US 303030354 B2

GPTKB entity