US 9819999 B2

GPTKB entity