US 50,123,473 G1

GPTKB entity