US 7,888,921 C1

GPTKB entity