US 959697988 B2

GPTKB entity