Methods and systems for predictive alerting
First Claim
1. A method of providing predictive alerting, comprising:
- receiving, by a computing device, web analytics data associated with one or more variables related to a web site, wherein the one or more variables related to the web site are indicative of one or more of results of an advertising campaign, a number of hits, and inventory information;
analyzing, by a computing device, the web analytics data to identify a seasonality pattern associated with the one or more variables related to the web site;
determining, using an autocorrelation function, a cyclical characteristic of the seasonality pattern;
determining one or more predictive models associated with the one or more variables related to the web site, the determining being based on the web analytics data associated with the one or more variables related to the web site;
receiving additional data associated with the one or more variables related to the web site; and
providing, based on the additional data and the one or more predictive models, an alert indicative of a predicted future state of the one or more variables related to the web site.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to provide predictive alerting are disclosed. Trends and characteristics in the data may be identified in advance of actual occurrence, with an expected event being predicted or extrapolated based on data and a predictive model associated with stored and/or incoming data. This may be done by, for example, developing a set of rules associated with the model that may then be used to trigger predictive alerts based on predicted trends. Various data and associated characteristics may be determined based on past data and/or analogous data taken from similarly modeled systems. For example, seasonal trends may be factored into the model so that a prediction is based on both a received set of data and expected seasonal (or other temporal) trends. Various other characteristics may also be used in the predictive model.
-
Citations
33 Claims
-
1. A method of providing predictive alerting, comprising:
-
receiving, by a computing device, web analytics data associated with one or more variables related to a web site, wherein the one or more variables related to the web site are indicative of one or more of results of an advertising campaign, a number of hits, and inventory information; analyzing, by a computing device, the web analytics data to identify a seasonality pattern associated with the one or more variables related to the web site; determining, using an autocorrelation function, a cyclical characteristic of the seasonality pattern; determining one or more predictive models associated with the one or more variables related to the web site, the determining being based on the web analytics data associated with the one or more variables related to the web site; receiving additional data associated with the one or more variables related to the web site; and providing, based on the additional data and the one or more predictive models, an alert indicative of a predicted future state of the one or more variables related to the web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Non-transitory computer-readable media storing instructions that, when executed by a processor, cause a system to:
-
receive web analytics data associated with one or more variables related to a web site, wherein the one or more variables related to the web site are indicative of one or more of results of an advertising campaign, a number of hits, and inventory information; analyze the web analytics data to identify a seasonality pattern associated with the one or more variables related to the web site; determine, using an autocorrelation function, a cyclical characteristic of the seasonality pattern; determine one or more predictive models associated with the one or more variables related to the web site, the determining being based on the web analytics data associated with the one or more variables related to the web site; receive additional data associated with the one or more variables related to the web site; and provide, based on the additional data and the one or more predictive models, an alert indicative of a predicted future state of the one or more variables related to the web site. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system, comprising:
-
at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to; receive web analytics data associated with one or more variables related to a web site, wherein the one or more variables related to the web site are indicative of one or more of results of an advertising campaign, a number of hits, and inventory information; analyze the web analytics data to identify a seasonality pattern associated with the one or more variables related to the web site; determine, using an autocorrelation function, a cyclical characteristic of the seasonality pattern; determine one or more predictive models associated with the one or more variables related to the web site, the determining being based on the web analytic data associated with the one or more variables related to the web site; receive additional data associated with the one or more variables related to the web site; and generate, based on the additional data and the one or more predictive models, an alert indicative of a predicted future state of the one or more variables related to the web site. - View Dependent Claims (33)
-
Specification