US 303030372 B2

GPTKB entity