US 7,888,914 C1

GPTKB entity