Time series trends
AssigneeEntit Sofware LLC
InventorsAlina Maor, Renato Keshet, Reith Xexier
Life of this patent
Estimating the term…
Abstract
Examples disclosed herein relate, among other things, to a method. The method may obtain a time series comprising a plurality of data points associated with a sub-segment of a segment, obtaining a plurality of weights associated with a plurality of data point pairs from the plurality of data points, and based on the plurality of weights and the plurality of data point pairs, determine whether the time series comprises a trend. Based on a determination that the time series comprises a trend, the method may calculate a trend score for the trend based on at least one characteristic of at least one of the segment and the sub-segment, and provide the trend for display.
Claims15
A computing device comprising:
- a trend detection engine to:
- obtain a time series comprising a plurality of data points associated with a sub-segment of a segment,
- obtain a plurality of weights associated with a plurality of data point pairs from the plurality of data points;
- determine a stability significance of the time series based on the plurality of weights and the plurality of data point pairs, and
- based on the stability significance, determine whether the time series comprises a trend;
- a trend evaluation engine to:
- calculate a trend score for the trend based on the stability significance and at least one characteristic of at least one of the segment and the sub-segment;
- a graphical user interface (GUI) engine to:
- provide the time series for display.
A method comprising:
- obtaining, via a processor, a time series comprising a plurality of data points associated with a sub-segment of a segment;
- obtaining, via the processor, a plurality of weights associated with a plurality of data point pairs from the plurality of data points;
- based on the plurality of weights and the plurality of data point pairs, determining, via the processor, whether the time series comprises a trend;
- and
- based on a determination that the time series comprises a trend:
- calculating, via the processor, a trend score for the trend based on at least one characteristic of at least one of the segment and the sub-segment, and
- providing, via the processor, the trend for display.
A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a computing device to cause the computing device to:
- obtain a time series comprising a plurality of data points associated with a sub-segment of a segment;
- determine a plurality of data point pairs in the plurality of data points;
- for each data point pair in the plurality of data point pairs, calculate a weight based at least on a first time associated with a first data point in the data point pair and a second time associated with a second data point in the data point pair;
- based on the plurality of data point pairs and the weight associated with each data point pair, determine whether the time series comprises a trend;
- and
- based on a determination that the time series comprises a trend, calculate a trend score for the trend based on at least one characteristic of at least one of the segment and the sub-segment.
Dependencies are inferred from the claim text.