US 303030356 B2

GPTKB entity