Computer-Implemented Systems And Methods For Flexible Definition Of Time Intervals
First Claim
Patent Images
1. A computer-implemented method of clustering time-series data stored in data segments containing one or more data records, comprising:
- determining a combined segment error measure based on a proposed combination of two candidate segments;
determining an error cost to merge the two candidate segments based on a difference between the combined segment error measure and a segment error measure of one of the segments; and
combining the two candidate segments when the error cost to merge meets a merge threshold to generate a combined segment.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for segmenting time-series data stored in data segments containing one or more data records. A combined segment error measure is determined based on a proposed combination of two candidate segments. An error cost to merge the two candidate segments is determined based on a difference between the combined segment error measure and a segment error measure of one of the segments. The two candidate segments are combined when the error cost to merge meets a merge threshold to generate a combined segment.
48 Citations
31 Claims
-
1. A computer-implemented method of clustering time-series data stored in data segments containing one or more data records, comprising:
-
determining a combined segment error measure based on a proposed combination of two candidate segments; determining an error cost to merge the two candidate segments based on a difference between the combined segment error measure and a segment error measure of one of the segments; and combining the two candidate segments when the error cost to merge meets a merge threshold to generate a combined segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented system for clustering time-series data into data segments containing one or more data records, comprising:
-
one or more data processors; a computer-readable medium encoded with instructions for commanding the data processor to execute steps that include; determining a combined segment error measure based on a proposed combination of two candidate segments; determining an error cost to merge the two candidate segments based on a difference between the combined segment error measure and a segment error measure of one of the segments; and combining the two candidate segments when the error cost to merge meets a merge threshold to generate a combined segment. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium encoded instructions for clustering time-series data into segments containing one or more data records, the method comprising:
-
determining a combined segment error measure based on a proposed combination of two candidate segments; determining an error cost to merge the two candidate segments based on a difference between the combined segment error measure and a segment error measure of one of the segments; combining the two candidate segments when the error cost to merge meets a merge threshold to generate a combined segment.
-
Specification