Application number: 11/109,984Publication number: US 2005/0234472 A1Filing date: 19 Apr 2005Issued patent: US7578825 (Issue date 25 Aug 2009)