Monitoring and controlling electronic activity using third party rule submission and validation
First Claim
Patent Images
1. A method comprising:
- generating, at a policy server, a policy based on a rule that is obtained from a manager device, wherein the policy defines electronic activity that is allowed at a managed device, and wherein the rule comprises a variable and a value specified for the variable;
receiving, by the policy server, a further rule from a third party device, the further rule comprising a further value, wherein the third party device does not comprise the managed device, and wherein the third party device does not comprise the manager device;
determining, by the policy server, if third party rule submissions are enabled; and
in response to determining that the third party rule submissions are enabled,determining, by the policy server, if the further rule is legitimate, andin response to determining that the further rule is legitimate, updating, by the policy server, the policy based on the further rule to obtain an updated policy.
1 Assignment
0 Petitions
Accused Products
Abstract
Concepts and technologies are disclosed herein for monitoring and controlling electronic activity. A policy service can be called for policies for controlling electronic activity occurring at one or more managed devices. The policies can include a number of rules, each of which can include a number of variables. The rules can be defined by a manager device and/or received from third parties. Third party rule submissions can be validated. If electronic activity at the managed device deviates from a rule, the manager device can be notified and the electronic activity can be blocked. The manager device can update the policy and/or issue exceptions, if desired.
15 Citations
20 Claims
-
1. A method comprising:
-
generating, at a policy server, a policy based on a rule that is obtained from a manager device, wherein the policy defines electronic activity that is allowed at a managed device, and wherein the rule comprises a variable and a value specified for the variable; receiving, by the policy server, a further rule from a third party device, the further rule comprising a further value, wherein the third party device does not comprise the managed device, and wherein the third party device does not comprise the manager device; determining, by the policy server, if third party rule submissions are enabled; and in response to determining that the third party rule submissions are enabled, determining, by the policy server, if the further rule is legitimate, and in response to determining that the further rule is legitimate, updating, by the policy server, the policy based on the further rule to obtain an updated policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer storage medium having computer executable instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
generating a policy based on a rule that is obtained from a manager device, wherein the policy defines electronic activity that is allowed at a managed device, and wherein the rule comprises a variable and a value specified for the variable; receiving a further rule from a third party device, the further rule comprising a further value, wherein the third party device does not comprise the managed device, and wherein the third party device does not comprise the manager device; determining if third party rule submissions are enabled; and in response to determining that the third party rule submissions are enabled, determining, if the further rule is legitimate, and in response to determining that the further rule is legitimate, updating the policy based on the further rule to obtain an updated policy. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor; and a memory that stores computer executable instructions that, when executed by the processor, cause the processor to perform operations comprising; generating a policy based on a rule that is obtained from a manager device, wherein the policy defines electronic activity that is allowed at a managed device, and wherein the rule comprises a variable and a value specified for the variable, receiving a further rule from a third party device, the further rule comprising a further value, wherein the third party device does not comprise the managed device, and wherein the third party device does not comprise the manager device, determining if third party rule submissions are enabled, and in response to determining that the third party rule submissions are enabled, determining, if the further rule is legitimate, and in response to determining that the further rule is legitimate, updating the policy based on the further rule to obtain an updated policy. - View Dependent Claims (17, 18, 19, 20)
-
Specification