US 6,789,035 G94

GPTKB entity