Patent No. 9,277,743