US 9890000 B2

GPTKB entity