US 50,123,521 G1

GPTKB entity