Patent Number/Application Number Date Filed
US8614707 2005
US20160206227A1 2011
14/191,574 2013
US 9,535,026 2014
US 2017/0038328 2014
US20160003759A1 2015
15/138,751 2015
US 2016/0327503 2015
14/977,860 2015
15/262565 2016
15/051109 2016
15/152,031 2016
15/610,091 2017
15/452,023 2017
15/593,643 2017
62518785 2017
62/575,691 2017