US 31,234,224 A

GPTKB entity