US 50,123,516 A1

GPTKB entity