US 12,452,276 B2
Classification based anomaly detection
Sergey Serebryakov, Milpitas, CA (US); Tahir Cader, Liberty Lake, WA (US); and Nanjundaiah Deepak, Bangalore (IN)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, Spring, TX (US)
Filed on Jun. 29, 2023, as Appl. No. 18/343,877.
Application 18/343,877 is a continuation of application No. 17/024,884, filed on Sep. 18, 2020, granted, now 11,750,629.
Claims priority of application No. 201941047553 (IN), filed on Nov. 21, 2019.
Prior Publication US 2023/0344851 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04L 43/04 (2022.01); H04L 43/062 (2022.01); H04L 43/065 (2022.01); H04L 43/0817 (2022.01)
CPC H04L 63/1425 (2013.01) [H04L 43/04 (2013.01); H04L 43/062 (2013.01); H04L 43/065 (2013.01); H04L 43/0817 (2013.01); H04L 63/20 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A device, comprising:
processing circuitry; and
a memory including instructions that, when executed on the processing circuitry, cause the device to:
classify a datastream as having discrete values or sinusoidal values that comply with discrete data stream characteristics or sinusoidal data stream characteristics, respectively, produced by different sensor types;
select, for the datastream, an anomaly detection algorithm from a plurality of anomaly detection algorithms that comprises a discrete model in view of the discrete data stream characteristics or a sinusoidal model in view of the sinusoidal data stream characteristics;
populate parameters for the anomaly detection algorithm from other data characteristics that are different from the discrete data stream characteristics or the sinusoidal data stream characteristics;
output an anomaly score from the anomaly detection algorithm;
determine, for the datastream, an anomaly threshold based on the anomaly score; and
when the anomaly score exceeds an anomaly threshold, generate an indication that a sensor associated with the datastream is acting anomalously.