US 50,123,545 G1

GPTKB entity