US 54,123,512 B1

GPTKB entity