IP Library Patent Application 12578285
Patent Application
App. No. 12/578,285

System And Method For Consolidating Events In A Real Time Monitoring System

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/578,285
Abstract

The present invention provides a monitoring device and method for consolidating data collected by the monitoring device. The data collected are labeled with an identification and stored in a flat file. The collected data are then filtered and the filtered data are saved as events in an event database. These events are the reduced by grouping similar events together. The reduction is performed periodically and at different levels. The reduced set of data is presented to the user and each individual collected datum behind the reduced data may be retrieved.

Claims (50)

1 . A method for consolidating data collected by a monitoring device, comprising the steps of:

receiving a plurality of instances of monitored data from a monitoring port;

retrieving filtering criteria from a storage unit;

filtering the plurality of instances according to the filtering criteria;

storing filtered instances as events in a database in the storage unit; and

reducing the number of the events by grouping the events according to a first set of user-defined policy.

2 . The method of claim 1 , further comprising the step of labeling each instance with an identifier.

3 . The method of claim 2 , further comprising the steps of:

receiving a selection a grouped event from a user;

identifying instances associated to the grouped event by the identifier; and

retrieving the identified instances associated with the grouped event.

4 . The method of claim 1 , further comprising the step of retrieving the first set of user-defined policy from the storage unit.

5 . The method of claim 1 , further comprising the steps of:

filtering the events according to a second set of user-defined policy; and

storing filtered events as alerts in an alert database in the storage unit.

6 . The method of claim 1 , wherein the first set of user-defined policy being grouping events with same user identity and same object accessed.

7 . The method of claim 1 , wherein the first set of user-defined policy being grouping the events on a first time period basis, further comprising the steps of:

grouping the events into a first time period based intermediate results;

generating a report for a second time period using the first time period based intermediate results.

8 . The method of claim 1 , wherein the reducing step being repeated periodically.

9 . The method of claim 1 , further comprising the step of storing the plurality of instances of monitored data in a flat file in the storage unit.

10 . The method of claim 1 , further comprising the steps of:

setting an event filter; and

generating an event report according to the event filter.

11 . A monitoring device capable of consolidating data collected in a data network, comprising:

at least one monitoring port for receiving data from at least one monitoring point;

a storage unit for storing the received data and the parsed data; and

a controller for filtering received data according to first set of user-defined criteria and reducing the filtered data according to second set of user-defined criteria.

12 . The monitoring device of claim 11 , further comprising a user interface unit for displaying the reduced data.

13 . The monitoring device of claim 11 , wherein the received data being stored in a flat file in the storage unit.

14 . The monitoring device of claim 11 , wherein the reduced data being stored in a database file in the storage unit.

15 . A computer program residing on a computer-readable medium for consolidating data collected by a monitoring device, the monitoring device being connected to a plurality of monitoring points, the monitoring device having at least one monitoring port, a controller, a display unit, and a storage unit, the computer program when executed by the monitoring device causes the monitoring device to perform the following steps:

receiving a plurality of instances of monitored data from a monitoring port;

retrieving filtering criteria from the storage unit;

filtering the plurality of instances according to the filtering criteria;

storing filtered instances as events in a database in the storage unit; and

reducing the number of the events by grouping the events according to a first set of user-defined policy.

16 . The computer program of claim 15 , further causing the monitoring device to perform the step of labeling each instance with an identifier.

17 . The computer program of claim 16 , further causing the monitoring device to perform the steps of:

receiving a selection a grouped event from a user;

identifying instances associated to the grouped event by the identifier; and

retrieving the identified instances associated with the grouped event.

18 . The computer program of claim 15 , further causing the monitoring device to perform the step of retrieving the first set of user-defined policy from the storage unit.

19 . The computer program of claim 15 , further causing the monitoring device to perform the steps of:

filtering the events according to a second set of user-defined policy; and

storing filtered events as alerts in an alert database in the storage unit.

20 . The computer program of claim 15 , further causing the monitoring device to perform the step of storing the plurality of instances of monitored data in a flat file in the storage unit.

21 . The computer program of claim 15 , further causing the monitoring device to perform the steps of:

setting an event filter; and

generating an event report according to the event filter.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2015
From: CHALET TECH INC.
To: DATIPHY INC.
Reel/Frame 036581/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2015
From: LIN, YEEJANG JAMES
To: CHALET TECH INC.
Reel/Frame 035825/0191 →