US 6,788,999 E1

GPTKB entity