United States Patent No. 9,685,265