System and method for controlling configuration settings for mobile communication devices and services
First Claim
1. A non-transitory computer-readable medium storing program instructions to control a configuration setting in a mobile data communication device in a communication system, wherein the communication system includes a redirection system that detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system over a wireless network to the mobile data communication device, wherein the instructions, when executed by the processor, cause the processor to:
- provide a device configuration for the mobile data communication device that controls one or more functions of the mobile data communication device;
receive a policy setting for the mobile data communication device at a policy generation system;
generate an update message that corresponds to the policy setting;
transmit the update message through the redirection system to the wireless network;
receiving the update message at the mobile data communication device; and
in response to the update message, automatically modify the device configuration to include the policy setting;
wherein the policy setting includes a setting selected from the group consisting of;
a setting that specifies whether particular software applications or services can be installed and executed on the mobile data communication device, a setting that specifies whether a security password is required to access the mobile data communication device, a setting that specifies whether a user of the mobile data communication device can change the device configuration, a setting that enables a long term mobile data communication device timeout, a setting that enables mobile data communication device security password pattern checking, a setting that specifies a maximum mobile data communication device security password age, a setting that specifies a maximum security timeout period for the mobile data communication device, a setting that specifies a minimum length of a mobile data communication device security password, and a setting that specifies mobile data communication device owner information.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling configuration settings for mobile data communication devices and services includes a redirection server and a policy generation system. The redirection server detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. Each mobile data communication device receives data items from the wireless network and includes a device configuration stored in a memory location on the mobile data communication device. The device configuration of each mobile data communication device controls one or more functions of the mobile data communication device. The policy generation system receives a policy setting from a user interface and stores the policy setting in a user information record associated with a mobile data communication device. The redirection server detects the policy setting in the user information record and in response to detecting the policy setting transmits the policy setting over the wireless network to the mobile data communication device associated with the user information record. The mobile data communication device automatically modifies the device configuration to include the policy setting. Methods of controlling a configuration setting in mobile data communication devices are also disclosed.
-
Citations
17 Claims
-
1. A non-transitory computer-readable medium storing program instructions to control a configuration setting in a mobile data communication device in a communication system, wherein the communication system includes a redirection system that detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system over a wireless network to the mobile data communication device, wherein the instructions, when executed by the processor, cause the processor to:
-
provide a device configuration for the mobile data communication device that controls one or more functions of the mobile data communication device; receive a policy setting for the mobile data communication device at a policy generation system; generate an update message that corresponds to the policy setting; transmit the update message through the redirection system to the wireless network; receiving the update message at the mobile data communication device; and in response to the update message, automatically modify the device configuration to include the policy setting; wherein the policy setting includes a setting selected from the group consisting of;
a setting that specifies whether particular software applications or services can be installed and executed on the mobile data communication device, a setting that specifies whether a security password is required to access the mobile data communication device, a setting that specifies whether a user of the mobile data communication device can change the device configuration, a setting that enables a long term mobile data communication device timeout, a setting that enables mobile data communication device security password pattern checking, a setting that specifies a maximum mobile data communication device security password age, a setting that specifies a maximum security timeout period for the mobile data communication device, a setting that specifies a minimum length of a mobile data communication device security password, and a setting that specifies mobile data communication device owner information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing program instructions to control a configuration setting in a group of mobile data communication devices in a communication system, wherein the communication system includes a redirection system that detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system over a wireless network to one or more of the mobile data communication devices, wherein the instructions, when executed by the processor, cause the processor to:
-
define the group of mobile data communication devices; provide a device configuration for each of the mobile data communication devices that controls one or more functions of the mobile data communication device; receive a policy setting for the group of mobile data communication devices at a policy generation system; generate an update message that corresponds to the policy setting; transmit the update message through the redirection system to the wireless network; receive the update message at each mobile data communication device in the group of mobile data communication devices; and in response to the update message, each mobile data communication device in the group of mobile data communication devices automatically modify the device configuration to include the policy setting; wherein the policy setting includes a setting selected from the group consisting of;
a setting that specifies whether particular software applications or services can be installed and executed on the group of mobile data communication devices, a setting that specifies whether a security password is required to access the group of mobile data communication devices, a setting that specifies whether users of the group of mobile data communication devices can change the device configuration, a setting that enables a long term mobile data communication device timeout, a setting that enables the group of mobile data communication devices security password pattern checking, a setting that specifies a maximum mobile data communication device security password age, a setting that specifies a maximum security timeout period for the group of mobile data communication devices, a setting that specifies a minimum length of a mobile data communication device security password, and a setting that specifies mobile data communication device owner information. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer-readable medium storing program instructions that when executed by a processor of a mobile data communication device, cause the processor to:
-
store in one or more memories one or more user information records for one or more mobile devices, each user information record comprising policy settings for controlling one or more functions of the one or more mobile devices; generate a policy setting by a policy generation system executing on one or more processors, the policy setting stored in one or more user information records, the policy settings of each user information record being stored in a policy configuration file; generate a list of policy settings on a user interface executing on the one or more processors, the list of policy settings including all policy settings stored in the policy configuration file and being dynamically updatable upon the addition of a new policy setting to the policy configuration file; add, from the list of policy settings on the user interface, a new policy setting to one or more user information records; detect the addition of a new policy setting to the one or more user information records; and in response to detecting a new policy setting added to the one or more user information records, transmit the new policy setting over a wireless network to the one or more mobile devices associated with each user information record. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification