Patent 10474708 was granted and assigned to Diffeo on November, 2019 by the United States Patent and Trademark Office.