US 301234571 B2

GPTKB entity