Patent number: 6795348Filing date: May 29, 2002Issue date: Sep 21, 2004Application number: 10/159,885