US 31,234,587 A

GPTKB entity