Patent 10577091 was granted and assigned to BCG Digital Ventures on March, 2020 by the United States Patent and Trademark Office.