Patent 10862283 was granted and assigned to Fsr Inc on December, 2020 by the United States Patent and Trademark Office.