US 580,123,470 A

GPTKB entity