← Back to Patent Explorer
US6052722A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for managing network resources using distributed intelligence and state management

Assignee: Verizon Patent and Licensing Inc
•
Filing: 1997-03-07
•
Granted: 2000-04-18
•
Expires: 2017-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for managing network resources using distributed intelligence and state management is described. Individual entities are defined for each managed network resource. A plurality of entities in one or more levels of a network management system are organized based upon association and containment relationships. Each of the individual entities has an associated state value. State changes are propagated between the individual entities through state change notifications. Upon receipt of a state change notification, an entity determines whether its own state is affected. An entity can also initiate actions to improve its state.

Inventors

  • 👤 Mehdi Taghadoss

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 20:13
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/16; H04J; H04J3/00; H04J3/16; H04J3/1605; H04J3/1611; H04J2203/00; H04J2203/0001; H04J2203/0057; H04J2203/006; H04L41/06; H04L41/0631

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 187 words
An automated layered network management system, comprising: a network including a first layer comprising a plurality of network elements, each of said plurality of network elements comprises a first plurality of objects; a second layer comprising a second plurality of objects; and means for providing communication between one of said first plurality of objects and one of said second plurality of objects, wherein intelligence facilitating communication is distributed to said first and second plurality of objects by incorporating intelligence within said first and second plurality of objects, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions; wherein a first object of said first plurality of objects in one of said plurality of network elements includes an affected object list, wherein said affected object list identifies objects that are affected by a particular change in state of said first object, wherein said particular change in state is initiated by said first object when said first object determines that a malfunction has occurred in at least one of said plurality of network elements.
Claim 2
Dependent Claim 187 words
An automated layered network management system, comprising: a network including a first layer comprising a plurality of network elements, each of said plurality of network elements comprises a first plurality of objects; a second layer comprising a second plurality of objects; and means for providing communication between one of said first plurality of objects and one of said second plurality of objects, wherein intelligence facilitating communication is distributed to said first and second plurality of objects by incorporating intelligence within said first and second plurality of objects, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions; wherein a first object of said first plurality of objects in one of said plurality of network elements includes an affected object list, wherein said affected object list identifies objects that are affected by a particular change in state of said first object, wherein said particular change in state is initiated by said first object when said first object determines that a malfunction has occurred in at least one of said plurality of network elements.
Claim 3
Dependent Claim 140 words
The system according to claim 1, wherein: said first object includes a supported by object list, wherein said supported by object list identifies if a state of said first object is affected by receipt by said first object of a change in state message indicating a change in state of a second object, wherein said first object initiates a change in state of said first object when said first object receives a change in state message indicating a change in state of said second object and said first object determines that said change in state of said second object affects said state of said first object, and when said first object determines that a malfunction has occurred in at least one of said plurality of network elements, said first object determines an action to be taken to repair said malfunction.
Claim 4
Dependent Claim 45 words
The system according to claim 1, wherein: no one of said first plurality of objects in any one of said plurality of network elements communicates directly with another one of said first plurality of objects in a different one of said plurality of network elements.
Claim 5
Dependent Claim 220 words
An automated layered network management system, comprising; a network comprising a first layer comprising a plurality of network elements, each of said plurality of network elements including a first plurality of objects; a second layer including a second plurality of objects; and means for providing communication between one of said first plurality of objects and one of said second plurality of objects, wherein intelligence facilitating communication is distributed to said first and second plurality of objects by incorporating intelligence within said first and second plurality of objects, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions; wherein a first object in one of said plurality of network elements includes a supported by object list, wherein said supported by object list identifies if a state of said first object is affected by receipt by said first object of a change in state message indicating a change in state of a second object, wherein said first object initiates a change in state of said first object when said first object receives a change in state message indicating a change in state of said second object and said first object determines that said change in state of said second object affects said state of said first object.
Claim 6
Dependent Claim 220 words
An automated layered network management system, comprising; a network comprising a first layer comprising a plurality of network elements, each of said plurality of network elements including a first plurality of objects; a second layer including a second plurality of objects; and means for providing communication between one of said first plurality of objects and one of said second plurality of objects, wherein intelligence facilitating communication is distributed to said first and second plurality of objects by incorporating intelligence within said first and second plurality of objects, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions; wherein a first object in one of said plurality of network elements includes a supported by object list, wherein said supported by object list identifies if a state of said first object is affected by receipt by said first object of a change in state message indicating a change in state of a second object, wherein said first object initiates a change in state of said first object when said first object receives a change in state message indicating a change in state of said second object and said first object determines that said change in state of said second object affects said state of said first object.
Claim 7
Dependent Claim 268 words
A state management method for objects in an automated layered network management system, comprising the steps of: (1) receiving, by a first object with intelligence incorporated within said first object, a first state change notification from a second object with intelligence incorporated within said second object, said first state change notification identifying a change in state of said second object, said change in state of said second object initiated by said second object in response to a change in status of a managed network resource corresponding to said second object, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions; (2) determining, by said first object, whether said change in state identified by said first state change notification received from said second object affects a state of said first object; (3) initiating, by said first object, a change in state of said first object when it is determined that said first state change notification received from said second object affects a state of said first object; (4) selecting, by said first object, at least one other object which is affected by a particular change in state of said first object, said step (4) including the step of examining an affected object list, said first object including said affected object list which identifies objects that are affected by said particular change in state of said first object; and (5) sending, by said first object, a second state change notification to said at least one other object identifying a state change of said first object.
Claim 8
Dependent Claim 268 words
A state management method for objects in an automated layered network management system, comprising the steps of: (1) receiving, by a first object with intelligence incorporated within said first object, a first state change notification from a second object with intelligence incorporated within said second object, said first state change notification identifying a change in state of said second object, said change in state of said second object initiated by said second object in response to a change in status of a managed network resource corresponding to said second object, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions; (2) determining, by said first object, whether said change in state identified by said first state change notification received from said second object affects a state of said first object; (3) initiating, by said first object, a change in state of said first object when it is determined that said first state change notification received from said second object affects a state of said first object; (4) selecting, by said first object, at least one other object which is affected by a particular change in state of said first object, said step (4) including the step of examining an affected object list, said first object including said affected object list which identifies objects that are affected by said particular change in state of said first object; and (5) sending, by said first object, a second state change notification to said at least one other object identifying a state change of said first object.
Claim 9
Dependent Claim 63 words
The method according to claim 5, wherein said step (2) further comprises the step of examining a supported by object list, said first object including said supported by object list which identifies if a state of said first object is affected by receipt by said first object of said first state change notification received identifying a change in state of said second object.
Claim 10
Dependent Claim 273 words
A state management system for objects in an automated layered network management system, comprising: means for receiving, by a first object, a first state change notification from a second object, said first state change notification identifying a change in state of said second object, said change in state of said second object initiated by said second object in response to a change in status of a managed network resource corresponding to said second object, wherein said first and second objects have intelligence incorporated within each of said first and second objects, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions: means for determining, by said first object, whether said change in state identified by said first state change notification received from said second object affects a state of said first object; means for initiating, by said first object, a change in state of said first object when it is determined that said first state change notification received from said second object affects a state of said first object; means for selecting, by said first object, at least one other object which is affected by a particular change in state of said first object, said means for selecting including means for examining an affected object list, said first object including said affected object list which identifies objects that are affected by said particular change in state of said first object; and means for sending, by said first object, a second state change notification to said at least one other object identifying a state change of said first object.
Claim 11
Dependent Claim 273 words
A state management system for objects in an automated layered network management system, comprising: means for receiving, by a first object, a first state change notification from a second object, said first state change notification identifying a change in state of said second object, said change in state of said second object initiated by said second object in response to a change in status of a managed network resource corresponding to said second object, wherein said first and second objects have intelligence incorporated within each of said first and second objects, whereby said intelligence enables each of said first and second plurality of objects to proactively initiate at least one of network management and protection actions: means for determining, by said first object, whether said change in state identified by said first state change notification received from said second object affects a state of said first object; means for initiating, by said first object, a change in state of said first object when it is determined that said first state change notification received from said second object affects a state of said first object; means for selecting, by said first object, at least one other object which is affected by a particular change in state of said first object, said means for selecting including means for examining an affected object list, said first object including said affected object list which identifies objects that are affected by said particular change in state of said first object; and means for sending, by said first object, a second state change notification to said at least one other object identifying a state change of said first object.
Claim 12
Dependent Claim 62 words
The system according to claim 7, wherein said means for determining further comprises: means for examining a supported by object list, said first object including said supported by object list which identifies if a state of said first object is affected by receipt of said first object of said first state change notification identifying a change in state of said second object.
Claim 13
Dependent Claim 49 words
The method according to claim 5, wherein said step (1) comprises the step of receiving said first state change notification from said second object, said first state change notification identifying said change in state, said state having a value from a set that includes values of enabled and disabled.
Claim 14
Dependent Claim 41 words
The method according to claim 5, wherein said step (1) comprises the step of receiving said first state change notification from said second object, said first state change notification having a confidence factor that indicates a reliability of the state information.
Claim 15
Dependent Claim 37 words
The method according to claim 5, wherein said step (5) comprises the step of sending said second state change notification to at least one other object in a different network management system layer from said first object.
Claim 16
Dependent Claim 16 words
The method according to claim 5, further comprising the step of initiating a network management function.
Claim 17
Dependent Claim 24 words
The method according to claim 5, further comprising the step of determining whether said state of said first object is at a healthiest value.
Claim 18
Dependent Claim 36 words
The method according to claim 9, further comprising the step of initiating an action to improve said state of said first object if said state is at one of a disabled value and a degraded value.
Claim 19
Dependent Claim 26 words
The system according to claim 7, wherein said state of said first object has a value from a set that includes values of enabled and disabled.
Claim 20
Dependent Claim 23 words
The system according to claim 7, wherein said first state change notification includes a confidence factor that indicates a reliability of state information.
Claim 21
Dependent Claim 25 words
The system according to claim 7, wherein said at least one other object is in a different network management system layer from said first object.
Claim 22
Dependent Claim 15 words
The system according to claim 7, further comprising means for initiating a network management function.
Claim 23
Dependent Claim 23 words
The system according to claim 7, further comprising means for determining whether said state of said first object is at a healthiest value.
Claim 24
Dependent Claim 35 words
The system according to claim 19, further comprising means for initiating an action to improve said state of said first object if said state is at one of a disabled value and a degraded value.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-04-18 2003-10-18 2004-04-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-04-18 2007-10-18 2008-04-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-04-18 2011-10-18 2012-04-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag