US 54,123,512 A

GPTKB entity