US 10000034 B1

GPTKB entity