US 31,234,590 A

GPTKB entity