App. No. 14/659,978 Assignee(s): ADI, LLC Filed: 17 Mar 2015 Issued: 4 Sep 2018 as Patent No. 10,067,976