US 31,234,581 A

GPTKB entity