System and method for discovering correlations among data
First Claim
Patent Images
1. A method for discovering correlations among data, comprising:
- detecting change points in time-series data streams;
defining change point properties based on the change points;
grouping together two time-series data streams that have a similar change point property;
calculating a behavior index for the two time-series data streams; and
assigning the two time-series data streams to a server taking into account the behavior index.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to a system and method for discovering correlations among data. Embodiments of the present invention comprise detecting change points in time-series data streams, defining change point properties based on the change points, grouping together two time-series data streams that have a similar change point property, calculating a behavior index for the two time-series data streams, and assigning the two time-series data streams to a server taking into account the behavior index.
88 Citations
27 Claims
-
1. A method for discovering correlations among data, comprising:
-
detecting change points in time-series data streams;
defining change point properties based on the change points;
grouping together two time-series data streams that have a similar change point property;
calculating a behavior index for the two time-series data streams; and
assigning the two time-series data streams to a server taking into account the behavior index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for discovering correlations among data, comprising:
-
detecting change points in time-series data streams;
defining a set of change point properties;
forming a time-series data group from the time-series data streams, wherein the time-series data group includes time-series data streams having similar change point properties; and
assigning the time-series data group to a server using an algorithm based on a type of computing environment in which the server resides. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for discovering correlations among data, comprising:
-
a change point detection module adapted to detect change points in time-series data streams;
a property module adapted to define a set of change point properties;
a grouping module adapted to form a time-series data group from the time-series data streams, wherein the time-series data group includes time-series data streams having similar change point properties;
a behavior index module adapted to calculate a behavior index for the time-series data group; and
an assigning module adapted to assign the time-series data group to a server using the behavior index. - View Dependent Claims (19, 20)
-
-
21. Application instructions on a computer-usable medium where the instructions, when executed, effect discovering correlations among data, comprising:
-
a change point detection module adapted to detect change points in time-series data streams;
a property module adapted to define a set of change point properties;
a grouping module adapted to form a time-series data group from the time-series data streams, wherein the time-series data group includes time-series data streams having similar change point properties;
a behavior index module adapted to calculate a behavior index for the time-series data group; and
an assigning module adapted to assign the time-series data group to a server using the behavior index. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for discovering correlations among data, comprising:
-
means for detecting change points in time-series data streams;
means for defining change point properties using the change points;
means for grouping together two of the time-series data streams having a similar change point property;
means for calculating a behavior index for the two time-series data streams; and
means for assigning the two time-series data streams to a server using the behavior index.
-
-
27. A method for discovering correlations among data, comprising:
-
detecting change points in time-series data streams;
defining a set of change point properties;
forming a time-series data group from the time-series data streams, wherein the time-series data group includes time-series data streams having similar change point properties;
assigning the time-series data group to a server using an algorithm using a type of computing environment in which the server resides;
calculating a behavior index and using the behavior index with the algorithm to assign the time-series data group;
determining a time distance value for which a time-correlation meets a threshold value for the time-series data group;
generating a time-correlation rule using the time distance; and
refreshing the time-series data streams using an aging mechanism.
-
Specification