SEQUENTIAL CHAIN REGISTRY FOR EVENT AWARENESS
First Claim
Patent Images
1. A method for performing analysis on event data, the method comprising:
- registering an event chain;
receiving data about a first event from a first source;
storing the data about the first event in the event chain;
receiving information about a second event from a second source, wherein the second source is different from the first source;
storing the data about the second event in the event chain, wherein the event chain identifies data in an event sequence;
processing data in the event chain against data in an event sequence library;
based upon the processing, setting a flag condition for the event chain.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for tracking information related to events. Event information may be stored in a digital sequential chain. The sequential chain stores information related to the event as it occurs over a period of time. The sequential chain allows for the relation of multiple events resulting in an event chain. The information in the event chain may be related using a unique identifier.
-
Citations
20 Claims
-
1. A method for performing analysis on event data, the method comprising:
-
registering an event chain; receiving data about a first event from a first source; storing the data about the first event in the event chain; receiving information about a second event from a second source, wherein the second source is different from the first source; storing the data about the second event in the event chain, wherein the event chain identifies data in an event sequence; processing data in the event chain against data in an event sequence library; based upon the processing, setting a flag condition for the event chain.
-
-
2. The method of claim 1, wherein the first source and the second source are distinct systems, wherein the first system does not have access to data of the second system.
-
3. The method of claim 1, wherein the data in the event sequence library comprises at least one benchmark data sequence, and wherein the setting the flag condition includes determining the temporal sequence of the first event and the second event.
-
4. The method of claim 1, wherein the data in the event sequence library comprises at least one of:
-
data related to a known dangerous event sequence; data related to a suspect event sequence; and data related to an acceptable event sequence.
-
-
5. The method of claim 4, processing data in the event chain against data in the event sequence library comprises comparing the data in the event chain against at least one reference set of event sequences.
-
6. The method of claim 5, wherein when the event sequence data is comparable to the known dangerous event sequence, the flag condition is set to a fail condition.
-
7. The method of claim 5, wherein when the event sequence data is comparable to the suspect event sequence, the flag condition is set to a suspect condition.
-
8. The method of claim 5, wherein when the event sequence data is comparable to the acceptable event sequence, the flag condition is set to a NULL flag condition.
-
9. A computer storage medium encoding computer executable instructions that, when executed by at least one processor, cause the processor to perform a method for performing analysis on event data, the method comprising:
-
registering an event chain; receiving data about a first event from a first source; storing the data about the first event in the event chain; receiving information about a second event from a second source, wherein the second source is different from the first source; storing the data about the second event in the event chain, wherein the event chain identifies data in an event sequence; processing data in the event chain against data in an event sequence library; based upon the processing, setting a flag condition for the event chain.
-
-
10. The computer storage medium of claim 9, wherein the first source and the second source are distinct systems, wherein the first system does not have access to data of the second system.
-
11. The computer storage medium of claim 9, wherein the data about the first event is stored in a sequential chain component and one or more sequential chain host components.
-
12. The computer storage medium of claim 11, wherein the sequential chain component and the one or more sequential chain host components are related by a DocString identifier, and the processing data in the event chain comprises retrieving the data in the event chain using the DocString identifier.
-
13. The computer storage medium of claim 9, wherein the data in the event sequence library comprises at least one of:
-
data related to a known dangerous event sequence; data related to a suspect event sequence; and data related to an acceptable event sequence.
-
-
14. The computer storage medium of claim 13, wherein when the event sequence data is comparable to the known dangerous event sequence, the flag condition is set to a fail condition.
-
15. The computer storage medium of claim 13, wherein when the event sequence data is comparable to the acceptable event sequence, the flag condition is set to a NULL flag condition.
-
16. A method for storing data about events in an event chain, the method comprising:
-
creating a DocString identifier; receiving a first data item related to a first event, the first data item having a first identifier; modifying the DocString identifier using the first identifier; receiving a second data item related to a second event, the second data item having a second identifier; modifying the DocString identifier using the second identifier; identifying a relationship between the first and second data items using the DocString identifier; providing information relating to the event chain, including using the DocString identifier to access the first data item and the second data item.
-
-
17. The method of claim 16, wherein the first data item is stored in a sequential chain component.
-
18. The method of claim 16 further comprising:
-
receiving a third data item comprising data about the second event, wherein the third data item has a third identifier. modifying the DocString identifier using the third identifier; and storing the third data item in a sequential chain component host.
-
-
19. The method of claim 16, wherein providing information relating to the event chain comprises:
-
comparing the event chain to data from an event sequence library; and setting a flag condition for the event chain;
-
-
20. The method of claim 19, wherein the data from the event sequence library comprises data related to a known dangerous event sequence.
Specification