Enforcing device settings for mobile devices
First Claim
1. At a device, a method for updating device configuration settings to access data maintained at a computer system, the method comprising:
- sending, from the device, a first data request to the computer system, the first data request requesting that the device be permitted to access the data maintained at the computer system, the first data request indicating current device configuration settings of the device;
receiving at the device a notification indicating that the current device configuration settings are not appropriate for accessing the maintained data;
in response to receiving the notification, sending, from the device, a policy request to the computer system, the policy request requesting policy settings that are appropriate for accessing the maintained data;
receiving, at the device, new device configuration settings;
in response to receiving the device configuration settings, implementing, at the device, the new device configuration settings;
sending, from the device, a second data request to the computer system; and
receiving at least a portion of the maintained data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for enforcing device settings for mobile devices. Generally, a computer system enforces appropriate mobile device settings (e.g., policy and/or configuration settings) prior to permitting a mobile device to access maintained data. The computer system receives a request from a mobile device. The computer system determines that current mobile device settings are not appropriate for accessing the maintained data. The computer system sends device settings, representing a new mobile device configuration that is appropriate accessing the maintained data, to the mobile device. The computer system receives an indication that the mobile device is configured in accordance with the device settings. The computer system permits the mobile device to access the maintained data in response to receiving the indication that the mobile device is configured in accordance with the device settings.
-
Citations
20 Claims
-
1. At a device, a method for updating device configuration settings to access data maintained at a computer system, the method comprising:
-
sending, from the device, a first data request to the computer system, the first data request requesting that the device be permitted to access the data maintained at the computer system, the first data request indicating current device configuration settings of the device; receiving at the device a notification indicating that the current device configuration settings are not appropriate for accessing the maintained data; in response to receiving the notification, sending, from the device, a policy request to the computer system, the policy request requesting policy settings that are appropriate for accessing the maintained data; receiving, at the device, new device configuration settings; in response to receiving the device configuration settings, implementing, at the device, the new device configuration settings; sending, from the device, a second data request to the computer system; and receiving at least a portion of the maintained data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for updating, at a device, device configurations to access data maintained at a computer system, the method comprising:
-
at least one processor; and memory operatively connected to the at least one processor, the memory storing computer executable instructions that, when executed by the at least one processor, perform a method comprising; sending a first data request to the computer system, the first data request requesting to access the data maintained at the computer system, the first data request indicating a current device configuration; receiving a notification indicating that the current device configuration is not appropriate for accessing the maintained data; in response to receiving the notification, sending a policy request to the computer system, the policy request requesting policy settings that are appropriate for accessing the maintained data; receiving device configuration settings, the device configuration settings representing a new device configuration that is appropriate for accessing the maintained data; in response to receiving the device configuration settings, implementing the new device configuration that is appropriated for accessing the maintained data; in response to implementing the new device configuration, sending a second data request to the computer system; and in response to sending the second data request, accessing the data maintained at the computer system. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A storage device encoding computer executable instructions that, when executed by at least one processor, perform a method for updating device configurations to access data maintained at a computer system, the method comprising:
-
sending, from a mobile device, a first sync request to the computer system, the first sync request requesting that the mobile device be permitted to access the data maintained at the computer system in order to sync data between the mobile device and the computer system, the sync request indicating a current mobile device configuration of the mobile device and including a configuration version corresponding to the current mobile device configuration, the data maintained by the computer system comprising electronic mail data; receiving at the mobile device a notification indicating that the current mobile device configuration is not appropriate for accessing the maintained data; in response to receiving the notification, sending, from the mobile device, a policy request to the computer system, the policy request requesting policy settings that are appropriate for accessing the maintained data; receiving, at the mobile device, device configuration settings, the device configuration settings representing a new mobile device configuration that is appropriate for accessing the maintained data; in response to receiving the device configuration settings, implementing, at the mobile device, the new mobile device configuration that is appropriated for accessing the maintained data; in response to implementing the new mobile device configuration, sending, from the mobile device, a second sync request to the computer system; and in response to sending the second sync request, accessing the data maintained at the computer system. - View Dependent Claims (19, 20)
-
Specification