US 373839403 B2

GPTKB entity