US 31,234,591 A

GPTKB entity