US 290,123,525 B2

GPTKB entity