Methodology for intelligent pattern detection and anomaly detection in machine to machine communication network
First Claim
Patent Images
1. A method for detecting network performance event data for one or more machine-to-machine (M2M) devices across an M2M network indicative of anomalous network performance, comprising:
- determining by identification one or more network performance events associated with at least one of the one or more M2M devices to monitor using complex event processing (CEP);
wherein the one or more M2M devices comprise a processor having limited logic, a sensor and a communications adapter in communication with the M2M network;
acquiring data of one or more monitored network performance events, wherein the CEP is configured to acquire data as “
bytes in” and
“
bytes out”
from a data stream that captures the monitored performance event;
comparing the acquired “
bytes in” and
“
bytes out”
of the data stream to identify and capture asymmetry; and
issuing an alert in response to the identified and captured asymmetry.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to network communications, and more particularly to machine-to-machine (M2M) data communications. The present invention provides for a method, apparatus and computer program product for detecting performance event data across a machine-to-machine (M2M) network indicative of anomalous performance of data and thereafter alerting users of performance issues in real-time or near real-time.
-
Citations
27 Claims
-
1. A method for detecting network performance event data for one or more machine-to-machine (M2M) devices across an M2M network indicative of anomalous network performance, comprising:
-
determining by identification one or more network performance events associated with at least one of the one or more M2M devices to monitor using complex event processing (CEP);
wherein the one or more M2M devices comprise a processor having limited logic, a sensor and a communications adapter in communication with the M2M network;acquiring data of one or more monitored network performance events, wherein the CEP is configured to acquire data as “
bytes in” and
“
bytes out”
from a data stream that captures the monitored performance event;comparing the acquired “
bytes in” and
“
bytes out”
of the data stream to identify and capture asymmetry; andissuing an alert in response to the identified and captured asymmetry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for communicating and issuing alerts in response to network event data exceeding one or more network event thresholds in one or more machine to machine (M2M) devices across an M2M network, comprising:
-
a device protocol for communicating with a server across an M2M network, a device for communicating with a server system across the network using a communication adapter;
the server system having an application module fordetermining by identification one or more network performance events associated with at least one of the one or more M2M devices to monitor using complex event processing (CEP); and acquiring event data of one or more monitored network performance events associated with at least one of the one or more M2M devices, wherein the CEP is configured to acquire the event data as “
bytes in” and
“
bytes out”
from a data stream that captures the monitored network performance event, andwherein the one or more M2M devices comprise a processor having limited logic, a sensor and a communications adapter in communication with the M2M network, wherein the processor, based on the limited logic, is configured to compare the acquired “
bytes in” and
“
bytes out”
of the data stream to identify and capture asymmetry; and
issue a command in response to the identified and captured asymmetry; andwherein the communications adaptor transmits an alert to one or more recipients in response to the issued command, wherein the alert includes information in relation the network event. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product stored on a non-transitory computer usable medium, wherein the computer usable medium causes a computer to control an execution of an application to perform a method for detecting network performance event data for one or more machine-to-machine (M2M) devices across an M2M network indicative of anomalous network performance, comprising:
-
determining by identification one or more network performance events associated with at least one of the one or more M2M devices to monitor using complex event processing (CEP);
wherein the one or more M2M devices comprise a processor having limited logic, a sensor and a communications adapter in communication with the M2M network;acquiring data of one or more monitored network performance events, wherein the CEP is configured to acquire data as “
bytes in” and
“
bytes out”
from a data stream that captures the monitored network performance event;comparing the acquired “
bytes in” and
“
bytes out”
of the data stream to identify and capture asymmetry; andissuing an alert in response to the identified and captured asymmetry. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification