Targeted advertising using verifiable information
First Claim
Patent Images
1. A method of providing targeted advertising to an end user, comprising:
- receiving an advertisement request, wherein the advertisement request comprises advertisement selection data;
combining end user information with the advertisement selection data, wherein the end user information comprises verifiable information the end user has granted permission to use;
identifying one or more campaigns with targeting attributes aligned with the combined end user information and advertisement selection data; and
fulfilling the advertisement request with a selected of the one or more campaigns.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and a method to match advertisement requests with campaigns using targeting attributes, and campaigns are selected for fulfillment of the advertisement request according to a priority algorithm. The targeting uses end user information that is verifiable, and which the user has granted permission to use, improving the granularity and accuracy of the targeting data. The algorithm includes load balancing and campaign state evaluation on a per campaign, per user basis. The algorithm enables control over the frequency and number of exposures for a campaign, optimizing the advertising both from the perspective of the user and the advertiser.
-
Citations
32 Claims
-
1. A method of providing targeted advertising to an end user, comprising:
-
receiving an advertisement request, wherein the advertisement request comprises advertisement selection data;
combining end user information with the advertisement selection data, wherein the end user information comprises verifiable information the end user has granted permission to use;
identifying one or more campaigns with targeting attributes aligned with the combined end user information and advertisement selection data; and
fulfilling the advertisement request with a selected of the one or more campaigns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for providing targeted advertising to an end user, the computer program product comprising:
-
a computer-readable medium; and
computer program code, coded on the medium, for;
receiving an advertisement request, wherein the advertisement request comprises advertisement selection data;
combining end user information with the advertisement selection data, wherein the end user information comprises verifiable information the end user has granted permission to use;
identifying one or more campaigns with targeting attributes aligned with the combined end user information and advertisement selection data; and
fulfilling the advertisement request with a selected of the one or more campaigns. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for providing targeted advertising to an end user, comprising:
-
a means for receiving an advertisement request, wherein the advertisement request comprises advertisement selection data;
a means for combining end user information with the advertisement selection data, wherein the end user information comprises verifiable information the end user has granted permission to use;
a means for identifying one or more campaigns with targeting attributes aligned with the combined end user information and advertisement selection data; and
a means for fulfilling the advertisement request with a selected of the one or more campaigns. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A system for providing targeted advertising to an end user, comprising:
-
a delivery module for receiving advertisement requests and streaming advertisements;
a data store for storing user information, content information, advertising inventory, and user history; and
a fulfillment module for matching the advertisement requests to the advertising inventory on a per user basis.
-
Specification