US 6,789,722 A

GPTKB entity