Patent 10582598 was granted and assigned to Katerra on March, 2020 by the United States Patent and Trademark Office.