US 8,567,890 C1

GPTKB entity