US 40,123,581 B2

GPTKB entity