US 8901247 C

GPTKB entity