US 8,888,888 C1

GPTKB entity