US 303030394 B2

GPTKB entity