US 31,234,575 A

GPTKB entity