US 303030376 B2

GPTKB entity