US 50,123,470 G1

GPTKB entity