US 31,234,595 A

GPTKB entity