US 50,123,859 B2

GPTKB entity