Abstract

US Patent 7,337,443; Filed on June 30, 2003.