US 54,123,502 B1

GPTKB entity