US6421719B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for reactive and deliberative configuration management
Assignee: CA Inc
•
Filing: 1998-09-30
•
Granted: 2002-07-16
•
Expires: 2018-09-30
Abstract
Abstract Configuration management of managed objects is performed based upon performance data. Configuration management is performed on varying levels according to the amount of interpretation of the performance data that is required. A new configuration for an object is determined based upon the performance data, and the object is reconfigured according to the new configuration. Analysis may be performed at varying levels by a reactive analyzer and a deliberative analyzer.
Inventors
- 👤 Lundy Lewis
- 👤 Rajiv Malik
- 👤 Steve Sycamore
- 👤 Utpal Datta
- 👤 Giff Hammar
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 12:00
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/50; H04L41/5003; H04L41/5009; G; G06; G06F; G06F21/00; G06F21/30; G06F21/50; G06F21/57; G06F21/60; G06F21/606; G06F21/62; H04L41/08; H04L41/0803; H04L41/0813; H04L41/082; H04L41/0866; H04L41/0869; H04L41/0873; H04L41/0893; H04L41/0894; H04L41/0895; H04L41/20
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
133 words
A configuration management system for automatically controlling a configuration of an object in a communications network, the configuration management system comprising: a performance monitor that monitors the network and provides as an output performance data of the network; an event handler, that receives the performance data and evaluates the performance data based upon a set of rules and having as an output a rule evaluation of the performance data; a capacity planner that receives the performance data of the network and evaluates the performance data based upon network performance and having as an output a capacity evaluation of the communications network; and a configuration manager, receiving the output of the event handler, and the output of the capacity planner, and providing an output command based on the rule evaluation and the capacity evaluation.
Claim 2
Dependent Claim
133 words
A configuration management system for automatically controlling a configuration of an object in a communications network, the configuration management system comprising: a performance monitor that monitors the network and provides as an output performance data of the network; an event handler, that receives the performance data and evaluates the performance data based upon a set of rules and having as an output a rule evaluation of the performance data; a capacity planner that receives the performance data of the network and evaluates the performance data based upon network performance and having as an output a capacity evaluation of the communications network; and a configuration manager, receiving the output of the event handler, and the output of the capacity planner, and providing an output command based on the rule evaluation and the capacity evaluation.
Claim 3
Dependent Claim
45 words
The configuration management system of claim 1 , wherein the configuration manager is constructed and arranged to verify the success of the command to the object by determining whether performance of the communications network has improved subsequent to the command being provided to the object.
Claim 4
Dependent Claim
78 words
The configuration management system of claim 1 , wherein the configuration manager includes synthesizer having a first input that receives the rule evaluation from the output of the event handler, a second input that receives the evaluation of the capacity from the output of the capacity planner, and an output that provides a single synthesized network evaluation to the configuration manager, the configuration manager providing the command to the object in response to the single synthesized network evaluation.
Claim 5
Dependent Claim
28 words
The configuration management system of claim 3 , wherein the synthesizer is constructed and arrange to resolve inconsistencies between the evaluation of the capacity and the rule evaluation.
Claim 6
Dependent Claim
26 words
The configuration management system of claim 1 , wherein the command from the configuration manager includes a configuration command that changes a configuration of the object.
Claim 7
Independent Claim
77 words
A method for configuring a network device in a communications network, the method comprising the steps of: a) collecting performance data from the communications network; b) evaluating the performance data according to a set of rules to generate a rule evaluation; c) determining a capacity evaluation of the network; d) determining a new configuration for the network device based upon the rule evaluation and the capacity evaluation; and e) reconfiguring the object based on the new configuration.
Claim 8
Independent Claim
77 words
A method for configuring a network device in a communications network, the method comprising the steps of: a) collecting performance data from the communications network; b) evaluating the performance data according to a set of rules to generate a rule evaluation; c) determining a capacity evaluation of the network; d) determining a new configuration for the network device based upon the rule evaluation and the capacity evaluation; and e) reconfiguring the object based on the new configuration.
Claim 9
Dependent Claim
15 words
The method of claim 6 further comprising a step of verifying success of step e).
Claim 10
Dependent Claim
28 words
The method of claim 7 , wherein the step of verifying includes determining whether the network has improved performance subsequent to the object being reconfigured in step e).
Claim 11
Dependent Claim
20 words
The method of claim 6 , wherein the step of reconfiguring the object includes issuing configuration commands to the object.
Claim 12
Dependent Claim
32 words
The method of claim 6 , further comprising the steps of: determining a new configuration for the object based upon the capacity evaluation; and reconfiguring the object based on the new configuration.
Claim 13
Dependent Claim
25 words
The method of claim 6 , wherein step d) includes synthesizing the rule evaluation with the capacity evaluation to provide a single synthesized network evaluation.
Claim 14
Dependent Claim
23 words
The method of claim 11 , wherein the step of synthesizing includes resolving an inconsistency between the rule evaluation and the capacity evaluation.
Claim 15
Independent Claim
79 words
An apparatus for configuring a network device in a communications network, the apparatus comprising: means for collecting performance data from the communications network; means for evaluating the performance data according to a set of rules to generate a rule evaluation; means for determining a capacity evaluation of the network; means for determining a new configuration for the network device based upon the rule evaluation and the capacity evaluation; and means for reconfiguring the object based on the new configuration.
Claim 16
Independent Claim
79 words
An apparatus for configuring a network device in a communications network, the apparatus comprising: means for collecting performance data from the communications network; means for evaluating the performance data according to a set of rules to generate a rule evaluation; means for determining a capacity evaluation of the network; means for determining a new configuration for the network device based upon the rule evaluation and the capacity evaluation; and means for reconfiguring the object based on the new configuration.
Claim 17
Dependent Claim
16 words
The apparatus of claim 13 , further comprising means for verifying success of the new configuration.
Claim 18
Dependent Claim
32 words
The apparatus of claim 14 , wherein the means for verifying includes means for determining whether the network has improved performance subsequent to the object being reconfigured by the means for reconfiguring.
Claim 19
Dependent Claim
22 words
The apparatus of claim 13 , wherein the means for reconfiguring the device includes means for issuing configuration commands to the object.
Claim 20
Dependent Claim
33 words
The apparatus of claim 13 , further comprising: means for determining a new configuration for the object based upon the capacity evaluation; and means for reconfiguring the object based on the new configuration.
Claim 21
Dependent Claim
35 words
The apparatus of claim 13 , wherein the means for determining a new configuration for the object includes means for synthesizing the rule evaluation with the capacity evaluation to provide a single synthesized network evaluation.
Claim 22
Dependent Claim
25 words
The apparatus of claim 18 , wherein the means for synthesizing includes means for resolving an inconsistency between the rule evaluation and the capacity evaluation.
Claim 23
Independent Claim
79 words
A method of configuring an object in a communications network, the method comprising the steps of: a) collecting performance data from the object; b) analyzing the performance data, wherein the analyzing step includes a step of analyzing an event received from the object and a step of analyzing a capacity of the network; c) based on results of step b), determining a configuration of the object; and d) reconfiguring the object based on the configuration determined in step c).
Claim 24
Independent Claim
79 words
A method of configuring an object in a communications network, the method comprising the steps of: a) collecting performance data from the object; b) analyzing the performance data, wherein the analyzing step includes a step of analyzing an event received from the object and a step of analyzing a capacity of the network; c) based on results of step b), determining a configuration of the object; and d) reconfiguring the object based on the configuration determined in step c).
Claim 25
Independent Claim
76 words
A method of configuring an object in a communications network, the method comprising the steps of: a) collecting performance data from the object; b) analyzing the performance data, wherein the analyzing step includes a step of reactively analyzing the performance data and a step of deliberatively analyzing the performance data; c) based on results of step b), determining a configuration of the object; and d) reconfiguring the object based on the configuration determined in step c).
Claim 26
Independent Claim
76 words
A method of configuring an object in a communications network, the method comprising the steps of: a) collecting performance data from the object; b) analyzing the performance data, wherein the analyzing step includes a step of reactively analyzing the performance data and a step of deliberatively analyzing the performance data; c) based on results of step b), determining a configuration of the object; and d) reconfiguring the object based on the configuration determined in step c).
References Cited (Backward Citations)
US5436909A
Cited
US5504921A
Cited
US5261044A
Cited
US5822586A
Cited
US5598532A
Cited
US6209033B1
Cited
US5706436A
Cited
US5832503A
Cited
US5889953A
Cited
US5680326A
Cited
US5713075A
Cited
US6122664A
Cited
US6012152A
Cited
US5958009A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-07-15 | 2006-01-14 | 2006-07-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-07-15 | 2010-01-14 | 2010-07-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-07-15 | 2014-01-14 | 2014-07-16 | $7700.00 | Window Closed / Lapsed |