US 7,888,919 C1

GPTKB entity