IP Library Granted Patent US 6,983,362
Granted Patent B1
US 6,983,362 · App. 09/574,352 · Granted Jan 3, 2006

Configurable fault recovery policy for a computer system

Assignee: Ciena Corporation
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,983,362
App. No.
09/574,352
Granted
Jan 3, 2006
Kind
B1
Abstract

Computer systems and methods of data processing are disclosed in which fault/event management is carried out in accordance with a configurable fault recovery policy. In addition, computer systems and methods of data processing are disclosed in which hierarchical levels of fault management (or more generally “event” management) are provided in accordance with the configurable fault policy.

Claims (37)

1. A computer system comprising:

a default event policy defining responses to detected events indicative of selected faults,

a configurable event policy for modifying the default event policy to define responses to one or more of said detected events that are different than default responses, and

a hierarchical event management system using the default event policy and the configurable event policy to determine a required response to a particular event.

2. The computer system of claim 1 , further comprising:

a configuration database, wherein the configurable event policy is stored within the configuration database.

3. The computer system of claim 2 , wherein the configuration database notifies one or more event managers of modifications made to the default event policy.

4. The computer system of claim 1 , wherein the default event policy and the configurable event policy include hierarchical descriptors.

5. The computer system of claim 1 , wherein the computer system comprises a network device.

6. The computer system of claim 1 , wherein events include resource consumption notifications.

7. The computer system of claim 6 , wherein said resource comprises memory assigned to one or more applications.

8. A method of operating a computer network device comprising:

providing a default event policy;

providing a configurable event policy;

providing a hierarchical event management system using the default event policy and the configurable event policy to determine a required response to a particular event;

using the configurable event policy to modify the default event policy;

detecting an event indicative of any of a failure or a resource consumption notification;

responding to the detected event in accordance with the default event policy as modified by the configurable event policy; and

using the hierarchical event management system to implement an appropriate response.

9. The method of claim 8 , wherein responding to the detected event includes: taking actions less severe than those in the unmodified default policy.

10. The method of claim 8 , wherein responding to the detected event includes: taking actions more severe than those in the unmodified default policy.

11. The method of claim 8 , wherein responding to the detected event includes: taking different actions than those in the unmodified default policy.

12. The method of claim 8 , wherein responding to the detected event includes: taking new actions not defined in the unmodified default policy.

13. The method of claim 8 , wherein the default event policy and the configurable event policy include hierarchical descriptors.

14. The method of claim 8 , wherein modifying the default event policy with the configurable event policy includes:

masking one or more particular events.

15. The method of claim 14 , wherein masking one or more particular events includes:

taking actions less severe than those in the unmodified default policy.

16. The method of claim 8 , further comprising:

providing a second configurable event policy;

modifying the default event policy with the second configurable event policy;

detecting an event; and

responding to the detected event in accordance with the default event policy as modified by the second configurable event policy.

17. In a network device, a fault management system, comprising:

a default event policy defining responses to selected events indicative of failures or resources usage,

a configurable event policy for augmenting said default policy with definitions of responses to events, indicative of failures or resource usage, other than those events identified in the default policy, and

a hierarchical event management system utilizing the default event policy and the configurable event policy to determine a required response to a particular event.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2023
From: BANK OF AMERICA, N.A.
To: CIENA CORPORATION
Reel/Frame 065630/0232 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2019
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050969/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: CIENA CORPORATION
Reel/Frame 050938/0389 →
PATENT SECURITY AGREEMENT Recorded Jul 16, 2014
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033347/0260 →
SECURITY INTEREST Recorded Jul 15, 2014
From: CIENA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 033329/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2005
From: EQUIPE COMMUNICATIONS CORPORATION
To: CIENA CORPORATION
Reel/Frame 016135/0680 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2000
From: KIDDER, JOSEPH D.; SULLIVAN, DANIEL J., JR.
To: EQUIPE COMMUNICATIONS CORPORATION
Reel/Frame 011172/0470 →