US 31,234,579 A

GPTKB entity