US 6,789,023 G73

GPTKB entity