US 10000005 B2

GPTKB entity