US 454747787 B2

GPTKB entity