Targeted Content Request
First Claim
Patent Images
1. A method comprising:
- defining an environment in a document;
defining at least one targeting criterion for the environment; and
storing in the document a request code that is configured to request content for placement in the environment based on the targeting criterion;
wherein the environment in the document and the at least one targeting criterion are defined by a publisher of the document.
2 Assignments
0 Petitions
Accused Products
Abstract
Advertisements are selected from a plurality of advertisements and associated with an advertisement environment in a document. Document advertisement request code that is configured to issue an advertisement request for one of the selected advertisements for presentation in the advertisement environment is stored in the document.
43 Citations
35 Claims
-
1. A method comprising:
-
defining an environment in a document; defining at least one targeting criterion for the environment; and storing in the document a request code that is configured to request content for placement in the environment based on the targeting criterion; wherein the environment in the document and the at least one targeting criterion are defined by a publisher of the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
defining an advertisement environment in a document; selecting advertisements from a plurality of advertisements; associating the selected advertisements with the advertisement environment; and storing in the document advertisement request code that is configured to issue an advertisement request to select from one of the selected advertisements an advertisement for presentation in the advertisement environment. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
receiving publisher selections of advertisements from a plurality of advertisements; associating the selected advertisements with an advertisement environment in a document; and generating advertisement request code for inclusion in the document, the advertisement request code configured to issue an advertisement request for selection of an advertisement from the selected advertisements for presentation in the advertisement environment. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method comprising:
-
providing a content definition including one or more slots for content items to be delivered to a user upon receipt of a request from a user for the content associated with the content definition; and defining two or more content items to be associated with a slot. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method comprising:
-
identifying a content page, the content page including a slot for indeterminate content; and defining a number of different content elements to be presented in the slot over a time period such that at each request of the content page only one of the different content elements is presented in the slot.
-
-
31. A method comprising:
-
identifying a content page, the content page including a slot for indeterminate content; defining a number of different content elements to be presented in the slot over a time period such that at each request of the content page only one of the different content elements is presented in the slot; explicitly selecting at least one content element to be presented in the slot; implicitly selecting at least one content element to be presented in the slot; and incorporating code that includes the number and data associated with the explicit and implicit selections into the content page, such that at the time the page is rendered, the slot is filled with one of the different content elements.
-
-
32. A method comprising:
-
defining a number of different content elements to be presented in the slot over a time period, the slot associated with a content page, such that at each request of the content page only one of the different content elements is presented in the slot; defining one or more parameters for use in selecting content elements in the slot; determining a performance of one or more content elements, including determining if the performance is above a threshold; selecting new content elements if the performance is less than the threshold.
-
-
33. A system comprising:
-
a storage medium; one or more processors; and instructions stored in the storage medium and configured for execution by the one or more processors, the instructions comprising instructions to; define an advertisement environment in a document; define at least one advertisement targeting criterion for the advertisement environment; and store in the document advertisement request code that is configured to request an advertisement for the advertisement environment based on the advertisement targeting criterion.
-
-
34. A computer program product, encoded on a computer-readable medium, operable to cause a data processing apparatus to perform operations comprising:
-
defining an advertisement environment in a document; defining at least one advertisement targeting criterion for the advertisement environment; and storing in the document advertisement request code that is configured to request an advertisement for the advertisement environment based on the advertisement targeting criterion.
-
-
35. A system, comprising:
-
means for defining an advertisement environment in a document; means for defining at least one advertisement targeting criterion for the advertisement environment; and means for storing in the document advertisement request code that is configured to request an advertisement for the advertisement environment based on the advertisement targeting criterion.
-
Specification