US 7,890,994 D1

GPTKB entity