System and method for ensuring and managing situation awareness
First Claim
1. A method for monitoring an incoming data stream for specified events, comprising:
- receiving at least one data stream at a computer, the data stream including data representative of events; and
applying rules to the data stream for sorting data representative of events and for taking an action based on a specified event.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method and apparatus in which one or more data streams are sent to a computer and the data streams are sorted using a rule base into streams representative of events. The incoming data streams can be sent by hunter agents which search for specified types of data and forward the data to the computer. The incoming data stream can also be sent by a gatherer agent. The incoming data stream can also be incoming message traffic such as e-mail and other types of message traffic data. The incoming message traffic data is then sorted into event streams and can be displayed as event streams on a time line. Actions can be taken based upon specified events. Thus, events from disjointed sources can be sorted and displayed in a unified manner in which a user can readily and quickly know which events have occurred for a particular issue, such as a forest fire, hospital patient, etc.
19 Citations
27 Claims
-
1. A method for monitoring an incoming data stream for specified events, comprising:
-
receiving at least one data stream at a computer, the data stream including data representative of events; and
applying rules to the data stream for sorting data representative of events and for taking an action based on a specified event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An article comprising:
-
at least one sequence of machine executable instructions;
a medium bearing the executable instructions in machine readable form, wherein execution of the instructions by one or more processors causes the one or more processors to;
receive at least one data stream at a computer, the data stream including data representative of events; and
apply rules to the data stream for sorting data representative of events and for taking an action based on a specified event. - View Dependent Claims (23, 25, 27)
-
-
24. A computer architecture for monitoring an incoming data stream for specified events, comprising:
-
receiving means for receiving at least one data stream at a computer, the data stream including data representative of events; and
applying means for applying rules to the data stream for sorting data representative of events and for taking an action based on a specified event.
-
-
26. A computer system, comprising:
-
a processor; and
a memory coupled to said processor, the memory having stored therein sequences of instructions, which, when executed by said processor, causes said processor to perform the steps of;
receiving at least one data stream at a computer, the data stream including data representative of events; and
applying rules to the data stream for sorting data representative of events and for taking an action based on a specified event.
-
Specification