System and method for dynamic network policy management
First Claim
1. A method of controlling the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, the method comprising the steps of:
- a. obtaining information associated with the network system;
b. setting one or more static policies for network services usage by the attached function;
c. setting one or more dynamic policies for network services usage by the attached function;
d. monitoring the network system for triggers; and
e. modifying the static policies, the dynamic policies, or both for the attached function based upon the monitored triggers.
13 Assignments
0 Petitions
Accused Products
Abstract
A system and method that provides dynamic network policy management. The system enables a network administrator to regulate usage of network services upon initiation of and throughout network sessions. The system employs a method of identifying selectable characteristics of attached functions to establish static and dynamic policies, which policies may be amended before, during and after any session throughout the network based on the monitored detection of any of a number of specified triggering events or activities. Particular policies associated with a particular identified attached function in prior sessions may be cached or saved and employed in subsequent sessions to provide network usage permissions more rapidly in such subsequent sessions. The cached or saved policy information may also be used to identify network usage, control, and security. The system and method of the present invention provides static and dynamic policy allocation for network usage provisioning.
-
Citations
40 Claims
-
1. A method of controlling the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, the method comprising the steps of:
-
a. obtaining information associated with the network system;
b. setting one or more static policies for network services usage by the attached function;
c. setting one or more dynamic policies for network services usage by the attached function;
d. monitoring the network system for triggers; and
e. modifying the static policies, the dynamic policies, or both for the attached function based upon the monitored triggers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, the method comprising the steps of:
-
a. obtaining information associated with the network system;
b. setting one or more dynamic policies for network services usage by the attached function;
c. monitoring the network system for triggers; and
d. modifying the dynamic policies for the attached function based upon the monitored triggers. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system to control the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, the system comprising:
-
a. means, forming part of the network system, for obtaining information associated with the network system; and
b. a dynamic policy function module for setting static and dynamic policies for the attached function, for monitoring the network system for triggers, and for modifying the static policies, the dynamic policies, or both for the attached function based upon the monitored triggers. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system to control the usage by an attached function of network services of a network system that includes the attached function, one or more other attached functions and network infrastructure, the system comprising:
-
a. means, forming part of the network system, for obtaining information associated with the network system; and
b. a dynamic policy function module for setting dynamic policies for network services usage by the attached function, for monitoring the network system for triggers, and for modifying the dynamic policies for the attached function based upon the monitored triggers. - View Dependent Claims (28, 29, 30, 31)
-
- 32. A system to control the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, based on one or more usage policies assigned to the attached function, the system comprising means for saving the assigned policies on a network device of the network infrastructure.
- 34. A system to control the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, based on dynamic policies assigned to the attached function, the system comprising means for saving the assigned dynamic policies as policies histories.
- 37. A system to control usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, based on one or more usage policies assigned to the attached function, the system comprising means for caching the assigned usage policies as policies histories.
-
40. A method of controlling the usage by an attached function of network services associated with a network system that includes the attached function, one or more other attached functions and network infrastructure, the method comprising the steps of:
-
a. setting one or more policies for network services usage by the attached function;
b. saving the one or more policies set as policies histories;
c. monitoring the policies histories for triggers; and
d. modifying the policies for the attached function based upon the monitored triggers.
-
Specification