US 9012344 B9

GPTKB entity