US 50,123,548 G1

GPTKB entity