Patent 11130587 was granted and assigned to Lord on September, 2021 by the United States Patent and Trademark Office.