US 10000035 B1

GPTKB entity