Resources Videos Learn More Whitepapers Learn More Press Releases Learn More Blogs Learn More U.S. Patent Nos. 8,434,389 and 8,991,284 European Patent No. 2396147 Canadian Patent No. 2,752,088 Japanese Patent No. 5699338 U.S. Patent Nos. 8,434,389 and 8,991,284 European Patent No. 2396147 Canadian Patent No. 2,752,088 Japanese Patent No. 5699338