System and method for wireless device configuration
AssigneeBlackBerry Limited
InventorsAaron Ardiri, Stephan Hellerbrand
Life of this patent
Estimating the term…
Abstract
A method for managing policies for groups of wireless devices, associated with a corresponding one of multiple different wireless device platforms comprising collecting for all platforms a set of configurations and policies supported by the platforms, and generating a master set of device agnostic rule definitions from the collected configurations and policies, the rules being defined without regard to constraints on the configuration settings governed by the multiple different wireless device platforms.
Claims18
A method for managing policies for groups of wireless devices, associated with a corresponding one of multiple different wireless device platforms comprising:
- receiving at a computing device, for all wireless device platforms, sets of configuration settings and policy elements applicable to wireless devices supported by the platforms;
- and
- generating by the computing device a master set of device agnostic rule definitions, the generating comprising:
- retrieving the received sets of all configuration settings and policy elements into a union set, the union set being a set of all distinct settings and policy elements in the received sets;
- and
- processing the union set of all the distinct configuration settings and policy elements to form a plurality of groups each group of the plurality of groups containing one or more configuration settings and policy elements associated to platforms that support the one or more configuration setting and policy elements, each group specifying one of the device agnostic rule definitions;
- displaying the master set of device agnostic rule definitions from the processed union set, the device agnostic rule definitions having rules that are defined without regard to constraints on the configuration settings governed by the multiple different wireless device platforms;
- receiving a global policy composed from a subset of the displayed device agnostic rule definitions;
- determining from each of the rule definitions in the received global policy the associated-to platforms and a corresponding configuration setting and policy elements;
- and
- transmitting to the determined associated-to platform, the corresponding configuration settings and policy elements.
A method for managing policies for a group of wireless devices, members of the group having configurable options that are set by configuration settings governed by a Corresponding one of multiple different wireless device platforms associated with respective ones of the group of wireless devices, the method comprising:
- generating, by a computing device, from a master set of device agnostic rule definitions a global policy for the group of wireless devices, the global policy having at least one policy item that defines rules for limiting certain functionality of the group, the master set being generated by:
- retrieving received sets of all configuration settings and policy elements into a union set, the union set being a set of all distinct settings and policy elements in the received sets;
- and;
- processing the union set of all the distinct configuration settings and policy elements to form a plurality or groups containing one or more configuration setting and policy elements associated to platforms that support the one or more configuration setting and policy elements, each group specifying one of the device agnostic rule definitions;
- displaying the master set of the device agnostic rule definitions from the processed union set, the device agnostic rule definitions having rules defined without regard to constraints on the configuration settings governed by the multiple different wireless device platforms;
- receiving the global policy composed from a subset of the displayed device agnostic rule definitions;
- determining from each of the rule definitions in the received global policy the associated-to platforms and a corresponding configuration setting and policy elements;
- and
- providing to the determined associated-to platform, the corresponding configuration settings and policy elements;
- applying the provided configuration settings and policy elements to the associated wireless devices.
A system for managing policies for groups of wireless devices, each member of the group having configurable options that are set by configuration settings defined in a platform policy, the configuration settings in the platform policy are determined by a corresponding one of multiple different wireless device platforms associated with respective ones of the group of wireless devices, the system comprising:
- a computing device having a processor configured to:
- generate a global policy for the group, the policy having at least one policy item;
- defining rules for limiting certain functionality of the group, the global policy being generated from a master set of device agnostic rule definitions by:
- retrieving received sets of all configuration settings and policy elements into a union , set the union set being a set of all distinct settings and policy elrements in the received sets;
- and;
- processing the union set of all the distinct configuration settings and policy elements to form a plurality of groups containing one or more configuration settings and policy elements associated to platforms that support the one or more configuration setting and policy elements, each group specifying one of the device agnostic rule definitions;
- displaying the master set of the device agnostic rule definitions from the processed union set, the device agnostic rule definitions having rules defined without regard to constraints on the configuration settings governed by the multiple different wireless device platforms;
- receiving the global policy composed from a subset of the displayed device agnostic rule definitions;
- determining from each of the rule definitions in the received global policy the associated-to platforms and a corresponding configuration setting and policy elements;
- and
- a communication subsystem providing to the determined associated-to platform, the corresponding configuration settings and policy elements;
- and.
Dependencies are inferred from the claim text.