DYNAMIC TARGETED ADVERTISING AVATAR
First Claim
1. A method for providing an advertisement to a user, comprising:
- receiving advertising attributes and advertising information including targeting information for an advertisement to be delivered to the user;
acquiring user information including a virtual user representation and user activity on a processing device;
creating a dynamically generated user-based avatar having at least a portion of the advertising attributes and based on the virtual user representation;
generating an advertisement based on the dynamically generated user-based advertising avatar and the advertising information; and
displaying the advertisement to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A dynamic, personalized advertising avatar based on a user'"'"'s own avatar used in an online service is used to provide branded advertising in a virtual context. A definition of a user avatar with user attributes is acquired, and custom attributes for a dynamic user-based avatar are received from an advertiser. Dynamically generated user-based avatars are created having at least a portion of user attributes of the user avatar and a portion of the custom attributes, so that the resulting custom avatar is recognizable to the user but represents a product brand or service. Information is then acquired regarding user activity on a device capable of displaying the dynamically generated user-based advertising avatar and advertisements generated based on the dynamically generated user-based advertising avatar and the targeting information. The advertisement is then rendered on the user device using the dynamically generated user-based advertising avatar.
-
Citations
20 Claims
-
1. A method for providing an advertisement to a user, comprising:
-
receiving advertising attributes and advertising information including targeting information for an advertisement to be delivered to the user; acquiring user information including a virtual user representation and user activity on a processing device; creating a dynamically generated user-based avatar having at least a portion of the advertising attributes and based on the virtual user representation; generating an advertisement based on the dynamically generated user-based advertising avatar and the advertising information; and displaying the advertisement to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more storage devices containing processor readable code for programming one or more processors to perform a method comprising:
-
acquiring a definition of a user avatar comprising a set of attributes, the attributes including feature attributes and style attributes; receiving custom attributes to create a dynamically generated user-based avatar; receiving advertising information including targeting information using the dynamically generated user-based avatar; creating a dynamically generated user based avatar having at least a portion of the set attributes of the user avatar and a portion of the custom attributes; acquiring information associated with user activity on a device capable of displaying the dynamically generated user-based advertising avatar; generating an advertisement based on the dynamically generated user-based advertising avatar and the targeting information; and rendering the advertisement to the user in a manner unobtrusive to the activity. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for providing an advertisement to a user of a content management service, comprising:
-
a memory; and one or more processors, the one or more processors in communication with the memory, the one or more processors configured to perform the steps of; receiving advertising attributes, the advertising attributes associated with a product or service and comprising at least part of a campaign definition, the campaign definition defining when to generate a dynamically generated user-based advertising avatar, a target audience, and information associated with a dynamically generated user-based advertising avatar for an advertisement; acquiring user-defined avatar definitions, each user-defined avatar definition representing a user; receiving information associated with a user, the information associated including user profile information and user activity on a client device; creating a dynamically generated user based avatar having at least a portion of a set of user attributes defining a user avatar and a portion of the advertising attributes applied to the user avatar; and displaying an advertisement using the dynamically generated user based avatar having at least a portion of a set of user attributes defining a user avatar and a portion of the advertising attributes applied to the user avatar. - View Dependent Claims (18, 19, 20)
-
Specification