US 9012362 B2

GPTKB entity