Patent 10590562 was granted and assigned to West Chester University on March, 2020 by the United States Patent and Trademark Office.