US 6,788,888 C3

GPTKB entity