US 290,123,258 B2

GPTKB entity