Dynamic Webpage Generation Including Request-Time Auctioned Web Content
First Claim
1. A computer-implemented method for generating a webpage, comprising:
- receiving in real time from an auction service, by a computing device, one or more pieces of content, links to the content or identities of the content, that are authorized to be included in offered space on a webpage, wherein the one or more pieces of content, links to the content or identities of the content are provided by the auction service as a result of a content auction conducted in real time in response to a dissemination of one or more offers of space on the webpage to contain content, wherein the dissemination is made in real time in response to a request for the webpage; and
generating, by the computing device, the webpage containing some or all of the one or more authorized pieces of content for response to the request for the webpage.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include methods, apparatus, and systems associated with providing request-time auctioning of web content and web services. The auction may be performed by a request-time web content auctioning service, which may accept bids of content and/or services from content and/or service providers, and may auction these bids against offers of space on webpages in websites. The auction may, in various embodiments, be performed in real time, such as, for example, during generation of a webpage in response to a request to view a webpage from a visitor to the webpage. The auction service may, in various embodiments, also provide for the auctioning of web services for webpages, such as, for example, content filtering. Other embodiments may be described and claimed
43 Citations
40 Claims
-
1. A computer-implemented method for generating a webpage, comprising:
-
receiving in real time from an auction service, by a computing device, one or more pieces of content, links to the content or identities of the content, that are authorized to be included in offered space on a webpage, wherein the one or more pieces of content, links to the content or identities of the content are provided by the auction service as a result of a content auction conducted in real time in response to a dissemination of one or more offers of space on the webpage to contain content, wherein the dissemination is made in real time in response to a request for the webpage; and generating, by the computing device, the webpage containing some or all of the one or more authorized pieces of content for response to the request for the webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for facilitating generation of a webpage, comprising:
-
receiving, at a computing device, one or more bids respectively associated with one or more pieces of content to place the one or more pieces of content onto one or more webpages having space for bid for placement of content; receiving, in real time at the computing device, an offer of space on a webpage, the webpage provided in real time in response to a request for the webpage; matching in real time, at the computing device, a bid to the offer to determine a winning piece of content for the webpage; and authorizing in real time, at the computing device, the winning piece of content for one or more instances of inclusion in the to be generated webpage. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system for generating a webpage containing auctioned content, comprising:
-
one or more computer processors; a bid acceptor configured to, in response to operation by the one or more computer processors, accept one or more bids respectively associated with one or more pieces of content to place the one or more pieces of content onto one or more webpages having space for bid for placement of content; a webpage space offer acceptor configured to, in response to operation by the one or more computer processors, accept, in real time, an offer of space on a webpage, the webpage provided in real time in response to a request for the webpage; and a web content auction resolver configured to, in response to operation by the one or more computer processors; match, in real time, a matched bid to the offer; and authorize, in real time, a piece of content associated with a matched bid for one or more instances of inclusion in the to be generated webpage associated with the offer. - View Dependent Claims (26, 27)
-
-
28. An article of manufacture, comprising:
-
a tangible computer-readable medium; and a plurality of computer-executable instructions stored on the tangible computer-readable medium, wherein the computer-executable instructions, in response to execution by an apparatus, cause the apparatus to perform operations for generating a webpage, the operations comprising; receiving a request for a webpage; receiving, in real time from an auction site, one or more pieces of content, links to the content or identities of the content, that are authorized to be included in offered space on the webpage, wherein the one or more pieces of content, links to the content or identities of the content are provided by the auction service as a result of a content auction conducted in real time in response to a dissemination of one or more offers of space on the webpage to contain content, wherein the dissemination is made in real time in response to the request for the webpage; and generating the webpage containing some or all of the one or more authorized pieces of web content for response to the request for the webpage. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. An article of manufacture, comprising:
-
a tangible computer-readable medium; and a plurality of computer-executable instructions stored on the tangible computer-readable medium, wherein the computer-executable instructions, in response to execution by an apparatus, cause the apparatus to perform operations for facilitating generation of online composite content, the operations comprising, during generation of a piece of online composite content; receiving one or more bids respectively associated with one or more pieces of content to place the one or more pieces of content onto one or more pieces of online composite content having space for bid placement of content; receiving, in real time, an offer of space on the online composite content, the online composite content provided in real time in response to a request for the online composite content; matching, in real time, a bid to the offer to determine a winning piece of content for the online composite content; and authorizing, in real time, the winning piece of content for one or more instances of inclusion in the to be generated online composite content. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification