US 31,231,777 A

GPTKB entity