IP Library Granted Patent US 6,985,901
Granted Patent B1
US 6,985,901 · App. 09/471,777 · Granted Jan 10, 2006

Controlling data collection, manipulation and storage on a network with service assurance capabilities

View Patent ↗
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 6,985,901
App. No.
09/471,777
Granted
Jan 10, 2006
Kind
B1
Abstract

The present disclosure provides for controlling the collection, manipulation and storage of network performance data and network even data of a network with service assurance capabilities. Upon the receipt of an activation signal, a signal is transmitted to initiate the retrieving of network performance data and network event data generated from at least one network monitor. Such network monitor is adapted for monitoring a network system and the relocating of the data into a common directory. A signal is then transmitted to initiate the manipulation of the data and the loading of the manipulated data into a database.

Claims (43)

1. A method for controlling a collection, manipulation and storage of network performance data and network event data of a network with service assurance capabilities, comprising the steps of:

(a) receiving an activation signal;

(b) transmitting a first signal to initiate retrieval of network performance data and network event data, wherein the network performance and network event data are generated from a network-monitor that monitors a network system and then relocates the data into a common directory;

(c) transmitting a second signal to initiate manipulation of the data and loading of the manipulated data into a database;

(d) transmitting a third signal to initiate a clean archive program for deleting files from an archive directory;

(e) transmitting a fourth signal to initiate a table extract program for extracting data from tables stored in the database;

(f) transmitting a fifth signal to initiate a trigger reporting program for generating reports;

(g) transmitting a sixth signal to initiate a purge record program for deleting records from the database; and

(h) transmitting a seventh signal to initiate a database backup program for backing up data stored on the database.

2. A method as recited in claim 1 , further comprising: initiating a a controller program.

3. A method as recited in claim 2 , wherein the controller program transmits an eighth signal to initiate calculation of statistics from the data.

4. A method as recited in claim 3 , wherein the controller program transmits a ninth signal to initiate assigning of key codes to the data.

5. A method as recited in claim 4 , wherein the controller program transmits a tenth signal to initiate sorting of the data.

6. A method as recited in claim 5 , wherein the controller program transmits an eleventh signal to initiate concatenating of the data.

7. A method as recited in claim 6 , wherein the controller program transmits a twelfth signal to initiate loading of the data into the database.

8. A computer program embodied on a computer readable medium for controlling a collection, manipulation and storage of network performance data and network event data of a network with service assurance capabilities, comprising:

(a) a code segment for receiving an activation signal;

(b) a code segment for transmitting a first signal to initiate retrieval of network performance data and network event data, wherein the network performance and network event data are generated from a network-monitor that monitors network system and then relocates the data into a common directory;

(c) a code segment for transmitting a second signal to initiate manipulation of the data and loading of the manipulated data into a database;

(d) a code segment for transmitting a third signal to initiate a clean archive program for deleting files from an archive directory;

(e) a code segment for transmitting a fourth signal to initiate a table extract program for extracting data from tables stored in the database;

(f) a code segment for transmitting a fifth signal to initiate a trigger reporting program for generating reports;

(g) a code segment for transmitting a sixth signal to initiate a purge record program for deleting records from the database; and

(h) a code segment for transmitting a seventh signal to initiate a database backup program for backing up data stored on the database.

9. A computer program as recited in claim 8 , further comprising:

initiating a a controller program.

10. A computer program as recited in claim 9 , wherein the controller program transmits an eighth signal to initiate calculation of statistics from the data.

11. A computer program as recited in claim 10 , wherein the controller program transmits a ninth signal to initiate assigning of key codes to the data.

12. A computer program as recited in claim 11 , wherein the controller program transmits a tenth signal to initiate sorting of the data.

13. A computer program as recited in claim 12 , wherein the controller program transmits an eleventh signal to initiate concatenating of the data.

14. A computer program as recited in claim 13 , wherein the controller program transmits a twelfth signal to initiate loading of the data into the database.

15. A system for controlling a collection, manipulation and storage of network performance data and network event data of a network with service assurance capabilities, comprising:

(a) logic for receiving an activation signal;

(b) logic for transmitting a first signal to initiate retrieval of network performance data and network event data, wherein the network performance and network event data are generated from a network-monitor that monitors a network system and then relocates the data into a common directory;

(c) logic for transmitting a second signal to initiate manipulation of the data and loading of the manipulated data into a database;

(d) logic for transmitting a third signal to initiate a clean archive program for deleting files from an archive directory;

(e) logic for transmitting a fourth signal to initiate a table extract program for extracting data from tables stored in the database;

(f) logic for transmitting a fifth signal to initiate a trigger reporting program for generating reports;

(g) logic for transmitting a sixth signal to initiate a purge record program for deleting records from the database; and

(h) logic for transmitting a seventh signal to initiate a database backup program for backing up data stored on the database.

16. A system as recited in claim 15 , further comprising: logic for initiating a a controller program.

17. A system as recited in claim 16 , wherein the controller program transmits an eighth signal to initiate calculation of statistics from the data.

18. A system as recited in claim 17 , wherein the controller program transmits a ninth signal to initiate assigning of key codes to the data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: ACCENTURE GLOBAL SERVICES GMBH
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025700/0287 →
CONFIRMATORY ASSIGNMENT Recorded Sep 8, 2010
From: ACCENTURE LLP
To: ACCENTURE GLOBAL SERVICES GMBH
Reel/Frame 024946/0971 →
CHANGE OF NAME Recorded May 21, 2001
From: ANDERSEN CONSULTING LLP
To: ACCENTURE LLP
Reel/Frame 012129/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2000
From: SACHSE, CHRISTOPHER; LUND, TIMOTHY
To: ANDERSEN CONSULTING, LLP
Reel/Frame 010854/0392 →