Anomaly detection for signals populated based on historical data points
First Claim
Patent Images
1. A computer-implemented method for configuring an anomaly detection service, comprising:
- accessing an anomaly detection definition comprising an anomaly detection configuration that defines how to populate a sequential set of data points for a corresponding signal from a plurality of historical data points, distinct from the sequential set of data points;
generating the signal based on the anomaly detection configuration and the plurality of historical data points;
determining that one of a plurality of data streams is associated with the signal;
updating the signal by inserting into the signal a set of data points from the data stream associated with the signal; and
periodically analyzing memory storing the signal to determine a corresponding anomaly result for the anomaly detection definition.
1 Assignment
0 Petitions
Accused Products
Abstract
A continuous anomaly detection service receives data stream and performs continuous anomaly detection on the incoming data streams. This continuous anomaly detection is performed based on anomaly detection definitions, which define a signal used for anomaly detection and an anomaly detection configuration. These anomaly detection definitions can be modified, such that continuous anomaly detection continues to be performed for the data stream and the signal, based on the new anomaly detection definition.
-
Citations
30 Claims
-
1. A computer-implemented method for configuring an anomaly detection service, comprising:
-
accessing an anomaly detection definition comprising an anomaly detection configuration that defines how to populate a sequential set of data points for a corresponding signal from a plurality of historical data points, distinct from the sequential set of data points; generating the signal based on the anomaly detection configuration and the plurality of historical data points; determining that one of a plurality of data streams is associated with the signal; updating the signal by inserting into the signal a set of data points from the data stream associated with the signal; and periodically analyzing memory storing the signal to determine a corresponding anomaly result for the anomaly detection definition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising instructions stored thereon, which when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
accessing an anomaly detection definition comprising an anomaly detection configuration that defines how to populate a sequential set of data points for a corresponding signal from a plurality of historical data points, distinct from the sequential set of data points; generating the signal based on the anomaly detection configuration and the plurality of historical data points; determining that one of a plurality of data streams is associated with the signal; updating the signal by inserting into the signal a set of data points from the data stream associated with the signal; and periodically analyzing memory storing the signal to determine a corresponding anomaly result for the-anomaly detection definition. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for performing anomaly detection, comprising:
-
at least one memory having instructions stored thereon; and at least one processor configured to execute the instructions to; access an anomaly detection definition comprising an anomaly detection configuration that defines how to populate a sequential set of data points for a corresponding signal from a plurality of historical data points, distinct from the sequential set of data points; generate the signal based on the anomaly detection configuration and the plurality of historical data points; determine that one of a plurality of data streams is associated with the signal; update the signal by inserting into the signal a set of data points from the data stream associated with the signal; and periodically analyze a portion of the at least one memory storing the signal to determine a corresponding anomaly result for the-anomaly detection definition. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification