Patent number: 7232490Filing date: Mar 15, 2002Issue date: Jun 19, 2007Application number: 10/099,101