US 7,888,893 C1

GPTKB entity