Patents Assigned to Vizit Labs, Inc.
-
Publication number: 20250037420Abstract: A method includes displaying a first user interface including a target image and a task selection element, in response to a selection of the task selection element, displaying a second user interface including a target audience selection element, in response to a selection of a target audience using the target audience selection element, displaying a third user interface including a benchmark selection element, in response to a selection of a benchmark using the benchmark selection element, executing a target audience machine learning model using as input the target image to generate a performance score, calculating a benchmark score for the target image based on the performance score of the target image and performance scores for the images of the benchmark, and displaying a fourth user interface including the target image and the benchmark score.Type: ApplicationFiled: October 10, 2024Publication date: January 30, 2025Applicant: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11947616Abstract: A method is disclosed. The method may include establishing a connection with a client device via an application executing on the client device; detecting one or more web pages that the application of the client device has visited during the established connection; determining a target audience for the connection based on the detected one or more web pages; responsive to determining the target audience, identifying a set of content items from memory based on each content item of the set having a stored association with an identifier of the target audience in the memory; selecting a first content item from the set of content items; and transmitting the first content item to the client device over the connection for display on a web page.Type: GrantFiled: February 16, 2022Date of Patent: April 2, 2024Assignee: Vizit Labs, Inc.Inventors: Jehan Hamedi, Elham Saraee, Zachary Halloran
-
Publication number: 20240086971Abstract: Systems, methods, and storage media for training a machine learning model are disclosed. Exemplary implementations may select a set of training images for a machine learning model, extract object features from each training image to generate an object tensor for each training image, extract stylistic features from each training image to generate a stylistic feature tensor for each training image, determine an engagement metric for each training image, and train a neural network comprising a plurality of nodes arranged in a plurality of sequential layers.Type: ApplicationFiled: November 15, 2023Publication date: March 14, 2024Applicant: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11922674Abstract: Embodiments may: select a set of training images; extract a first set of features from each training image of the set of training images to generate a first feature tensor for each training image; extract a second set of features from each training image to generate a second feature tensor for each training image; reduce a dimensionality of each first feature tensor to generate a first modified feature tensor for each training image; reduce a dimensionality of each second feature tensor to generate a second modified feature tensor for each training image; construct a first generative model representing the first set of features and a second generative model representing the second set of features of the set of training images; identify a first candidate image; and apply a regression algorithm to the first candidate image and each of the first generative model and the second generative model to determine whether the first candidate image is similar to the set of training images.Type: GrantFiled: October 9, 2023Date of Patent: March 5, 2024Assignee: Vizit Labs, Inc.Inventors: Jehan Hamedi, Zachary Halloran, Elham Saraee
-
Patent number: 11922675Abstract: A method includes accessing a web-based property over a network; storing a plurality of images or videos from the web-based property and associations between the plurality of images or videos and a target audience identifier responsive to the web-based property having a stored association with the target audience identifier; retrieving the plurality of images or videos from the database responsive to each of the plurality of images or videos having stored associations with the target audience identifier; executing a neural network to generate a performance score for each of the plurality of images or videos; calculating a target audience benchmark; executing the neural network to generate a first performance score for a first image or video and a second performance score for a second image or video; comparing the first performance score and the second performance score to the benchmark; and generating a record identifying the first image or video.Type: GrantFiled: October 25, 2023Date of Patent: March 5, 2024Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Zachary Halloran, Jehan Hamedi
-
Patent number: 11915469Abstract: A method includes storing a database comprising a plurality of pointers to web pages and identifiers of entities associated with the plurality of pointers; receiving a first request comprising a first identifier; identifying subset of the plurality of pointers from the database responsive to each pointer of the subset having a stored association with a first identification that matches the first identifier; responsive to identifying the subset of the plurality of pointers, establishing, via one or more pointers, a connection with a server hosting a set of web pages associated with the subset of the plurality of pointers; retrieving one or more images or videos from each of the set of web pages over the established connection; calculating a performance score for each of the one or more images or videos; and generating a record identifying the performance score for each of the one or more images or videos.Type: GrantFiled: September 13, 2023Date of Patent: February 27, 2024Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11880429Abstract: A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.Type: GrantFiled: September 21, 2023Date of Patent: January 23, 2024Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Publication number: 20240012879Abstract: A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.Type: ApplicationFiled: September 21, 2023Publication date: January 11, 2024Applicant: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11804028Abstract: A method includes accessing a web-based property over a network; storing a plurality of images or videos from the web-based property and associations between the plurality of images or videos and a target audience identifier responsive to the web-based property having a stored association with the target audience identifier; retrieving the plurality of images or videos from the database responsive to each of the plurality of images or videos having stored associations with the target audience identifier; executing a neural network to generate a performance score for each of the plurality of images or videos; calculating a target audience benchmark; executing the neural network to generate a first performance score for a first image or video and a second performance score for a second image or video; comparing the first performance score and the second performance score to the benchmark; and generating a record identifying the first image or video.Type: GrantFiled: June 6, 2022Date of Patent: October 31, 2023Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Zachary Halloran, Jehan Hamedi
-
Patent number: 11783567Abstract: Embodiments may: select a set of training images; extract a first set of features from each training image of the set of training images to generate a first feature tensor for each training image; extract a second set of features from each training image to generate a second feature tensor for each training image; reduce a dimensionality of each first feature tensor to generate a first modified feature tensor for each training image; reduce a dimensionality of each second feature tensor to generate a second modified feature tensor for each training image; construct a first generative model representing the first set of features and a second generative model representing the second set of features of the set of training images; identify a first candidate image; and apply a regression algorithm to the first candidate image and each of the first generative model and the second generative model to determine whether the first candidate image is similar to the set of training images.Type: GrantFiled: April 25, 2023Date of Patent: October 10, 2023Assignee: Vizit Labs, Inc.Inventors: Jehan Hamedi, Zachary Halloran, Elham Saraee
-
Patent number: 11768913Abstract: A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.Type: GrantFiled: November 3, 2022Date of Patent: September 26, 2023Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11763546Abstract: A method includes storing a database comprising a plurality of pointers to web pages and identifiers of entities associated with the plurality of pointers; receiving a first request comprising a first identifier; identifying subset of the plurality of pointers from the database responsive to each pointer of the subset having a stored association with a first identification that matches the first identifier; responsive to identifying the subset of the plurality of pointers, establishing, via one or more pointers, a connection with a server hosting a set of web pages associated with the subset of the plurality of pointers; retrieving one or more images or videos from each of the set of web pages over the established connection; calculating a performance score for each of the one or more images or videos; and generating a record identifying the performance score for each of the one or more images or videos.Type: GrantFiled: May 22, 2023Date of Patent: September 19, 2023Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11663811Abstract: Embodiments may: select a set of training images; extract a first set of features from each training image of the set of training images to generate a first feature tensor for each training image; extract a second set of features from each training image to generate a second feature tensor for each training image; reduce a dimensionality of each first feature tensor to generate a first modified feature tensor for each training image; reduce a dimensionality of each second feature tensor to generate a second modified feature tensor for each training image; construct a first generative model representing the first set of features and a second generative model representing the second set of features of the set of training images; identify a first candidate image; and apply a regression algorithm to the first candidate image and each of the first generative model and the second generative model to determine whether the first candidate image is similar to the set of training images.Type: GrantFiled: September 3, 2021Date of Patent: May 30, 2023Assignee: Vizit Labs, Inc.Inventors: Jehan Hamedi, Zachary Halloran, Elham Saraee
-
Publication number: 20230050051Abstract: A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.Type: ApplicationFiled: November 3, 2022Publication date: February 16, 2023Applicant: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11531840Abstract: A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.Type: GrantFiled: July 5, 2022Date of Patent: December 20, 2022Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Publication number: 20220335256Abstract: A method may include executing a neural network to extract a first plurality of features from a plurality of first training images and a second plurality of features from a second training image; generating a model comprising a first image performance score for each of the plurality of first training images and a feature weight for each feature, the feature weight for each feature of the first plurality of features calculated based on an impact of a variation in the feature on first image performance scores of the plurality of first training images; training the model by adjusting the impact of a variation of each of a first set of features that correspond to the second plurality of features; executing the model using a third set of features from a candidate image to generate a candidate image performance score; and generating a record identifying the candidate image performance score.Type: ApplicationFiled: July 5, 2022Publication date: October 20, 2022Applicant: Vizit Labs, Inc.Inventors: Elham Saraee, Jehan Hamedi, Zachary Halloran
-
Patent number: 11417085Abstract: A method includes accessing a web-based property over a network; storing a plurality of images or videos from the web-based property and associations between the plurality of images or videos and a target audience identifier responsive to the web-based property having a stored association with the target audience identifier; retrieving the plurality of images or videos from the database responsive to each of the plurality of images or videos having stored associations with the target audience identifier; executing a neural network to generate a performance score for each of the plurality of images or videos; calculating a target audience benchmark; executing the neural network to generate a first performance score for a first image or video and a second performance score for a second image or video; comparing the first performance score and the second performance score to the benchmark; and generating a record identifying the first image or video.Type: GrantFiled: December 10, 2021Date of Patent: August 16, 2022Assignee: Vizit Labs, Inc.Inventors: Elham Saraee, Zachary Halloran, Jehan Hamedi
-
Patent number: 11301718Abstract: Systems, methods, and storage media for training a machine learning model are disclosed. Exemplary implementations may select a set of training images for a machine learning model, extract object features from each training image to generate an object tensor for each training image, extract stylistic features from each training image to generate a stylistic feature tensor for each training image, determine an engagement metric for each training image, and train a neural network comprising a plurality of nodes arranged in a plurality of sequential layers.Type: GrantFiled: December 28, 2018Date of Patent: April 12, 2022Assignee: Vizit Labs, Inc.Inventors: Jehan Hamedi, Zachary Halloran, Elham Saraee
-
Publication number: 20220019853Abstract: Systems, methods, and storage media for training a machine learning model are disclosed. Exemplary implementations may select a set of training images for a machine learning model, extract object features from each training image to generate an object tensor for each training image, extract stylistic features from each training image to generate a stylistic feature tensor for each training image, determine an engagement metric for each training image, and train a neural network comprising a plurality of nodes arranged in a plurality of sequential layers.Type: ApplicationFiled: September 29, 2021Publication date: January 20, 2022Applicant: Vizit Labs, Inc.Inventors: Jehan Hamedi, Zachary Halloran, Elham Saraee
-
Patent number: 11113572Abstract: Embodiments may: select a set of training images; extract a first set of features from each training image of the set of training images to generate a first feature tensor for each training image; extract a second set of features from each training image to generate a second feature tensor for each training image; reduce a dimensionality of each first feature tensor to generate a first modified feature tensor for each training image; reduce a dimensionality of each second feature tensor to generate a second modified feature tensor for each training image; construct a first generative model representing the first set of features and a second generative model representing the second set of features of the set of training images; identify a first candidate image; and apply a regression algorithm to the first candidate image and each of the first generative model and the second generative model to determine whether the first candidate image is similar to the set of training images.Type: GrantFiled: November 1, 2019Date of Patent: September 7, 2021Assignee: Vizit Labs, Inc.Inventors: Jehan Hamedi, Zachary Halloran, Elham Saraee