Time-based configuration policy toggling
First Claim
Patent Images
1. A method comprising:
- identifying, by at least one computing device, a personal configuration profile associated with a user device from a memory;
determining, by the at least one computing device, whether the user device is authorized to enable the personal configuration profile on the user device based at least in part on;
whether a current time associated with the user device complies with a first compliance rule that specifies at least one time period when the user device is authorized to enable the personal configuration profile on the user device;
orwhether a current location associated with the user device complies with a second compliance rule that specifies at least one location where the user device is authorized to enable the personal configuration profile on the user device; and
in response to a determination that the user device is not authorized to enable the personal configuration profile on the user device;
disabling, by the at least one computing device, the personal configuration profile on the user device;
identifying, by the at least one computing device, a business configuration profile associated with the user device from the memory;
determining, by the at least one computing device, whether the user device is authorized to enable the business configuration profile on the user device based at least in part on;
whether the current time associated with the user device complies with a third compliance rule that specifies at least one time period when the user device is authorized to enable the business configuration profile on the user device;
orwhether the current location associated with the user device complies with a fourth compliance rule that specifies at least one location where the user device is authorized to enable the business configuration profile on the user device; and
enabling, by the at least one computing device, the business configuration profile on the user device in response to a determination that the user device is authorized to enable the business configuration profile on the user device based at least in part on the current time or the current location.
4 Assignments
0 Petitions
Accused Products
Abstract
Time-based configuration profile toggling may be provided. Configuration profiles associated with user devices may be identified, determinations of whether the user devices are authorized to enable the configuration profiles on the user devices may be made based at least in part on time constraints, and the configuration profiles may be enabled on the user devices if the time constraints are satisfied.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying, by at least one computing device, a personal configuration profile associated with a user device from a memory; determining, by the at least one computing device, whether the user device is authorized to enable the personal configuration profile on the user device based at least in part on; whether a current time associated with the user device complies with a first compliance rule that specifies at least one time period when the user device is authorized to enable the personal configuration profile on the user device;
orwhether a current location associated with the user device complies with a second compliance rule that specifies at least one location where the user device is authorized to enable the personal configuration profile on the user device; and in response to a determination that the user device is not authorized to enable the personal configuration profile on the user device; disabling, by the at least one computing device, the personal configuration profile on the user device; identifying, by the at least one computing device, a business configuration profile associated with the user device from the memory; determining, by the at least one computing device, whether the user device is authorized to enable the business configuration profile on the user device based at least in part on; whether the current time associated with the user device complies with a third compliance rule that specifies at least one time period when the user device is authorized to enable the business configuration profile on the user device;
orwhether the current location associated with the user device complies with a fourth compliance rule that specifies at least one location where the user device is authorized to enable the business configuration profile on the user device; and enabling, by the at least one computing device, the business configuration profile on the user device in response to a determination that the user device is authorized to enable the business configuration profile on the user device based at least in part on the current time or the current location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having program instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to:
-
identify a personal configuration profile from a memory, the personal configuration profile being enabled on a user device; determine whether the user device is authorized to enable the personal configuration profile on the user device based at least in part on; whether a current time associated with the user device complies with a first compliance rule that specifies at least one time period when the user device is authorized to enable the personal configuration profile on the user profile;
orwhether a current location associated with the user device complies with a second compliance rule that specifies at least one location where the user device is authorized to enable the personal configuration profile on the user device; and in response to a determination that the user device is not authorized to enable the personal configuration profile on the user device; disable the personal configuration profile on the user device; identify a business configuration profile associated with the user device from the memory; determine whether the user device is authorized to enable the business configuration profile on the user device based at least in part on; whether the current time associated with the user device complies with a third compliance rule that specifies at least one time period when the user device is authorized to enable the business configuration profile on the user profile;
orwhether the current location associated with the user device complies with a fourth compliance rule that specifies at least one location where the user device is authorized to enable the business configuration profile on the user device; and enable the business configuration profile on the user device in response to a determination that the user device is authorized to enable the business configuration profile on the user device based at least in part on the current location or the current time. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one memory storage; at least one computing device coupled to the at least one memory storage; and program instructions that, when executed by the at least one computing device, cause the at least one computing device to; identify a business configuration profile associated with a user device; determine whether the user device is authorized to enable the business configuration profile on the user device based at least in part on; whether a current time associated with the user device complies with a first compliance rule that specifies at least one time period when the user device is authorized to enable the business configuration profile on the user device;
orwhether a current location associated with the user device complies with a second compliance rule that specifies at least one location where the user device is authorized to enable the business configuration profile on the user device; in response to a determination that the user device is not authorized to enable the business configuration profile on the user device based at least in part on whether the current time associated with the user device complies with at least one compliance rule; disable the business configuration profile on the user device; identify a personal configuration profile associated with the user device from the at least one memory storage; determine whether the user device is authorized to enable the personal configuration profile on the user device based at least in part on; whether the current time associated with the user device complies with a third compliance rule that specifies at least one time period when the user device is authorized to enable the personal configuration profile on the user device;
orwhether the current location associated with the user device complies with a fourth compliance rule specifying at least one location where the user device is authorized to enable the personal configuration profile on the user device; and enable the personal configuration profile on the user device in response to a determination that the user device is authorized to enable the personal configuration profile on the user device based at least in part on the current location or the current time. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification