Patents
United States
Patent Numbers: 8079710, 6656131, 7220000, 7275830, 7665847
France
Patent Numbers: 1331884, 1485006, 1624794
United Kingdom
Patent Numbers: 1331884, 1485006, 1624794
Germany
Patent Numbers: 60145133-3, 60149158-0, 60348119-1, 602004038437-2
Japan
Patent Numbers: 4484523, 4362287
Australia
Patent Number: 2002210874