Systems and methods for adaptive scheduling of references to documents
First Claim
Patent Images
1. A method for adaptively selecting documents and advertisements to be displayed on a web page comprising:
- receiving a popularity value of the documents that is based on a number of selections of each of the documents;
receiving a popularity value of the advertisements that is based on a number of selections of each of the advertisements;
identifying a subset of the documents for display, wherein the subset of documents is identified based on the popularity value of the documents;
identifying at least one of the advertisements for display, wherein the at least one of the advertisements is identified based on the popularity value of the advertisements and relation to the subset of documents;
displaying the subset of the documents on the web page;
displaying the at least one of the advertisements with the subset of the documents on the web page, wherein the displayed advertisements are related to at least one of the displayed documents;
updating the subset of the documents that are identified based on a relative number of selections for each of the documents, wherein the popularity value of a particular document increases with selections of that particular document; and
updating which of the at least one of the advertisements is displayed based on selections of the at least one of the advertisements, wherein the popularity value increases for at least one of the advertisements that is displayed as a number of selections increases.
8 Assignments
0 Petitions
Accused Products
Abstract
The order and type of display of documents may be updated or adaptively scheduled. The documents may include advertisements and articles that are displayed together. A popularity or selection weight of the documents may be monitored and used to determine when and where to display the documents.
-
Citations
20 Claims
-
1. A method for adaptively selecting documents and advertisements to be displayed on a web page comprising:
-
receiving a popularity value of the documents that is based on a number of selections of each of the documents; receiving a popularity value of the advertisements that is based on a number of selections of each of the advertisements; identifying a subset of the documents for display, wherein the subset of documents is identified based on the popularity value of the documents; identifying at least one of the advertisements for display, wherein the at least one of the advertisements is identified based on the popularity value of the advertisements and relation to the subset of documents; displaying the subset of the documents on the web page; displaying the at least one of the advertisements with the subset of the documents on the web page, wherein the displayed advertisements are related to at least one of the displayed documents; updating the subset of the documents that are identified based on a relative number of selections for each of the documents, wherein the popularity value of a particular document increases with selections of that particular document; and updating which of the at least one of the advertisements is displayed based on selections of the at least one of the advertisements, wherein the popularity value increases for at least one of the advertisements that is displayed as a number of selections increases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for determining documents to display on a web page comprising:
-
receiving a first request for the web page; displaying the web page including at least one advertisement from a subset of advertisements and at least one document from a subset of documents, wherein each of the advertisements and the documents comprises a link selectable from the web page, further wherein the displayed advertisement is related to at least one of the displayed documents; monitoring, over a time interval, a frequency of selections of each link and its corresponding advertisement or document from the web page for subsequent requests for the web page during the time interval; determining a selection weight for each link based on a frequency of selections of each link and its corresponding document or advertisement during the time interval, wherein the selection weight for each particular link corresponds with a percentage that the particular link is displayed on the web page, such that the links with higher selection weights are displayed on the web page more frequently; adjusting the subset of documents after expiration of the time interval by modifying which documents are in the subset based on the selection weight, wherein the at least one document that is displayed for future requests is from the adjusted subset of documents; and adjusting the subset of advertisements after expiration of the time interval by modifying which advertisements are in the subset based on the selection weight, wherein the at least one advertisement that is displayed for future requests is from the adjusted subset of advertisements. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for adaptively updating a web page display comprising:
-
receiving a request for the web page; displaying the web page including at least one advertisement and at least one document; monitoring, over a time interval, a frequency of selections of the advertisements and a frequency of selections of the documents; adjusting, after expiration of the time interval, a selection weight for the advertisements and a selection weight for the documents based on the respective frequency of selections during the time interval, wherein the selection weights corresponds with a selection popularity; displaying the web page upon receiving another request for the web page, wherein this web page comprises at least one of the documents based on the adjusted selection weight for the documents, and at least one of the advertisements based on the adjusted selection weight for the advertisements and based on the displayed documents; and iteratively updating the selection weight for the advertisements and the selection weight for the documents after another time interval based on the frequency of selections within the another time interval and adjusting the selection weights of the advertisements and the selection weights of the documents after expiration of the another time interval. - View Dependent Claims (18, 19, 20)
-
Specification