US 310,123,254 B2

GPTKB entity