US2016189237A1PendingUtilityA1

Web page viewership prediction

Assignee: ADVANCE MAGAZINE PUBLISHERS INCPriority: Dec 29, 2014Filed: Dec 29, 2014Published: Jun 30, 2016
Est. expiryDec 29, 2034(~8.4 yrs left)· nominal 20-yr term from priority
G06Q 30/0254H04L 43/062H04L 67/02G06Q 30/0269G06Q 30/0271
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Mechanisms for dynamically integrating content with a web page are disclosed. Statistical data that identifies a plurality of metrics associated with viewership of a web page of a plurality of web pages on a web server is received. Based on the statistical data, the web page is predicted to meet a future viewership metric. Based on the prediction, the web page is identified as a web page predicted to meet the future viewership metric. A web page identifier that identifies the web page is received from a client device. The client device is provided with a high-viewership ad content descriptor from a plurality of ad content descriptors for use in conjunction with presenting the web page to a user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for dynamically integrating an advertisement (ad) with a web page, comprising:
 receiving statistical data that identifies a plurality of metrics associated with viewership of a web page of a plurality of web pages on a web server;   based on the statistical data, predicting that the web page will meet a future viewership metric;   based on the prediction, identifying the web page as a web page predicted to meet the future viewership metric;   receiving, from a client device, a web page identifier that identifies the web page; and   providing to the client device a high-viewership ad content descriptor from a plurality of ad content descriptors for use in conjunction with presenting the web page to a user.   
     
     
         2 . The method of  claim 1 , further comprising setting a high-viewership flag associated with the web page that identifies the web page as a web page predicted to meet the future viewership metric. 
     
     
         3 . The method of  claim 1 , wherein receiving the statistical data that identifies the plurality of metrics further comprises:
 requesting, iteratively over a period of time, the statistical data that identifies the plurality of metrics from a statistics collection module to generate a plurality of statistical records associated with the web page.   
     
     
         4 . The method of  claim 3 , wherein based on the statistical data, predicting that the web page will meet the future viewership metric comprises:
 determining a rate of change of a statistical metric over time based on the plurality of statistical records; and   determining that the rate of change exceeds a rate-of-change threshold for the statistical metric.   
     
     
         5 . The method of  claim 4 , wherein the statistical metric comprises page views. 
     
     
         6 . The method of  claim 1 , wherein the statistical data identifies the plurality of web pages on the web server. 
     
     
         7 . The method of  claim 1 , wherein the plurality of metrics comprises at least two of a rate of change of a page view count metric, a referring URL metric, a geo-location metric, a unique visitor metric, a social share magnitude metric, and a client device platform metric. 
     
     
         8 . A system comprising:
 a computing device comprising:
 a communications interface configured to communicate with a network; and 
 a processor coupled to the communications interface, the processor configured to:
 receive statistical data that identifies a plurality of metrics associated with viewership of a web page of a plurality of web pages on a web server; 
 based on the statistical data, predict that the web page will meet a future viewership metric; 
 based on the prediction, identify the web page as a web page predicted to meet the future viewership metric; 
 receive, from a client device, a web page identifier that identifies the web page; and 
 based on the web page being identified as a web page predicted to meet the future viewership metric, provide to the client device a high-viewership ad content descriptor for use in conjunction with presenting the web page to a user. 
 
   
     
     
         9 . The system of  claim 8 , wherein to identify the web page as a web page predicted to meet the future viewership metric, the processor is further configured to set a high-viewership flag associated with the web page. 
     
     
         10 . The system of  claim 8 , wherein the processor is further configured to request, iteratively over a period of time, the statistical data that identifies the plurality of metrics from a statistics collection module to generate a plurality of statistical records associated with the web page. 
     
     
         11 . The system of  claim 10 , wherein to predict that the web page will meet the future viewership metric the processor is further configured to:
 determine a rate of change of a statistical metric over time based on the plurality of statistical records; and   determine that the rate of change exceeds a rate-of-change threshold for the statistical metric.   
     
     
         12 . The system of  claim 11 , wherein the statistical metric comprises page views. 
     
     
         13 . The system of  claim 8 , wherein the statistical data identifies the plurality of web pages on the web server. 
     
     
         14 . The system of  claim 8 , further comprising:
 a statistics collection module, the statistics collection module configured to:
 periodically request, from the web server that hosts the web page, the statistical data associated with the web page; and 
 periodically receive, from a plurality of computing devices on which the web page is presented, the statistical data associated with the web page. 
   
     
     
         15 . A computer program product for dynamically integrating an advertisement (ad) with a web page, the computer program product stored on a non-transitory computer-readable storage medium and including instructions configured to cause a processor to carry out the steps of:
 receiving statistical data that identifies a plurality of metrics associated with viewership of a web page of a plurality of web pages on a web server;   based on the statistical data, predicting that the web page will meet a future viewership metric;   based on the prediction, identifying the web page as a web page predicted to meet the future viewership metric;   receiving, from a client device, a web page identifier that identifies the web page; and   providing to the client device a high-viewership ad content descriptor from a plurality of ad content descriptors for use in conjunction with presenting the web page to a user.   
     
     
         16 . The computer program product of  claim 15 , wherein the instructions are further configured to cause the processor to set a high-viewership flag associated with the web page to identify the web page as a web page predicted to meet the future viewership metric. 
     
     
         17 . The computer program product of  claim 15 , wherein receiving the statistical data that identifies the plurality of metrics further comprises:
 requesting, iteratively over a period of time, the statistical data that identifies the plurality of metrics from a statistics collection module to generate a plurality of statistical records associated with the web page.   
     
     
         18 . The computer program product of  claim 17 , wherein predicting that the web page will meet the future viewership metric comprises:
 determining a rate of change of a statistical metric over time based on the plurality of statistical records; and   determining that the rate of change exceeds a rate-of-change threshold for the statistical metric.   
     
     
         19 . The computer program product of  claim 18 , wherein the statistical metric comprises page views.

Join the waitlist — get patent alerts

Track US2016189237A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.