US 9012344 A2

GPTKB entity