System and method for registration of an agent to process management object updates
First Claim
Patent Images
1. A mobile device comprising:
- an agent on the mobile device;
an Open Mobile Alliance (OMA) Device Management (DM) client on the mobile device; and
a processor configured to execute the agent and the OMA DM client that is configured for;
receiving, at the OMA DM client, a registration command from said agent, the registration command specifying a Management Object (MO) associated with said agent and managed by the DM client, wherein the agent is configured to operate according to the MO specified in the registration command, and wherein the registration command further indicates a request by the agent to be notified when an updated version of the MO becomes available;
responsive to an update to the MO, sending from the OMA DM client to the agent, a notification regarding the updated MO;
initiating an update to a configuration of the agent such that the agent operates according to the updated MO;
initiating the update to the configuration upon receiving, at the OMA DM client from the agent, a retrieve command responsive to the notification, the retrieve command specifying the updated MO and access rights possessed by the agent and the agent'"'"'s identity;
determining whether the access rights specified in the retrieve command authorize the agent to gain access to the MO; and
communicating, from the OMA DM client to the agent, the updated MO responsive to determining that the agent is authorized to access the MO.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for providing an updated management object to an agent. The method includes the agent specifying the updated management object, and a device management client providing the updated management object.
35 Citations
3 Claims
-
1. A mobile device comprising:
-
an agent on the mobile device; an Open Mobile Alliance (OMA) Device Management (DM) client on the mobile device; and a processor configured to execute the agent and the OMA DM client that is configured for; receiving, at the OMA DM client, a registration command from said agent, the registration command specifying a Management Object (MO) associated with said agent and managed by the DM client, wherein the agent is configured to operate according to the MO specified in the registration command, and wherein the registration command further indicates a request by the agent to be notified when an updated version of the MO becomes available; responsive to an update to the MO, sending from the OMA DM client to the agent, a notification regarding the updated MO; initiating an update to a configuration of the agent such that the agent operates according to the updated MO; initiating the update to the configuration upon receiving, at the OMA DM client from the agent, a retrieve command responsive to the notification, the retrieve command specifying the updated MO and access rights possessed by the agent and the agent'"'"'s identity; determining whether the access rights specified in the retrieve command authorize the agent to gain access to the MO; and communicating, from the OMA DM client to the agent, the updated MO responsive to determining that the agent is authorized to access the MO.
-
-
2. A non-transitory tangible computer-readable medium storing instructions which cause execution of a method implemented in a mobile device, the method comprising:
-
receiving, at an Open Mobile Alliance (OMA) Device Management (DM) client on the mobile device, a registration command from an agent on the mobile device that is executing the OMA DM client, the registration command specifying a Management Object (MO) associated with the agent and managed by the DM client, wherein the agent is configured to operate according to the MO specified in the registration command, and wherein the registration message further indicates a request by the agent to be notified when an updated version of the MO becomes available; determining whether the agent is authorized to gain access to the MO; responsive to an update to the MO, sending from the OMA DM client to the agent, a notification regarding the updated MO, wherein the notification is only sent if it is determined that the agent is authorized to receive the update; and initiating an update to a configuration of the agent such that the agent operates according to the updated MO.
-
-
3. A method implemented in a mobile device, the method comprising:
-
receiving, at an Open Mobile Alliance (OMA) Device Management (DM) client executing on the mobile device, a registration command from an agent on the mobile device, the registration command specifying a Management Object (MO) associated with the agent and managed by the DM client, wherein the agent is configured to operate according to the MO specified in the registration command, and wherein the registration message further specifies a request by the agent to be notified when an updated version of the MO becomes available; determining whether the agent is authorized to gain access to the MO; responsive to an update to the MO, sending from the OMA DM client to the agent, a notification regarding the updated MO, wherein the notification is only sent if it is determined that the agent is authorized to receive the update; and initiating an update to a configuration of the agent such that the agent operates according to the updated MO.
-
Specification