METHODS AND SYSTEMS THAT PREDICT FUTURE ACTIONS FROM INSTRUMENTATION-GENERATED EVENTS
First Claim
1. A prediction subsystem within an event-collection-and-event-processing system that includes one or more computer systems, each having one or more processors, one or more memories, and one or more mass-storage devices, the prediction subsystem executing on the one or more processors to:
- receive a stream of action messages, each action message comprising a set of key/value pairs and an action assigned to the action message by an abstraction layer, the stream stored in one or more memories and/or mass-storage devices; and
for each action message received in the stream of action messages,store the action for subsequent evaluation of predictions,use the action to generate one or more predictions by input of the action to a predictive model,store the one or more predictions, andoutput an enhanced action message that includes the one or more predictions.
6 Assignments
0 Petitions
Accused Products
Abstract
The current document is directed to methods and systems that receive instrumentation-generated events and that employ statistical inference to discover event topics and to assign an action to each of a number of events and that use the actions to predict future events and actions. In a described implementation, accumulated action messages are used to build a predictive model for each monitored website and the predictive model is used, in turn, to predict future actions based on already received actions.
-
Citations
1 Claim
-
1. A prediction subsystem within an event-collection-and-event-processing system that includes one or more computer systems, each having one or more processors, one or more memories, and one or more mass-storage devices, the prediction subsystem executing on the one or more processors to:
-
receive a stream of action messages, each action message comprising a set of key/value pairs and an action assigned to the action message by an abstraction layer, the stream stored in one or more memories and/or mass-storage devices; and for each action message received in the stream of action messages, store the action for subsequent evaluation of predictions, use the action to generate one or more predictions by input of the action to a predictive model, store the one or more predictions, and output an enhanced action message that includes the one or more predictions.
-
Specification