US 9495969718 B2

GPTKB entity