US 290,123,584 B2

GPTKB entity