Oct 27, 2011 by Sorna Corporation | Oct 27, 2011 United States Patent and Trade Office has awarded Sorna with the US Patent 8,045,214. View Press Release