Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
177 words
A method for providing dynamic feedback control of network elements in a data network, the data network including a plurality of network elements, each of said network elements having a plurality operating parameters associated therewith, said operating parameters being related to at least one control parameter of said element, said method comprising: loading an application specific policy for analyzing of an aspect of network performance; acquiring selected information associated with a first subset of network elements, said selected information being related to the aspect of network performance to be analyzed; analyzing said selected information in accordance with said policy; automatically generating updated control information for at least one network element based upon said analysis of said information, said updated control information being for affecting said aspect of network performance; evaluating whether said policy is effective in affecting said aspect of network performance to conform with predefined performance criteria; and modifying said policy in response to a determination that said policy is not effective in affecting said aspect of network performance to conform with said predefined performance criteria.
Claim 2
Independent Claim
177 words
A method for providing dynamic feedback control of network elements in a data network, the data network including a plurality of network elements, each of said network elements having a plurality operating parameters associated therewith, said operating parameters being related to at least one control parameter of said element, said method comprising: loading an application specific policy for analyzing of an aspect of network performance; acquiring selected information associated with a first subset of network elements, said selected information being related to the aspect of network performance to be analyzed; analyzing said selected information in accordance with said policy; automatically generating updated control information for at least one network element based upon said analysis of said information, said updated control information being for affecting said aspect of network performance; evaluating whether said policy is effective in affecting said aspect of network performance to conform with predefined performance criteria; and modifying said policy in response to a determination that said policy is not effective in affecting said aspect of network performance to conform with said predefined performance criteria.
Claim 3
Dependent Claim
26 words
The method of claim 1 further including providing said updated control information to at least one network element to thereby affect said aspect of network performance.
Claim 4
Dependent Claim
67 words
The method of claim 2 further including: analyzing at least a portion of said selected information to determine whether said policy is effective in dynamically controlling said aspect of network performance to conform with predefined performance criteria; and dynamically modifying said policy in response to a determination that said policy is not effective in affecting said aspect of network performance to conform with said predefined performance criteria.
Claim 5
Dependent Claim
23 words
The method of claim 1 further including providing said updated control information to at least one data store for storing said control information.
Claim 6
Dependent Claim
19 words
The method of claim 1 further including dynamically modifying said policy in response to input from a remote user.
Claim 7
Dependent Claim
15 words
The method of claim 1 wherein the modification of said policy is an automated process.
Claim 8
Dependent Claim
16 words
The method of claim 1 further including reporting a non-effective policy evaluation to a system administrator.
Claim 9
Dependent Claim
18 words
The method of claim 7 further including receiving instructions from said system administrator for modifying said reported policy.
Claim 10
Dependent Claim
22 words
A computer program product comprising a computer readable medium having computer code embodied therein for implementing the method of claim 1 .
Claim 11
Dependent Claim
205 words
A policy engine for providing dynamic feedback control of network elements in a data network, the data network including a plurality of network elements, each of said network elements having a plurality operating parameters associated therewith, said operating parameters being related to at least one control parameter of said element, said policy engine comprising: at least one CPU; and memory configured to store specific policies for analyzing selected aspects of network performance; said policy engine being operable to use a selected policy to analyze of an aspect of network performance based upon selected information associated with a first subset of network elements; said policy engine being further operable to automatically generate updated control information for at least one network element based upon said analysis of said selected information, said updated control information being for affecting said aspect of network performance; said policy engine being further operable to evaluate whether said policy is effective in affecting said aspect of network performance to conform with predefined performance criteria; and said policy engine being further operable to cause said policy to be modified in response to a determination that said policy is not effective in affecting said aspect of network performance to conform with said predefined performance criteria.
Claim 12
Dependent Claim
205 words
A policy engine for providing dynamic feedback control of network elements in a data network, the data network including a plurality of network elements, each of said network elements having a plurality operating parameters associated therewith, said operating parameters being related to at least one control parameter of said element, said policy engine comprising: at least one CPU; and memory configured to store specific policies for analyzing selected aspects of network performance; said policy engine being operable to use a selected policy to analyze of an aspect of network performance based upon selected information associated with a first subset of network elements; said policy engine being further operable to automatically generate updated control information for at least one network element based upon said analysis of said selected information, said updated control information being for affecting said aspect of network performance; said policy engine being further operable to evaluate whether said policy is effective in affecting said aspect of network performance to conform with predefined performance criteria; and said policy engine being further operable to cause said policy to be modified in response to a determination that said policy is not effective in affecting said aspect of network performance to conform with said predefined performance criteria.
Claim 13
Dependent Claim
19 words
The policy engine of claim 10 wherein said policies are implemented as plug-in objects coupled to said policy engine.
Claim 14
Dependent Claim
19 words
The policy engine of claim 10 further comprising an interface for retrieving said selected information from a data source.
Claim 15
Dependent Claim
22 words
The policy engine of claim 12 wherein said interface is further operable to transmit said updated control information to said data source.
Claim 16
Dependent Claim
32 words
The policy engine of claim 10 further including a second interface operable to provide said updated control information to at least one network element to thereby affect said aspect of network performance.
Claim 17
Dependent Claim
34 words
The policy engine of claim 10 wherein said policy engine is further operable to dynamically modify at least one selected policy of said plurality of policies in response to input from a remote user.
Claim 18
Dependent Claim
32 words
The policy engine of claim 10 wherein said policy engine is further operable to dynamically modify a selected policy of said plurality of policies in response to instructions from an external source.
Claim 19
Dependent Claim
13 words
The policy engine of claim 10 wherein said network element is a router.
Claim 20
Dependent Claim
16 words
The policy engine of claim 10 wherein said network element is a data terminating equipment device.
Claim 21
Dependent Claim
16 words
The policy engine of claim 10 wherein said network element is a data communication equipment device.
Claim 22
Dependent Claim
14 words
The policy engine of claim 10 wherein said network element is a switching circuit.
Claim 23
Dependent Claim
14 words
The policy engine of claim 10 wherein said network is a frame relay network.
Claim 24
Dependent Claim
13 words
The policy engine of claim 10 wherein said network is an ATM network.
Claim 25
Dependent Claim
82 words
A feedback analysis system including the policy engine defined in claim 10 , said feedback system further including: a policy evaluation system operable to evaluate whether said selected policy is effective in affecting said aspect of network performance to conform with predefined performance criteria; and wherein said policy engine is further operable to modify said selected policy in response to a determination that said policy is not effective in affecting said aspect of network performance to conform with said predefined performance criteria.
Claim 26
Dependent Claim
16 words
The policy engine of claim 23 wherein the modification of said policy is an automated process.
Claim 27
Dependent Claim
24 words
The policy engine of claim 23 wherein said policy evaluation system is further operable to reporting a non-effective policy evaluation to a system administrator.