US 8765428 B2

GPTKB entity