US 12,080,046 B2
Systems and methods for automatic image generation and arrangement using a machine learning architecture
Elham Saraee, Jamaica Plain, MA (US); Zachary Halloran, Braintree, MA (US); and Jehan Hamedi, South Boston, MA (US)
Assigned to VIZIT LABS, INC., Boston, MA (US)
Filed by VIZIT LABS, INC., Boston, MA (US)
Filed on Jan. 16, 2024, as Appl. No. 18/414,148.
Application 16/537,426 is a division of application No. 15/727,044, filed on Oct. 6, 2017, granted, now 10,380,650.
Application 18/414,148 is a continuation in part of application No. 18/494,483, filed on Oct. 25, 2023, granted, now 11,922,675.
Application 18/494,483 is a continuation of application No. 17/833,671, filed on Jun. 6, 2022, granted, now 11,804,028.
Application 17/833,671 is a continuation of application No. 17/548,341, filed on Dec. 10, 2021, granted, now 11,417,085.
Application 17/548,341 is a continuation in part of application No. 16/537,426, filed on Aug. 9, 2019, abandoned.
Claims priority of provisional application 63/529,588, filed on Jul. 28, 2023.
Claims priority of provisional application 63/606,210, filed on Dec. 5, 2023.
Claims priority of provisional application 62/537,428, filed on Jul. 26, 2017.
Prior Publication US 2024/0193913 A1, Jun. 13, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 10/40 (2022.01); G06F 16/438 (2019.01); G06N 3/045 (2023.01); G06V 10/74 (2022.01); G06V 10/82 (2022.01)
CPC G06V 10/761 (2022.01) [G06F 16/438 (2019.01); G06N 3/045 (2023.01); G06V 10/40 (2022.01); G06V 10/82 (2022.01)] 29 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by one or more processors, a pointer to a plurality of images of a web page, the web page configured to display the plurality of images in a first arrangement;
retrieving, by the one or more processors using the pointer, the plurality of images of the web page;
executing, by the one or more processors, at least one machine learning model using the plurality of images from the web page as input to generate at least one image performance score for each image of the plurality of images, the at least one machine learning model trained based on a training set of images labeled based at least on interaction data corresponding to images of the training set of images; and
rearranging, by the one or more processors, the plurality of images on the web page to a second arrangement according to the at least one image performance score generated for each image of the plurality of images of the web page.