US 9495969778 B2

GPTKB entity