US 6,788,985 B2

GPTKB entity