US 31,234,589 A

GPTKB entity