US 900123522 B2

GPTKB entity