US 31,234,009 A

GPTKB entity