System and method for delivering targeted content
First Claim
1. In a system in which a plurality of electronic pages can be viewed by a user, at least one of the electronic pages comprising at least one space for displaying content associated with a selected content campaign, a method for selecting a content campaign, comprising the steps of:
- (a) assigning a plurality of content campaigns to one or more of the spaces;
(b) assigning an initial share value to each of the plurality of content campaigns;
(c) upon a viewer downloading one of the electronic pages, identifying at least a subset of content campaigns from the plurality of content campaigns to display to the viewer based on, at least, targeting criteria;
(d) determining a chance value for each of the content campaigns in the subset, wherein the chance value is based at least in part on a number of times each of the content campaigns fulfilled the targeting criteria for each one of the spaces;
(e) if necessary based on the chance value, adjusting the initial share value;
(f) assigning to each of the content campaigns in the subset a number of numerals, the number based on the adjusted share value;
(g) generating a random numeral; and
(h) selecting from the subset of content campaigns one content campaign that is assigned a numeral corresponding to the generated random numeral.
4 Assignments
0 Petitions
Accused Products
Abstract
A file with code for displaying an electronic page containing an embedded content-tag is downloaded at a user display station. The page contains space for displaying selected content. A first request to a content delivery network for information associated with the embedded content-tag and processing code is issued in response to receipt of the embedded content-tag at the user display station. Information associated with the embedded content-tag and the processing code is downloaded to the user display station from the content delivery network in response to receipt by the content delivery network of the first request. The information associated with the embedded content-tag includes information about a plurality of active content campaigns associated with the embedded content-tag and targeting criteria. One of the plurality of active content campaigns is selected at the user display station using the processing code and in accordance with the information about the active content campaigns and the targeting criteria.
97 Citations
5 Claims
-
1. In a system in which a plurality of electronic pages can be viewed by a user, at least one of the electronic pages comprising at least one space for displaying content associated with a selected content campaign, a method for selecting a content campaign, comprising the steps of:
-
(a) assigning a plurality of content campaigns to one or more of the spaces; (b) assigning an initial share value to each of the plurality of content campaigns; (c) upon a viewer downloading one of the electronic pages, identifying at least a subset of content campaigns from the plurality of content campaigns to display to the viewer based on, at least, targeting criteria; (d) determining a chance value for each of the content campaigns in the subset, wherein the chance value is based at least in part on a number of times each of the content campaigns fulfilled the targeting criteria for each one of the spaces; (e) if necessary based on the chance value, adjusting the initial share value; (f) assigning to each of the content campaigns in the subset a number of numerals, the number based on the adjusted share value; (g) generating a random numeral; and (h) selecting from the subset of content campaigns one content campaign that is assigned a numeral corresponding to the generated random numeral. - View Dependent Claims (2, 3, 4, 5)
-
Specification