Installation and management of mobile device [{S]} configuration
First Claim
1. A method of installing a configuration scheme of an Open Mobile Alliance Device Management (OMA DM) enabled mobile device onto one or more target devices, comprising:
- creating a source copy of at least a portion of a management tree representing the mobile device in accordance with OMA DM specification, wherein the source copy is generated by discovering and fetching at least one of a structure and content of the at least a portion of a management tree;
storing the source copy in a data store accessible to an OMA DM compliant server, coupled to the mobile device over a network;
comparing the source copy with a configuration scheme of a target mobile device, wherein the configuration scheme comprises components of a target mobile device management tree; and
transmitting the source copy to the target mobile device in a push operation from the OMA DM compliant server if the source copy does not match the configuration scheme of the target mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of a method and system for managing configurations on mobile devices are described. A method under an embodiment utilizes one or more advanced commands defined by the OMA DM protocol. One such command is the “Get” command, which can be used recursively to traverse a management tree to access the necessary nodes. A variation of this command is the “Get[Struct Data]” command, which traverses a tree or subtree in a single execution instance. The “Get” command is used to get a snapshot from a management tree starting from a specified URI. For this embodiment, it is presumed that a “golden” copy of device exists. The golden copy can be initially configured either manually or by using a mobile device management platform. The method uses a golden device to make a configuration snapshot to be used later for a distribution to multiple targets.
13 Citations
22 Claims
-
1. A method of installing a configuration scheme of an Open Mobile Alliance Device Management (OMA DM) enabled mobile device onto one or more target devices, comprising:
-
creating a source copy of at least a portion of a management tree representing the mobile device in accordance with OMA DM specification, wherein the source copy is generated by discovering and fetching at least one of a structure and content of the at least a portion of a management tree; storing the source copy in a data store accessible to an OMA DM compliant server, coupled to the mobile device over a network; comparing the source copy with a configuration scheme of a target mobile device, wherein the configuration scheme comprises components of a target mobile device management tree; and transmitting the source copy to the target mobile device in a push operation from the OMA DM compliant server if the source copy does not match the configuration scheme of the target mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
defining one or more configuration parameters of an application in an Open Mobile Alliance Device Management (OMA DM) enabled source mobile device; representing the one or more configuration parameters in at least one node of an OMA DM management tree for the source mobile device; and storing a portion of the management tree in a data store by discovering and fetching at least one of a structure and content of the management tree, wherein the data store is coupled to an OMA DM compliant server for later distribution to one or more target mobile devices. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for installing a configuration scheme of an Open Mobile Alliance Device Management (OMA DM) enabled mobile device onto one or more target devices, comprising:
-
means for creating a source copy of at least a portion of a management tree representing the mobile device in accordance with OMA DM specification, wherein the source copy is generated by discovering and fetching at least one of a structure and content of the at least a portion of a management tree; means for storing the source copy in a data store accessible to an OMA DM compliant server, coupled to the mobile device over a network; means for comparing the source copy with a configuration scheme of a target mobile device, wherein the configuration scheme comprises components of a target mobile device management tree; and means for transmitting the source copy to the target mobile device in a push operation from the OMA DM compliant server if the source copy does not match the configuration scheme of the target mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification