Systems and methods for business process monitoring
DCFirst Claim
1. A business process monitoring system to ensure business processes are followed, comprising:
- one or more sensors for capturing sensory data;
a data storage device for storing the sensory data from the one or more sensors;
one or more processors, operatively coupled to the one or more sensors; and
one or more memories, operatively coupled to the one or more processors, the one or more memories comprising program code which when executed causes the one or more processors to;
capture sensory data from the one or more sensors;
process the sensory data from the one or more sensors to detect primitive events in the sensory data;
correlate two or more primitive events, weighted by attribute data representing information about the sensors used to sense the primitive events, to determine one or more correlated events; and
perform one or more actions to ensure business processes are followed based on the correlation performed in the correlating step.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention is a method to ensure business processes are followed, comprising the steps of capturing sensory data from one or more sensors; storing the sensory data from the one or more sensors in a data storage device; processing the sensory data from the sensors to detect primitive events in the sensory data using a computer processor; correlating two or more primitive events, weighted by attribute data representing information about the sensors used to sense the primitive events, to determine one or more correlated events using the computer processor; and performing one or more actions to ensure business processes are followed based on the correlation performed in the correlating step.
65 Citations
62 Claims
-
1. A business process monitoring system to ensure business processes are followed, comprising:
-
one or more sensors for capturing sensory data; a data storage device for storing the sensory data from the one or more sensors; one or more processors, operatively coupled to the one or more sensors; and one or more memories, operatively coupled to the one or more processors, the one or more memories comprising program code which when executed causes the one or more processors to; capture sensory data from the one or more sensors; process the sensory data from the one or more sensors to detect primitive events in the sensory data; correlate two or more primitive events, weighted by attribute data representing information about the sensors used to sense the primitive events, to determine one or more correlated events; and perform one or more actions to ensure business processes are followed based on the correlation performed in the correlating step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 60, 61, 62)
-
-
33. A business process monitoring system to ensure business processes are followed, comprising:
-
one or more sensors for capturing sensory data; a data storage device for storing the sensory data from the one or more sensors; one or more data processing units, adapted to process the sensory data from one or more of the sensors and to detect primitive events in the sensory data; a correlation engine for correlating two or more primitive events from the data processing units, weighted by attribute data representing information about the sensors used to sense the primitive events, to determine one or more correlated events; and an action engine for performing one or more actions to ensure business processes are followed based on the correlation performed by the correlation engine.
-
-
34. A method to ensure business processes are followed, comprising the steps of:
-
capturing sensory data from one or more sensors; storing the sensory data from the one or more sensors in a data storage device; processing the sensory data from the sensors to detect primitive events in the sensory data using a computer processor; correlating two or more primitive events, weighted by attribute data representing information about the sensors used to sense the primitive events, to determine one or more correlated events using the computer processor; and performing one or more actions to ensure business processes are followed based on the correlation performed in the correlating step. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification