Patents United States US 8,695,955 US 8,789,818 US 8,899,562 US 9,476,478 Canada CA 2843879 CA 2844972 China China ZL201420111762.4 Mexico MX/A/2014/002984