Anomaly detection apparatus, anomaly detection system, and anomaly detection method using correlation coefficients

US10673721B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10673721-B2
Application numberUS-201615758739-A
CountryUS
Kind codeB2
Filing dateMar 24, 2016
Priority dateMar 24, 2016
Publication dateJun 2, 2020
Grant dateJun 2, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An anomaly detection apparatus for detecting data flow anomalies classes a plurality of data flows on the basis of similarity in time series changes in the data amounts of the data flows; calculates a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to the same class; and determines that at least one of the at least two data flows is anomalous when a difference between the correlation coefficient at the normal time and the correlation coefficient at the certain timing is greater than a predetermined threshold.

First claim

Opening claim text (preview).

The invention claimed is: 1. An anomaly detection apparatus for detecting data flow anomalies, the anomaly detection apparatus comprising a processor and a memory, wherein the processor is configured to: classify a plurality of data flows on the basis of a similarity in time series changes in data amounts of the data flows; calculate a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to a same class; and determine that at least one of the at least two data flows is anomalous when a difference between the correlation coefficient at the normal time and the correlation coefficient at the certain timing is greater than a prescribed threshold, wherein the data flows belonging to a same class have a same discretization width. 2. The anomaly detection apparatus according to claim 1 , wherein the data flows refer to flows of data which flow from a source to a destination via a communication network. 3. The anomaly detection apparatus according to claim 2 , wherein a contrast time which is configured as a range of a calculation target of a correlation coefficient with respect to time series changes in data amounts of data flows is common among data flows belonging to a same class. 4. The anomaly detection apparatus according to claim 3 , wherein the contrast time is calculated as a multiple of the discretization width which is configured with respect to time series changes in data amounts of the data flows belonging to a same class. 5. The anomaly detection apparatus according to claim 4 , wherein the commonly-configured discretization width is a longest discretization width among discretization widths calculated on the basis of time series changes in a data amount for each of the data flows belonging to a same class. 6. The anomaly detection apparatus according to claim 2 , wherein the processor is configured to cause data flows, which have similar characteristics of a frequency component of time series changes in a data amount, to belong to a same class. 7. The anomaly detection apparatus according to claim 6 , wherein similar characteristics of the frequency component corresponds to overlapping of at least a part of a frequency band including a frequency component equal to or greater than a prescribed threshold. 8. The anomaly detection apparatus according to claim 1 , wherein the processor is configured to notify, when determination has been made that a data flow is anomalous, a timing at which the anomaly had been detected and information on a source and a destination of the data flow, and accept input of contents of a failure having occurred at the timing. 9. An anomaly detection system for detecting data flow anomalies, the anomaly detection system comprising an analysis apparatus and a network apparatus, wherein the analysis apparatus is configured to: collect information on time series changes in data amounts of a plurality of data flows from the network apparatus; classify the plurality of collected data flows on the basis of similarity in time series changes in data amounts of the data flows; calculate a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to a same class; and determine that at least one of the at least two data flows is anomalous when a difference between the correlation coefficient at the normal time and the correlation coefficient at the certain timing is greater than a prescribed threshold, wherein the data flows belonging to a same class have a same discretization width. 10. An anomaly detection method using a computer apparatus for detecting data flow anomalies, the anomaly detection method comprising: classing a plurality of data flows on the basis of similarity in time series changes in data amounts of the data flows; calculating a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to a same class; and determining that at least one of the at least two data flows is anomalous when a difference between the correlation coefficient at the normal time and the correlation coefficient at the certain timing is greater than a prescribed threshold, wherein the data flows belonging to a same class have a same discretization width.

Assignees

Inventors

Classifications

  • Threshold monitoring · CPC title

  • Assignment of logical groups to network elements · CPC title

  • Errors, e.g. transmission errors · CPC title

  • involving time analysis · CPC title

  • Standardised network management protocols, e.g. simple network management protocol [SNMP] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10673721B2 cover?
An anomaly detection apparatus for detecting data flow anomalies classes a plurality of data flows on the basis of similarity in time series changes in the data amounts of the data flows; calculates a correlation coefficient at a normal time and a correlation coefficient at a certain timing between at least two data flows belonging to the same class; and determines that at least one of the at l…
Who is the assignee on this patent?
Hitachi Ltd
What technology area does this patent fall under?
Primary CPC classification H04L43/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 02 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).