US2010299739A1PendingUtilityA1

Method, terminal, apparatus, and system for device management

47
Assignee: CHAI XIAOQIANPriority: Feb 4, 2008Filed: Aug 4, 2010Published: Nov 25, 2010
Est. expiryFeb 4, 2028(~1.6 yrs left)· nominal 20-yr term from priority
H04L 47/70H04L 43/0811H04L 41/0803H04L 41/0233H04L 41/0853H04L 41/024H04L 41/052
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, a terminal, an apparatus, and a system for device management (DM) are provided. Specifically, a DM terminal, a DM apparatus, a bootstrap method and system, a method for acquiring a device description framework (DDF), a terminal management method and system, a method and system for acquiring a management node property, a method and system for retrieving a management object (MO) address, a method for managing an execution mode of a command, a method for maintaining a management session, and a method for obtaining a terminal activated MO are provided. The bootstrap method includes the following steps. A terminal receives bootstrap information of a server. The bootstrap information includes a server identifier (ServerID) of the server. The terminal performs bootstrap or re-bootstrap according to the bootstrap information. Therefore, management effectiveness, efficiency, and communication traffic may be improved, so as to enhance efficiency and effectiveness management of the terminal by the server.

Claims

exact text as granted — not AI-modified
1 . A method for device management, comprising:
 establishing, a management session between a server and a terminal;   sending, by the server, a Get command to the terminal, wherein the Get command carries an Item/Data element carrying an identifier of an management object (MOID) to be retrieved, and carries an Item/Target/LocURI element carrying a root node URI of a subtree in a device management tree and a parameter instructing retrieve, wherein the parameter instructs the terminal to retrieve and return the root node URI of the occurrence of the management object (MO) in the subtree;   receiving, by the terminal, the Get command, and retrieving the occurrences of the MO that is possessed of access right by the server in the subtree; and   returning, by the terminal, status information of the Get command and the root node URI of the found MO following after the status information to the server when the terminal finds one or more occurrences of the MO; or returning status information of the Get command when the terminal does not find any occurrence of the MO to the server.   
     
     
         2 . The method of  claim 1 , the retrieving the occurrence of the MO that is possessed of access right by the server in the subtree comprises:
 retrieving, by the terminal, all nodes that possess GET right by the server and have Type property with value of the MOID carried in the Data element in the node corresponding to the root node URI in the command and its subnodes.   
     
     
         3 . The method of  claim 1 , wherein the returning, by the terminal, the root node URI of the found MO to the server comprises:
 when the terminal finds one or more occurrences of the MO, returning, by the terminal, the root node URI of the found MO, wherein the root node URI of the found MO is carried in multiple “Item” elements of a Result command or carried in a multiple Result commands comprising a single “Item” element, wherein the result does not carry the MOID.   
     
     
         4 . The method of  claim 1 , the parameter instructing the retrieve is delivered to the terminal as a “list” property of the Item/Target/LocURI element of the Get command. 
     
     
         5 . The method of  claim 1 , before establishing the session between the server and the terminal, the method further comprises:
 configuring bootstrap information comprising account information of the server to the device management tree of the terminal in a mode of SmartCard.   
     
     
         6 . The method of  claim 5  further comprises:
 delivering, by the server, a DM command to update at least one of a password and nonce of the account information in a mode of OTA to the terminal;   receiving, by the terminal, a DM command from the server to update at least one of the password and the nonce saved on a DMAcc MO of the device management tree of the terminal; and   updating, by the terminal, at least one of the corresponding password and nonce in a bootstrap file in the SmartCard automatically through the SmartCard operation command after the update of the password and/or the nonce saved on the DMAcc MO of the device management tree of the terminal.   
     
     
         7 . The method of  claim 6 , further comprising:
 performing, by the terminal, the subsequent bootstrap with the updated bootstrap file; and   authenticating, by the server, the terminal by use of at least one of the updated password and the nonce when establishing the management session between the server and the terminal, wherein the terminal is bootstrapped by the updated bootstrap file.   
     
     
         8 . The method of  claim 1 , further comprising:
 storing types of DM MOs supported by the terminal in added management nodes in the device management tree; and   after establishing the management session between the server and the terminal, the method further comprising:   retrieving, by the server, values of the management nodes and determining the types of the DM MOs supported by the terminal according to the values of the management nodes.   
     
     
         9 . The method of  claim 8 , wherein the storing types of the DM MOs supported by the terminal in added management nodes comprises:
 adding management nodes to store types of the DM MOs supported by the terminal; and   storing identifiers of DM MOs supported by the terminal into the added management nodes.   
     
     
         10 . The method of  claim 9 , wherein the management node is added in a DevDetail MO of the DM tree;
 retrieving values of the management nodes by the server comprises:   sending, by the server, a get command to added management nodes in the DevDetail MO in the device management tree of the terminal in the management session; and   returning, by the terminal, values of the management nodes according to the get command.   
     
     
         11 . A device management (DM) terminal, comprising:
 a receiving module, adapted to receive a Get command, wherein the Get command carries an identifier (ID) of an management object (MO) (MOID) to be retrieved and carries a root node path of a subtree in a device management tree and a parameter instructing retrieve, and the parameter instructs the terminal to retrieve and return the root node URI of the occurrence of the MO of the subtree; and   a retrieve module, adapted to retrieve the occurrence of the MO that the server has an access right in the subtree, return status information of the Get command, and the root node URI of the found MO following after the status information to the server.   
     
     
         12 . The terminal of  claim 11 , further comprising:
 a recording module, adapted to store types of DM MOs supported by the terminal in added management nodes in the DM tree of the terminal.   
     
     
         13 . A device management (DM) apparatus, comprising:
 a sending module, adapted to send a Get command, wherein the Get command carries an identifier (ID) of a management object (MO) (MOID) to be retrieved, and a root node URI of a subtree in a device management tree, and a parameter instructing retrieve, and the parameter instructs a terminal to retrieve and return the root node URI of the occurrence of the MO in the subtree; and   a receiving module, adapted to receive status information of the Get command and the root node URI of the occurrence of the MO of the subtree returned by the terminal.   
     
     
         14 . The apparatus of  claim 13 , further comprising:
 an acquisition module, adapted to acquire values of added management nodes for recording types of DM MOs supported by the terminal in the DM tree of a terminal in a management session.   
     
     
         15 . A system of device management, comprising a terminal and a server, wherein the terminal comprises:
 a receiving module, adapted to receive a Get command, wherein the Get command carries an identifier (ID) of an MO (MOID) to be retrieved, and a root node URI of a subtree in a device management tree, and a parameter instructing retrieve, and the parameter instructs the terminal to retrieve and return the root node URI of the occurrence of the MO in the subtree, and   a retrieve module, adapted to retrieve an MO that the server has an access right in the subtree, return status information of the Get command, and the root node URI of the found MO following after the status information to the server,   the server comprises:   a sending module, adapted to send the Get command, wherein the Get command carries the ID of the MO (MOID) to be retrieved, and the root node URI of the subtree in the device management tree, and the parameter instructing the retrieve, and the parameter instructs the terminal to retrieve and return the root node URI of the occurrence of the MO in the subtree, and   a second receiving module, adapted to receive the status information of the Get command and the root node URI of the MO in the subtree returned by the terminal.   
     
     
         16 . The system of  claim 15 , wherein the terminal further comprises:
 a recording module, adapted to record types of DM MOs supported by the terminal in the management node added in the DM tree of the terminal; and   the server further comprising:   an acquisition module, adapted to acquire values of management nodes for recording types of DM MOs supported by the terminal added in a DM tree of a terminal in a management session.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.