US 10000057 B2

GPTKB entity