Systems and methods for efficient policy distribution
First Claim
Patent Images
1. A method to efficiently distribute policy, the method comprising:
- generating a policy comprising an action to be applied to a resource; and
creating a policy assignment in association with but separate from the policy, the policy assignment comprising a reference to the policy and criteria for a client to determine appropriateness of subsequent access to the policy to apply the action to the resource.
2 Assignments
0 Petitions
Accused Products
Abstract
The following described implementations provide for efficient distribution of policy. Specifically, a policy is generated that includes an action to be applied to a resource. A policy assignment is created in association with but separate from the policy. The policy assignment includes a reference to the policy, as well as criteria for a client to determine appropriateness of subsequent access to the policy to apply the action to the resource.
139 Citations
47 Claims
-
1. A method to efficiently distribute policy, the method comprising:
-
generating a policy comprising an action to be applied to a resource; and
creating a policy assignment in association with but separate from the policy, the policy assignment comprising a reference to the policy and criteria for a client to determine appropriateness of subsequent access to the policy to apply the action to the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium comprising computer-executable instructions to efficiently distribute policy, the computer-executable instructions comprising instructions for:
-
generating a policy comprising an action to be applied to a resource; and
creating a policy assignment in association with but separate from the policy, the policy assignment comprising a reference to the policy and criteria for a client to determine appropriateness of subsequent access to the policy to apply the action to the resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for efficiently determining policy, the method comprising:
-
communicating, by a client, a policy assignment request to a policy server, the policy assignment request identifying one or more resource types associated with the client;
receiving one or more policy assignments based on the one or more resource types from the policy server;
evaluating criteria of the one or more policy assignments to determine whether one or more policies that correspond to respective ones of the one or more policy assignments apply to the one or more resources; and
wherein the one or more policies have not been downloaded to the client. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A computer-executable medium comprising computer-readable instructions for efficiently determining policy, the computer-readable instructions comprising instructions for:
-
communicating, by a client, a policy assignment request to a policy server, the policy assignment request identifying one or more resource types associated with the client;
receiving one or more policy assignments based on the one or more resource types from the policy server;
evaluating criteria of the one or more policy assignments to determine whether one or more policies that correspond to respective ones of the one or more policy assignments apply to the one or more resources; and
wherein the one or more policies have not been downloaded to the client. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A computer-readable medium comprising multiple data structures to efficiently distribute policy, the computer-readable medium comprising:
-
a policy assignment data structure that contains information to reference a policy, and criteria for the client device to determine whether to subsequently download and apply the policy; and
a policy data structure that contains the policy and corresponding actions; and
wherein the computer-readable medium is managed by a database management system that manages the policy assignment data structure in association with but separately from the policy data structure. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification