US 290,123,559 B2

GPTKB entity