Generating personalized banner images using machine learning

US12086840B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12086840-B2
Application numberUS-202218055273-A
CountryUS
Kind codeB2
Filing dateNov 14, 2022
Priority dateOct 9, 2018
Publication dateSep 10, 2024
Grant dateSep 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A machine is configured to generate in real time personalized online banner images for users based on data pertaining to user behavior in relation to an image of a product. For example, the machine receives a user selection indicating one or more data features associated with the user. The one or more data features include a data feature pertaining to user behavior in relation to an image of a product. The machine generates, using a machine learning algorithm, a data representation of the machine learning algorithm based on the one or more data features including the data feature pertaining to user behavior in relation to the image of the product. The data representation includes one or more data features pertaining to one or more characteristics of online banner images. The machine generates an online banner image for the user based on the data representation.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: one or more computing devices having one or more processors; and a machine-readable medium storing instructions that, when executed by the one or more processors, cause the one or more computing devices to perform operations comprising: monitoring a plurality of user responses to a plurality of online banner images, each online banner image of the plurality of online banner images associated with a different set of structural elements of a plurality of structural elements; training, based at least in part on a ranking of the plurality of online banner images in accordance with a quantity of user selections of each respective online banner image of the plurality of banner images and based at least partially upon segmenting a user population from the plurality of user responses, a machine learning model to identify a first set of structural elements from the plurality of structural elements, the first set of structural elements associated with a desired user behavior, the desired user behavior selected from clicks on one or more of the plurality of online banner images or a purchase corresponding to one or more of the plurality of online banner images; generating, using the first set of structural elements, a first online banner image for a listing for a product, the first online banner image including a product image that is selectable to cause display of a product listing; and causing presentation, by a client device, of the first online banner image. 2. The system of claim 1 , wherein the operations to train the machine learning model further comprise: training the machine learning model to identify the first set of structural elements based at least in part on demographic data, geographic data, profession data, or any combination thereof. 3. The system of claim 1 , wherein the desired user behavior includes clicks on one or more of the plurality of online banner images and a purchase corresponding to one or more of the plurality of online banner images. 4. The system of claim 1 , wherein the operations to train the machine learning model further comprise: training the machine learning model to identify the first set of structural elements that are a color, a size, a text font, or any combination thereof, associated with the desired user behavior. 5. The system of claim 1 , wherein the causing presentation, by a client device, of the first online banner image is part of an iterative process of presenting banner images. 6. The system of claim 1 , wherein the product listing that is selectable to cause information about the product to be displayed. 7. A computer-implemented method comprising: monitoring, using one or more processors, a plurality of user responses to a plurality of online banner images, each online banner image of the plurality of online banner images associated with a different set of structural elements of a plurality of structural elements; training, using the one or more processors, based at least in part on a ranking of the plurality of online banner images in accordance with a quantity of user selections of each respective online banner image of the plurality of banner images and based at least partially upon segmenting a user population from the plurality of user responses, a machine learning model to identify a first set of structural elements from the plurality of structural elements, the first set of structural elements associated with a desired user behavior, the desired user behavior being selected from clicks on one or more of the plurality of online banner images or a purchase corresponding to one or more of the plurality of online banner images; generating, using the first set of structural elements, a first online banner image for a listing for a product, the first online banner image including a product image that is selectable to cause display of a product listing; and causing presentation, by a client device, of the first online banner image. 8. The computer-implemented method of claim 7 , wherein training the machine learning model further comprises: training the machine learning model to identify the first set of structural elements that are associated with the desired user behavior that is user clicks on one or more of the plurality of online banner images. 9. The computer-implemented method of claim 7 , wherein training the machine learning model further comprises: training the machine learning model to identify the first set of structural elements based at least in part on demographic data, geographic data, profession data, or any combination thereof. 10. The computer-implemented method of claim 7 , wherein the desired user behavior includes clicks on one or more of the plurality of online banner images and a purchase corresponding to one or more of the plurality of online banner images. 11. The computer-implemented method of claim 7 , wherein training the machine learning model further comprises: training the machine learning model to identify the first set of structural elements that are a color, a size, a text font, or any combination thereof, associated with the desired user behavior. 12. The computer-implemented method of claim 7 , wherein training the machine learning model further comprises: training the machine learning model to identify the first set of structural elements that indicate a position within an online banner image to place a product that is associated with the desired user behavior. 13. The computer-implemented method of claim 7 , wherein the causing presentation, by the client device, of the first online banner image is part of an iterative process of presenting banner images. 14. The computer-implemented method of claim 7 , wherein the product listing is selectable to cause information about the product to be displayed. 15. A non-transitory computer-readable medium storing code, the code comprising instructions executable by one or more processors to cause a system to: monitor, using the one or more processors, a plurality of user responses to a plurality of online banner images, each online banner image of the plurality of online banner images associated with a different set of structural elements of a plurality of structural elements; train, using the one or more processors, based at least in part on a ranking of the plurality of online banner images in accordance with a quantity of user selections of each respective online banner image of the plurality of banner images and based at least partially upon segmenting a user population from the plurality of user responses, a machine learning model to identify a first set of structural elements from the plurality of structural elements, the first set of structural elements associated with a desired user behavior, the desired user behavior being selected from clicks on one or more of the plurality of online banner images or a purchase corresponding to one or more of the plurality of online banner images; generate, using the first set of structural elements, a first online banner image for a listing for a product, the first online banner image including a product image that is selectable to cause display of a product listing; and cause presentation, by a client device, of the first online banner image. 16. The non-transitory computer-readable medium of claim 15 , wherein the instructions to train the machine learning model are further executable by the one or more processors to cause the system to: train the machine learning model to identify the first set of structural elements based at least in part on demographic data, geogr

Assignees

Inventors

Classifications

  • Online advertisement · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Templates · CPC title

  • Machine learning · CPC title

  • Advertisement creation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12086840B2 cover?
A machine is configured to generate in real time personalized online banner images for users based on data pertaining to user behavior in relation to an image of a product. For example, the machine receives a user selection indicating one or more data features associated with the user. The one or more data features include a data feature pertaining to user behavior in relation to an image of a …
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0276. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).