9218527

Anomaly Detection in Streaming Data

PublishedDecember 22, 2015
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for anomaly detection in streaming data, the method implemented by a processor executing program code stored on non-transient computer-readable media, the method which when executed by the processor comprising: applying statistical analysis to streaming data in a sliding window, wherein the streaming data is received from at least one data source; extracting a feature from the streaming data, the feature identified based on a coefficient having a maximum magnitude in the sliding window; determining class assignment for the feature using class conditional probability densities and a threshold; and, identifying an event based at least in part upon the class assignment for the feature and responding to the event.

2

2. The method of claim 1 , further comprising defining a size of the sliding window.

3

3. The method of claim 1 , further comprising estimating the class conditional probability densities for two classes.

4

4. The method of claim 1 , wherein statistical analysis further comprises applying Fourier transform to the streaming data to determine a coefficient with maximum magnitude.

5

5. The method of claim 4 , further comprising squaring the coefficient and ordering coefficients from largest to smallest.

6

6. The method of claim 5 , further comprising moving the sliding window by one unit and repeating.

7

7. The method of claim 1 , wherein statistical analysis further comprises classifying the streaming data based on peak-to-peak features.

8

8. The method of claim 1 , wherein statistical analysis further comprises classifying the streaming data based on sample differences, wherein the sample differences are defined by window size and adjacent differences parameter.

9

9. The method of claim 1 , wherein the class assignment indicates an oscillatory flow regime.

10

10. The method of claim 1 , wherein the class assignment indicates a separate oscillatory flow regime and a non-oscillatory flow regime.

11

11. A system for anomaly detection in streaming data, the system including program code stored on non-transient computer-readable media and executable by a processor to: apply statistical analysis to streaming data in a sliding window; extract a feature; and determine class assignment for the coefficient using class conditional probability densities and a threshold; and identify an event based at least in part upon the class assignment for the feature to facilitate a response to the event.

12

12. The system of claim 11 , wherein the program is further executable to define a size of the sliding window.

13

13. The system of claim 11 , wherein the program is further executable to estimate the class conditional probability densities for two classes.

14

14. The system of claim 11 , wherein the program is further executable to apply Fourier transform to the streaming data to determine a coefficient with maximum magnitude.

15

15. The system of claim 11 , wherein the program is further executable to square the coefficient and order coefficients from largest to smallest.

16

16. The system of claim 11 , wherein the program is further executable to move the sliding window and repeat.

17

17. The system of claim 11 , wherein the class assignment is based on a peak-to-peak determination.

18

18. The system of claim 11 , wherein the class assignment is based on determining sample differences, wherein the sample differences are defined by window size and adjacent differences parameter.

19

19. The system of claim 11 , wherein the program is further executable to classify the streaming data as oscillatory and non-oscillatory.

20

20. The system of claim 11 , wherein the program code is further executable to determine a number of samples (M) in a window (W) of samples, is M<W to satisfy the threshold, and the number of samples (M) is a majority of points in the window (W) of samples.

Patent Metadata

Filing Date

Unknown

Publication Date

December 22, 2015

Inventors

Choudur Lakshminarayan
Alexander Singh Alvarado
Jose C. Principe
Evan Kriminger

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ANOMALY DETECTION IN STREAMING DATA” (9218527). https://patentable.app/patents/9218527

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.