US 51,123,985 B2

GPTKB entity