Skip to content

Patents

Granted patents

United States patent number US9768949, issued 19th September 2017.

United States patent number US8618886, issued 31st December 2013.

United States patent number US7924099, issued 12th April 2011.

United Kingdom patent number EP1811670 UK, issued 10th March 2010.

German patent number EP1811670 DE, issued 22nd April 2010.

Further patents

Further applications are in preparation or awaiting publication or grant.