CLUSTERING ANALYTIC FUNCTIONS
First Claim
1. A computer implemented method for clustering analytic functions, the computer implemented method comprising:
- receiving information about a set of analytic function instances;
receiving information about a set of time series, the set of time series comprising data produced by a set of physical components in an environment, a first subset of the set of time series being a set of input time series received over a data network in an analytic function instance in the set of analytic function instances;
applying an analytics clustering rule to the information about the set of analytic function instances and the information about the set of time series; and
clustering a second subset of time series in a group responsive to applying the analytics clustering rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer usable program product for clustering analytic functions are provided in the illustrative embodiments. Information about a set of analytic function instances is received. Information about a set of time series is received. A subset of time series may be a set of input time series to an analytic function instance in the set of analytic function instances. An analytics clustering rule is applied to the information about the set of analytic function instances and the information about the set of time series. A subset of time series is clustered as a group in response to applying the analytics clustering rule. An analytics clustering rule may determine whether all time series in the set of input time series to an analytic function instance are members of a group, and group an output time series of the analytic function instance in the group if all time series in the set of input time series are members of the group.
-
Citations
25 Claims
-
1. A computer implemented method for clustering analytic functions, the computer implemented method comprising:
-
receiving information about a set of analytic function instances; receiving information about a set of time series, the set of time series comprising data produced by a set of physical components in an environment, a first subset of the set of time series being a set of input time series received over a data network in an analytic function instance in the set of analytic function instances; applying an analytics clustering rule to the information about the set of analytic function instances and the information about the set of time series; and clustering a second subset of time series in a group responsive to applying the analytics clustering rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for clustering analytic functions, the computer implemented method comprising:
-
receiving information about a set of analytic function instances; receiving information about a set of time series, the set of time series comprising data produced by a set of physical components in an environment, a physical component being a data source, a time series in the set of time series being associated with a data source in a set of data sources, and a first subset of the set of time series being a set of input time series received over a data network in an analytic function instance in the set of analytic function instances; applying an analytics clustering rule to the information about the set of analytic function instances and the information about the set of time series; and co-locating, in a data processing system, the analytic function instance and a subset of data sources in the set of data sources responsive to applying the analytics clustering rule. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer usable program product comprising a computer usable medium including computer usable code for clustering analytic functions, the computer usable code comprising:
-
computer usable code for receiving information about a set of analytic function instances; computer usable code for receiving information about a set of time series, the set of time series comprising data produced by a set of physical components in an environment, a first subset of the set of time series being a set of input time series received over a data network in an analytic function instance in the set of analytic function instances; computer usable code for analyzing a dependency between the analytic function instance and a second analytic function instance in the set of analytic function instances; computer usable code for applying an analytics clustering rule to the information about the set of analytic function instances and the information about the set of time series; and computer usable code for clustering a second subset of time series in a group responsive to applying the analytics clustering rule. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A data processing system for clustering analytic functions, the data processing system comprising:
-
a storage device including a storage medium, wherein the storage device stores computer usable program code; and a processor, wherein the processor executes the computer usable program code, and wherein the computer usable program code comprises; computer usable code for receiving information about a set of analytic function instances; computer usable code for receiving information about a set of time series, the set of time series comprising data produced by a set of physical components in an environment, a first subset of the set of time series being a set of input time series received over a data network in an analytic function instance in the set of analytic function instances; computer usable code for analyzing a dependency between the analytic function instance and a second analytic function instance in the set of analytic function instances; computer usable code for applying an analytics clustering rule to the information about the set of analytic function instances and the information about the set of time series; and computer usable code for clustering a second subset of time series in a group responsive to applying the analytics clustering rule. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification