Advertisement generation based on a user image
First Claim
Patent Images
1. A method comprising:
- receiving, at a computing device, first image data of a user;
identifying, at the computing device, a first item associated with the user from the first image data;
selecting, at the computing device, a background component for multimedia content based on the first item;
providing, from the computing device, the multimedia content to user equipment, wherein the multimedia content includes the background component and a first foreground component, the first foreground component having a first characteristic;
receiving, at the computing device, second image data, the second image data corresponding to an image indicating a reaction of a user to the multimedia content;
determining a user response to the multimedia content from the second image data based on the reaction;
determining a second foreground component based on the user response, wherein the second foreground component is determined to be a particular foreground component having the first characteristic responsive to the user response indicating a first particular reaction;
generating updated multimedia content by combining the background component and the second foreground component; and
providing the updated multimedia content to the user equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving an image of a user, the image indicating a user response to an advertisement. The advertisement includes a background component and a first foreground component. The method also includes selecting a second foreground component based on the user response. The method further includes generating an updated advertisement by combining the background component and the second foreground component.
32 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a computing device, first image data of a user; identifying, at the computing device, a first item associated with the user from the first image data; selecting, at the computing device, a background component for multimedia content based on the first item; providing, from the computing device, the multimedia content to user equipment, wherein the multimedia content includes the background component and a first foreground component, the first foreground component having a first characteristic; receiving, at the computing device, second image data, the second image data corresponding to an image indicating a reaction of a user to the multimedia content; determining a user response to the multimedia content from the second image data based on the reaction; determining a second foreground component based on the user response, wherein the second foreground component is determined to be a particular foreground component having the first characteristic responsive to the user response indicating a first particular reaction; generating updated multimedia content by combining the background component and the second foreground component; and providing the updated multimedia content to the user equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a memory configured to store a plurality of background components and a plurality of foreground components, wherein the plurality of background components and the plurality of foreground components are combinable to form multimedia content; and a processor configured to; receive initial image data of a user; identify a first item associated with the user from the initial image data; select a background component from the plurality of background components based on the first item; select a first foreground component from the plurality of foreground components based on user data corresponding to the user, the first foreground component associated with a first characteristic; provide the multimedia content to user equipment, wherein the multimedia content includes the background component and the first foreground component; receive image data, the image data corresponding to an image indicating a reaction of the user to the multimedia content; determine a user response to the multimedia content from the image data based on the reaction; select a second foreground component of the plurality of foreground components based on the user response, wherein the second foreground component is selected to be a particular foreground component of the plurality of foreground components having the first characteristic responsive to the user response indicating a first particular reaction associated with the multimedia content; generate updated multimedia content based on a combination of the background component and the second foreground component; and provide the updated multimedia content to the user equipment. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving initial image data of a user; identifying a first item associated with the user from the initial image data; select a background component based on the first item; selecting a first foreground component based on user data corresponding to the user, the first foreground component having a first characteristic; providing multimedia content to user equipment, wherein the multimedia content includes the background component and the first foreground component; receiving image data, the image data corresponding to an image indicating a reaction of a user to the multimedia content; determining a user response to the multimedia content from the image data based on the reaction; determining a second foreground component based on the user response, wherein the second foreground component is determined to be a particular foreground component having the first characteristic responsive to the user response indicating a first particular reaction associated with the multimedia content; generating updated multimedia content based on the background component and the second foreground component; and providing the updated multimedia content to the user equipment. - View Dependent Claims (18, 19, 20)
-
Specification