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
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.
References Cited (Backward Citations)
US4937825A
Cited
US5031211A
Cited
US5189674A
Cited
US5204955A
Cited
US5303243A
Cited
US5740357A
Cited
US5157667A
Cited
US5233600A
Cited
US5299201A
Cited
US5504921A
Cited
US5261044A
Cited
US5436909A
Cited
US5463634A
Cited
US5452306A
Cited
US5412652A
Cited
US5483520A
Cited
US5455832A
Cited
US5799153A
Cited
US5696697A
Cited
US5651006A
Cited
US5634010A
Cited
US5655081A
Cited
US5758083A
Cited
US5566162A
Cited
US5751962A
Cited
US5726979A
Cited
US5768255A
Cited
US5778184A
Cited
US5784359A
Cited
US5787074A
Cited
US5796723A
Cited
US5704036A
Cited
US5761428A
Cited
US5872931A
Cited
US5826239A
Cited
US5848244A
Cited
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 |