Using media events to predict time series data
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein when executed, the program causes the computing device to at least:
- crawl a plurality of network sites to retrieve a plurality of network pages;
parse the plurality of network pages to discover a plurality of media reported events;
index the plurality of media reported events;
classify the indexed media reported events into a plurality of categories;
receive a request for a prediction for a time series;
generate, in response to the request, an initial prediction for the time series, the initial prediction being independent of the plurality of media reported events, the time series associated with a metric observed in a computing system;
measure an effect of at least one of the plurality of media reported events on the time series;
revise the initial prediction to take into account the effect of the at least one of the plurality of media reported events; and
respond to the request by providing the revised prediction.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for using media reported events to generate predictions for time series data. Information retrieved from a plurality of network content sources is classified into a plurality of categories. A prediction is generated for a time series. The time series is associated with a metric observed in a computing system. The generated prediction takes into account an impact of at least one of instance of the classified information.
-
Citations
23 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein when executed, the program causes the computing device to at least:
-
crawl a plurality of network sites to retrieve a plurality of network pages; parse the plurality of network pages to discover a plurality of media reported events; index the plurality of media reported events; classify the indexed media reported events into a plurality of categories; receive a request for a prediction for a time series; generate, in response to the request, an initial prediction for the time series, the initial prediction being independent of the plurality of media reported events, the time series associated with a metric observed in a computing system; measure an effect of at least one of the plurality of media reported events on the time series; revise the initial prediction to take into account the effect of the at least one of the plurality of media reported events; and respond to the request by providing the revised prediction. - View Dependent Claims (2)
-
-
3. A method, comprising:
-
classifying, by a computing device, information retrieved from a plurality of network content sources into a plurality of categories; determining, by the computing device, an impact of at least one instance of the classified information on a metric associated with a time series by determining a correlation between the at least one instance of the classified information and the metric; and generating, by the computing device, a prediction for the time series taking into account the impact of the at least one instance of the classified information. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
at least one computing device; and at least one application implemented in the at least one computing device, wherein when executed, the at least one application causes the at least one computing device to at least; classify a plurality of items of information reported from at least one network content source into a plurality of categories; measure an effect of at least one of the reported items of information on at least one metric observed in a computing system by determining a correlation between the at least one of the reported items of information and the at least one metric; generate an initial prediction for a time series that is associated with the at least one metric, the initial prediction being independent of the effect of the at least one of the reported items of information on the at least one metric; and revise the initial prediction to take into account the effect of the at least one of the reported items of information on the at least one metric. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification