US 6,788,988 B1

GPTKB entity