US 8,765,433 C1

GPTKB entity