US 9799008091 B2

GPTKB entity