US 290,123,254 B2

GPTKB entity