US 8901294 F

GPTKB entity