Patent 10032609 was granted and assigned to Surfx Technologies Llc on July, 2018 by the United States Patent and Trademark Office.