US 6,788,999 C38

GPTKB entity