US 7,888,915 C1

GPTKB entity