Method and apparatus for efficient and accurate analytics with cross-domain correlation
First Claim
1. A method of generating analytics to provide an analysis of data from distinct data domains, the method comprising:
- collecting data from at least two distinct data domains;
deriving parameters from the collected data comprising first domain parameters derived from a first one of the data domains and second domain parameters derived from a second other one of the data domains;
providing a data model that enables a user to select one of the first domain parameters, one of the second domain parameters, and create a rule based on the selected parameters; and
generating analytics that analyzes the collected data against the rule to determine whether the rule has been satisfied,wherein the method is performed by a data processing machine,wherein the analytics predicts whether a single event has occurred or not occurred by using the rule to compare data of the first data domain against the selected first domain parameter and compare data of the second data domain against the selected second domain parameter,wherein the data of the first data domain is electricity consumption data, the data of the second data domain is water consumption data, the first selected domain parameter is a threshold amount of electricity consumed, and the second selected domain parameter is a threshold amount of water consumed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating analytics to provide an analysis of data from distinct data domains includes collecting sensor data from at least two distinct data domains, deriving parameters from the collected data, wherein at least one of the parameters is a first domain parameter derived from one of the data domains and at least another one of the parameters is a second domain parameter derived from the other data domain, providing a data model that enables a user to specify at least one of the first parameters and at least one of the second domain parameters and generate at least one rule based on the selected parameters, and generating analytics that analyze the collected data against the rules to determinate whether the rules have been satisfied and provide results of the analysis to a user of the analytics.
36 Citations
18 Claims
-
1. A method of generating analytics to provide an analysis of data from distinct data domains, the method comprising:
-
collecting data from at least two distinct data domains; deriving parameters from the collected data comprising first domain parameters derived from a first one of the data domains and second domain parameters derived from a second other one of the data domains; providing a data model that enables a user to select one of the first domain parameters, one of the second domain parameters, and create a rule based on the selected parameters; and generating analytics that analyzes the collected data against the rule to determine whether the rule has been satisfied, wherein the method is performed by a data processing machine, wherein the analytics predicts whether a single event has occurred or not occurred by using the rule to compare data of the first data domain against the selected first domain parameter and compare data of the second data domain against the selected second domain parameter, wherein the data of the first data domain is electricity consumption data, the data of the second data domain is water consumption data, the first selected domain parameter is a threshold amount of electricity consumed, and the second selected domain parameter is a threshold amount of water consumed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to provide an analysis of sensor data from distinct data domains to clients, the system comprising:
-
a computer network; first sensors configured to measure data from a first data domain and transmit the measured data across the network; second sensors configured to measure data from a second data domain and transmit the measured data across the network, wherein the data domains are different from one another; a plurality of client workstations configured to communicate across the network; a server workstation that is remote from client workstations and configured to communicate with the client workstations and receive sensor data comprising the measured data from the sensors across the network, wherein the server workstation comprises; a user interface server that enables a user to select one of first domain parameters derived from the first data domain, select one of second domain parameters derived from the second data domain, and generate a correlation rule based on the selected parameters; and a database server to store the sensor data, the parameters, and the correlation rule; and analytics that analyze the stored sensor data against the correlation rule to determine whether the rule has been satisfied, wherein the analytics predicts whether a single event has occurred or not occurred by using the rule to compare data of the first data domain against the selected first domain parameter and compare data of the second data domain against the selected second domain parameter, wherein the data of the first data domain is water consumption data, the data of the second data domain is electricity consumption data, the first sensors are water meters and the second sensors are electricity meters, the first selected domain parameter is a threshold amount of water consumed, and the second selected domain parameter is a threshold amount of electricity consumed. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer program product for generating analytics to provide an analysis of data from distinct data domains, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program, code comprising; computer readable program code configured to collect data from at least two distinct data domains, derive parameters from the collected data comprising first domain parameters derived from a first one of the data domains and second domain parameters derived from a second other one of the data domains, provide a data model that enables a user to select one of the first domain parameters and one of the second domain parameters, and generate a rule based on the selected parameters, and generate analytics that analyze the collected data against the rule to determine whether the rule has been satisfied, wherein the analytics predicts whether a single event has occurred or not occurred by using the rule to compare data of the first data domain against the selected first domain parameter and compare data of the second data domain against the selected second domain parameter, wherein the data of the first data domain is electricity consumption data, the data of the second data domain is water consumption data, the first selected domain parameter is a threshold amount of electricity consumed, and the second selected domain parameter is a threshold amount of water consumed.
-
Specification