US 60,123,840 B2

GPTKB entity