US 6,788,888 C15

GPTKB entity