- US Patent 7,575,319Filed: 13 June 2008
- US Patent 7,637,607Filed: 12 March 2008
- US Patent 7,665,843Filed: 21 February 2007
- WO 2006/065249 A1Filed: 22 June 2006
- US Patent 7,172,280Filed: 25 August 2005
- US Patent 6,913,355Filed: 1 December 2003
- US Patent 6,889,412Filed: 12 August 2003
- US Patent 6,761,449Filed: 22 April 2003
- US Patent 6,791,584Filed: 5 September 2000