POLICY MANAGEMENT FOR HOST NAME MAPPED TO DYNAMICALLY ASSIGNED NETWORK ADDRESS
First Claim
1. A computer implemented method, comprising the steps of:
- receiving a dynamically assigned network address for a host computer;
obtaining a rule for a client, providing the rule specifies conditional action implementable by the client for the host computer; and
transmitting to the client the dynamically assigned network address and the rule.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for assigning policies which are rules that govern the use of or access to network services. Each rule defines conditions that when evaluated true trigger actions to allow or deny the service. Techniques are disclosed which provide for explicit, flexible, and centralized assignment of policy to targets which are specified network services. These techniques include explicitly associating a policy with a network resource or process, grouping policy related processes, grouping related targets, associating groups of targets with groups of policies, mapping a user name contained in a policy to an associated network address such as an Internet Protocol (IP) address, and providing dynamically mapped policy identified user and host names with associated network addresses, such as IP addresses, to client processes.
43 Citations
33 Claims
-
1. A computer implemented method, comprising the steps of:
-
receiving a dynamically assigned network address for a host computer;
obtaining a rule for a client, providing the rule specifies conditional action implementable by the client for the host computer; and
transmitting to the client the dynamically assigned network address and the rule. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method, comprising the steps of:
-
receiving notification of a host computer deactivation, providing the host computer has a dynamically assigned network address; and
transmitting to the client instruction to deactivate a rule, providing the rule specifies conditional action implementable by the client for the host computer. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer program storage medium readable by a computer, tangibly embodying a computer program of instructions executable by the computer to perform method steps, the method steps comprising:
-
receiving a dynamically assigned network address for a host computer;
obtaining a rule for a client, providing the rule specifies conditional action implementable by the client for the host computer; and
transmitting to the client the dynamically assigned network address and the rule. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program storage medium readable by a computer, tangibly embodying a computer program of instructions executable by the computer to perform method steps, the method steps comprising:
-
receiving notification of a host computer deactivation, providing the host computer has a dynamically assigned network address; and
transmitting to the client instruction to deactivate a rule, providing the rule specifies conditional action implementable by the client for the host computer. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer, comprising a memory containing a server program having functions, the functions comprising:
-
receiving a dynamically assigned network address for a host computer;
obtaining a rule for a client, wherein the rule specifies conditional action implementable by the client for the host computer; and
transmitting to the client the dynamically assigned network address and the rule. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer, comprising a memory containing a server program having functions, the functions comprising:
-
receiving notification of a host computer deactivation, providing the host computer has a dynamically assigned network address; and
transmitting to the client instruction to deactivate a rule, providing the rule specifies conditional action implementable by the client for the host computer. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification