Adaptive Ad Server
First Claim
1. A method for delivering an advertisement to a user, comprising:
- receiving a first set of information indicative of a user profile;
receiving a second set of information indicative of an ad property;
receiving a third set of information indicative of a plurality of advertisements;
determining, based on the user profile, a user group for the user, the user group having an associated probability of an action in relation to an advertisement;
selecting, based on the determined user group and the ad property, an advertisement from the plurality of advertisements for placement in the ad property; and
delivering the selected advertisement at the ad property to the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for distributing an ad to a user. The system may include and advertisement database for maintaining a plurality of advertisements, and a user profile database for maintaining a plurality of user profiles. The system may also include an advertisement server coupled with the advertisement database and the user profile database, the advertisement server operable to: receive a first set of information indicative of a user profile; receive a second set of information indicative of an ad property; receive a third set of information indicative of a plurality of advertisements; determine, based on the user profile, a user group for the user, the user group having an associated probability of an action in relation to an advertisement; select, based on the determined user group and the ad property, an advertisement from the plurality of advertisements for placement in the ad property; and deliver the selected advertisement at the ad property to the user.
-
Citations
20 Claims
-
1. A method for delivering an advertisement to a user, comprising:
-
receiving a first set of information indicative of a user profile; receiving a second set of information indicative of an ad property; receiving a third set of information indicative of a plurality of advertisements; determining, based on the user profile, a user group for the user, the user group having an associated probability of an action in relation to an advertisement; selecting, based on the determined user group and the ad property, an advertisement from the plurality of advertisements for placement in the ad property; and delivering the selected advertisement at the ad property to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for distributing an ad to a user, comprising:
-
an advertisement database to maintain a plurality of advertisements; a user profile database to maintain a plurality of user profiles; an advertisement server coupled with the advertisement database and the user profile database, the advertisement server operable to; receive a first set of information indicative of a user profile; receive a second set of information indicative of an ad property; receive a third set of information indicative of a plurality of advertisements; determine, based on the user profile, a user group for the user, the user group having an associated probability of an action in relation to an advertisement; select, based on the determined user group and the ad property, an advertisement from the plurality of advertisements for placement in the ad property; and deliver the selected advertisement at the ad property to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification