US 6,788,990 C2

GPTKB entity