US 10000077 B2

GPTKB entity