US 31,233,222 A

GPTKB entity