US 31,234,112 A

GPTKB entity