Distributing content
First Claim
Patent Images
1. A method comprising:
- receiving, by one or more processing devices, multiple requests for content items for a plurality of Web pages of a Web site published by a computing device of a publisher, the multiple requests comprising information regarding one or more content item distribution slots on at least two of the plurality of Web pages for the content items, the one or more content item distribution slots being associated with the multiple requests, an identity of the publisher, and context information regarding a subject of the plurality of Web pages;
identifying, by one or more processing devices, one or more time periods associated with the multiple requests, each time period encompassing a time during which a content item is to be delivered for output in the one or more content item distribution slots to a computing device of a user;
accessing, by one or more processing devices, content item distribution information regarding content item groups associated with the one or more content item distribution slots, the content item groups being associated with blocks of time during which content items in the content item groups can be output in response to the multiple requests;
identifying, by one or more processing devices, a first content item group among the content item groups, the identifying being based on a first time period associated with a first request of the multiple requests and on information in the first request;
selecting, by one or more processing devices, a first content item associated with the first content item group for the one or more content item distribution slots on at least two of the plurality of Web pages of the Web site during the first time period;
identifying, by one or more processing devices, a second content item group among the content item groups, the identifying being based on a second time period associated with a second request of the multiple requests and on information in the second request;
selecting, by one or more processing devices, a second content item associated with the second content item group for the one or more content item distribution slots on at least two of the one or more Web pages of the Web site during the second time period; and
providing, in response to the multiple requests and to the computing device of the user, information regarding the first and second content items selected for distribution in the one or more content item distribution slots.
2 Assignments
0 Petitions
Accused Products
Abstract
Content items are distributed in content item distribution slots that define a period of time. A purchaser of a content item distribution slot can select one or more content items to distribute in the slot based on information regarding an individual to whom a content item is distributed in the content item distribution slot.
6 Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more processing devices, multiple requests for content items for a plurality of Web pages of a Web site published by a computing device of a publisher, the multiple requests comprising information regarding one or more content item distribution slots on at least two of the plurality of Web pages for the content items, the one or more content item distribution slots being associated with the multiple requests, an identity of the publisher, and context information regarding a subject of the plurality of Web pages; identifying, by one or more processing devices, one or more time periods associated with the multiple requests, each time period encompassing a time during which a content item is to be delivered for output in the one or more content item distribution slots to a computing device of a user; accessing, by one or more processing devices, content item distribution information regarding content item groups associated with the one or more content item distribution slots, the content item groups being associated with blocks of time during which content items in the content item groups can be output in response to the multiple requests; identifying, by one or more processing devices, a first content item group among the content item groups, the identifying being based on a first time period associated with a first request of the multiple requests and on information in the first request; selecting, by one or more processing devices, a first content item associated with the first content item group for the one or more content item distribution slots on at least two of the plurality of Web pages of the Web site during the first time period; identifying, by one or more processing devices, a second content item group among the content item groups, the identifying being based on a second time period associated with a second request of the multiple requests and on information in the second request; selecting, by one or more processing devices, a second content item associated with the second content item group for the one or more content item distribution slots on at least two of the one or more Web pages of the Web site during the second time period; and providing, in response to the multiple requests and to the computing device of the user, information regarding the first and second content items selected for distribution in the one or more content item distribution slots. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
at least one storage device storing instructions that are executable; and at least one processing device to execute the instructions to perform operations comprising; receiving multiple requests for content items for a plurality of Web pages of a Web site published by a computing device of a publisher, the multiple requests comprising information regarding one or more content item distribution slots on at least two of the plurality of Web pages for the content items, the one or more content item distribution slots being associated with the multiple requests, an identity of the publisher, and context information regarding a subject of the plurality of Web pages; identifying one or more time periods associated with the multiple requests, each time period encompassing a time during which a content item is to be delivered for output in the one or more content item distribution slots to a computing device of a user; accessing content item distribution information regarding content item groups associated with the one or more content item distribution slots, the content item groups being associated with blocks of time during which content items in the content item groups can be output in response to the multiple requests; identifying a first content item group among the content item groups, the identifying being based on a first time period associated with a first request of the multiple requests and on the information in the first request; selecting, a first content item associated with the first content item group for the one or more content item distribution slots on at least two of the plurality of Web pages of the Web site during the first time period; identifying a second content item group among the content item groups, the identifying being based on a second time period associated with a second request of the multiple requests and on information in the second request; selecting a second content item associated with the second content item group for the one or more content item distribution slots on at least two of the one or more Web pages of the Web site during the second time period; and providing, in response to the multiple requests and to the computing device of the user, information regarding the first and second content items selected for distribution in the one or more content item distribution slots. - View Dependent Claims (10, 11, 12)
-
-
13. One or more computer storage devices storing instructions that are executable by one or more processing devices to perform operations comprising:
-
receiving, by the one or more processing devices, multiple requests for content items for a plurality of Web pages of a Web site published by a computing device of a publisher, the multiple requests comprising information regarding one or more content item distribution slots on at least two of the plurality of Web pages for the content items, the one or more content item distribution slots being associated with the multiple requests, an identity of the publisher, and context information regarding a subject of the plurality of Web pages; identifying, by the one or more processing devices, one or more time periods associated with the multiple requests, each time period encompassing a time during which a content item is to be delivered for output in the one or more content item distribution slots to a computing device of a user; accessing, by the one or more processing devices, content item distribution information regarding content item groups associated with the one or more content item distribution slots, the content item groups being associated with blocks of time during which content items in the content item groups can be output in response to the multiple requests; identifying, by the one or more processing devices, a first content item group among the content item groups, the identifying being based on a first time period associated with a first request of the multiple requests and on information in the first request; selecting, by the one or more processing devices, a first content item associated with the first content item group for the one or more content item distribution slots on at least two of the plurality of Web pages of the Web site during the first time period; identifying, by the one or more processing devices, a second content item group among the content item groups, the identifying being based on a second time period associated with a second request of the multiple requests and on information in the second request; selecting, by the one or more processing devices, a second content item associated with the second content item group for the one or more content item distribution slots on at least two of the one or more Web pages of the Web site during the second time period; and providing, in response to the multiple requests and to the computing device of the user, information regarding the first and second content items selected for distribution in the one or more content item distribution slots. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification