Patent number: 6420452Filing date: Jan 14, 2000Issue date: Jul 16, 2002Application number: 09/483,165