US 9939999 B2

GPTKB entity