US 6,789,117 G90

GPTKB entity