US 301234573 B2

GPTKB entity