Time series trends
AssigneeMicro Focus LLC
InventorsAlina Maor, Renato Keshet, Reuth Vexler
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.
Claims16
A computing device comprising:
- a processor;
- and
- a memory to store instructions that, when executed by the processor, cause the processor 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, wherein determining the stability significance of the time series comprises determining a weighted sum of a plurality of signs corresponding to differences of the plurality of data point pairs;
- based on the stability significance of the time series, determine whether the time series comprises a trend;
- calculate a trend score for the trend based on the stability significance of the time series and at least one characteristic of at least one of the segment and the sub-segment;
- and
- provide data to display the time series on a graphical user interface (GUI).
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, wherein the determination whether the time series comprises the trend comprises determining a stability significance of the time series based on a weighted sum of a plurality of signs corresponding to differences of the plurality of data point pairs;
- and
- based on a result of the determination of whether the time series comprises the 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, data for display of the trend.
A non-transitory machine-readable storage medium storing instructions that, when executed by a processor of a computing device, 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;
- determine a plurality of weights based on the plurality of data point pairs;
- based on the plurality of data point pairs and the plurality of weights, determine whether the time series comprises a trend, wherein the determination of whether the time series comprises the trend comprises determining a stability significance of the time series based on a weighted sum of a plurality of signs corresponding to differences of the plurality of data point pairs;
- and
- based on a result of the determination of whether the time series comprises the trend, calculate a trend score for the trend based on at least one characteristic of at least one of the segment or the sub-segment.
Dependencies are inferred from the claim text.