Patentable/Patents/US-10069691
US-10069691

Method and apparatus for anomaly detection in a network

PublishedSeptember 4, 2018
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

The disclosure provides a method (100) and apparatus for anomaly detection in a network. The method (100) comprises: obtaining (S110) a stream of time-series data related to the network; and dividing (S120) the stream into a number of sub-streams each corresponding to a category of data. The method further comprises, for each of the sub-streams: reconstructing (S130) a plurality of phase spaces; predicting (S140), in each of the plurality of phase spaces, whether a data item in the sub-stream is an anomaly candidate based on a prediction model associated with the phase space; and detecting (S150) the data item as an anomaly when it is predicted as an anomaly candidate in all of the plurality of phase spaces.

Patent Claims
8 claims

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

1

1. A method for anomaly detection in a network, the method performed by an apparatus configured for monitoring performance of the network and comprising: receiving a stream of time-series data from one or more nodes in the network, the time-series data comprising data items comprising or derived from performance or service-quality measurements for one or more categories of network performance; dividing the stream into sub-streams, each sub-stream corresponding to one of the one or more categories of network performance; and for each of the sub-streams: reconstructing a plurality of phase spaces, each phase space having two or more dimensions corresponding to respective system variables of the network represented by the sub-stream and reconstructed by applying a corresponding embedding function to the sub-stream, to obtain feature vectors corresponding to respective ones of the data items comprising the sub-stream, each corresponding embedding function having a unique pairing of embedding dimension and lag for the sub-stream; for each phase space, identifying feature vectors that lie outside of a normal range learned for the phase space; detecting anomalous data items in the sub-stream by detecting data items for which the corresponding feature vectors all lie outside normal ranges learned for the respective phase spaces; and storing or reporting indications of the anomalous data items.

2

2. The method of claim 1 , wherein the normal range for each phase space is initially learned from a training data set and is periodically updated based on data items subsequently received for the corresponding sub-stream that are not detected as anomalous.

3

3. The method of claim 1 , wherein the normal range for each phase space is based on One Class Support Vector Machine (OCSVM).

4

4. The method of claim 1 , wherein the time-series data comprises Key Performance Indicator (KPI) data which is a measure of network performance or service quality provided by the network.

5

5. An apparatus comprising a processor and a memory, said memory comprising instructions executable by said processor whereby said apparatus is operative to: receive a stream of time-series data from one or more nodes in the network, the time-series data comprising data items comprising or derived from performance or service-quality measurements for one or more categories of network performance; divide the stream into sub-streams, each sub-stream corresponding to one of the one or more performance categories; and for each of the sub-streams: reconstruct a plurality of phase spaces, each phase space having two or more dimensions corresponding to respective system variables of the network represented by the sub-stream and reconstructed by applying a corresponding embedding function to the sub-stream, to obtain feature vectors corresponding to respective ones of the data items comprising the sub-stream, each corresponding embedding function having a unique pairing of embedding dimension and lag for the sub-stream; for each phase space, identify feature vectors that lie outside of a normal range learned for the phase space; detect anomalous data items in the sub-stream by detecting data items for which the corresponding feature vectors all lie outside normal ranges learned for the respective phase spaces; and store or report indications of the anomalous data items.

6

6. The apparatus of claim 5 , wherein the normal range for each phase space is initially learned from a training data set and is periodically updated based on data items subsequently received for the corresponding sub-stream that are not detected as anomalous.

7

7. The apparatus of claim 5 , wherein the normal range for each phase space is based on One Class Support Vector Machine (OCSVM).

8

8. The apparatus of claim 5 , wherein the time-series data comprises Key Performance Indicator (KPI) data which is a measure of network performance or service quality.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 26, 2013

Publication Date

September 4, 2018

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. “Method and apparatus for anomaly detection in a network” (US-10069691). https://patentable.app/patents/US-10069691

© 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.