Optimizer For Selecting Supplemental Content Based on Content Productivity of a Document
First Claim
1. A method for selecting content for display at a client computer communicating over a computer network, the method comprising:
- (a) determining a relevance score for content of a document at a server computer for delivery to a requesting client computer;
(b) determining at least one valuation for the content from each of two or more supplemental content sources;
(c) generating a productivity score for each of the supplemental content sources in accordance with the corresponding content valuation for the supplemental content source;
(d) selecting the supplemental content source having the greatest productivity score;
(e) serving the document and supplemental content from the selected supplemental content source for delivery to the requesting client computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Content is selected for display at a client computer communicating over a computer network by determining a relevance score for content of a document at a server computer for delivery to a requesting client computer, determining at least one valuation for the content from each of two or more supplemental content sources, generating a productivity score for each of the supplemental content sources in accordance with the corresponding content valuation for the supplemental content source, selecting the supplemental content source having the greatest productivity score, and serving the document and supplemental content from the selected supplemental content source for delivery to the requesting client computer.
-
Citations
65 Claims
-
1. A method for selecting content for display at a client computer communicating over a computer network, the method comprising:
-
(a) determining a relevance score for content of a document at a server computer for delivery to a requesting client computer;
(b) determining at least one valuation for the content from each of two or more supplemental content sources;
(c) generating a productivity score for each of the supplemental content sources in accordance with the corresponding content valuation for the supplemental content source;
(d) selecting the supplemental content source having the greatest productivity score;
(e) serving the document and supplemental content from the selected supplemental content source for delivery to the requesting client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of selecting content for display at a client computer communicating over a computer network, the method comprising:
-
identifying a supplemental content opportunity wherein supplemental content will be served along with a requested document;
generating a request for content bid to an inventory of supplemental content through an ad optimizer computer process;
receiving a bid response relating to the supplemental content at the ad optimizer computer process in response to the request for content bid;
selecting a bid response at the ad optimizer computer process and determining supplemental content for delivery with the requested document. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer system that selects content for display at a client computer communicating over a computer network with the computer system, the computer system comprising:
-
an Optimizer programmatic agent that identifies a supplemental content opportunity wherein supplemental content will be served along with a requested document and generates a request for content bid to an inventory of supplemental content and receives;
an Adlet programmatic agent that provides at least one bid response to the request for content bid, wherein the Optimizer selects a bid response and determines supplemental content for delivery with the requested document. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer system for selecting supplemental content for display at a client computer communicating over a computer network with the computer system, the computer system comprising:
-
Optimizer means for identifying a supplemental content opportunity wherein supplemental content will be served along with a requested document and generating a request for content bid to an inventory of supplemental content;
Adlet means for providing a bid response in response to the request for content bid and selects a bid response at the Adlet computer process and determines supplemental content for delivery with the requested document;
delivery means for serving the document from a server computer and serving supplemental content from the selected supplemental content source for delivery to the requesting client computer. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A computer program product comprising a machine readable storage device containing programming instructions for execution by a computer having a programmable processor to perform a method of selecting content for display at a client computer communicating over a computer network, the programming instructions comprising instructions for:
-
identifying a supplemental content opportunity wherein supplemental content will be served along with a requested document;
generating a request for content bid to an inventory of supplemental content through an ad optimizer computer process;
receiving a bid response relating to the supplemental content at the ad optimizer computer process in response to the request for content bid;
selecting a bid response at the ad optimizer computer process and determining supplemental content for delivery with the requested document. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification