US 303030370 B2

GPTKB entity