IP Library Granted Patent US 7,734,728
Granted Patent B2
US 7,734,728 · App. 10/665,878 · Granted Jun 8, 2010

Addressing a management object

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,734,728
App. No.
10/665,878
Granted
Jun 8, 2010
Kind
B2
Abstract

The invention relates to a method of addressing a management object in a device management system, wherein at least one management object is added to a manageable client device. The method comprises retrieving a content of a predetermined data element from information in the management object. At least part of the content of said data element is coded using a predetermined coding algorithm. At least part of the content of said data element, in coded form, is assigned as an identifier for the management object. The identifier is used to address the management object.

Claims (50)

1. An apparatus comprising a processor and a memory storing executable instructions that, in response to execution by the processor, cause the apparatus at least to:

receive from a server information of at least one management object of a device management system,

retrieve content of a predetermined data element for assigning an identifier for the device management object,

index at least part of the content of said data element using running numbering,

assign the indexed at least part of the content of said data element as an identifier for a device management object,

add said identifier as a new entry in a management tree of the apparatus, and

use said identifier to address the device management object in the device management tree.

2. The apparatus as claimed in claim 1 , wherein the apparatus is configured to operate as a client device according to a SyncML device management protocol.

3. The apparatus as claimed in claim 1 , wherein the apparatus is configured to add the device management object as a new device management object including provisioning settings from a provisioning document received during a bootstrap process.

4. An apparatus according to claim 1 , wherein the apparatus is a mobile communications device.

5. A method comprising:

receiving information of at least one management object of a device management system,

retrieving content of a predetermined data element for assigning an identifier for the device management object,

indexing at least part of the content of said data element using running numbering,

assigning the indexed at least part of the content of said data element as an identifier for a device management object,

adding said identifier as a new entry in a management tree, and

using said identifier to address the device management object in the device management tree.

6. A method as claimed in claim 5 , wherein the device management object is added as a new device management object including provisioning settings from a provisioning document received during a bootstrap process.

7. An apparatus comprising a processor and a memory storing executable instructions that, in response to execution by the processor, cause the apparatus at least to:

retrieve content of a predetermined data element for assigning an identifier for a device management object,

index at least part of the content of said data element using running numbering,

assign the indexed at least part of the content of said data element as an identifier for a device management object,

add said identifier as a new entry in a management tree of the apparatus,

use said identifier to address the device management object in the device management tree, and

transmit information of the management object to client device to arrange assignment of an identifier for addressing the management object similarly in the client device.

8. An apparatus comprising a processor and a memory storing executable instructions that, in response to execution by the processor, cause the apparatus at least to:

retrieve content of a predetermined data element for assigning an identifier for a device management object,

hash at least part of the content of said data element using a predetermined hashing algorithm,

assign the hashed at least part of the content of said data element as an identifier for a device management object,

add said identifier as a new entry in a management tree of the apparatus,

use said identifier to address the device management object of a device management tree, and

transmit information of the management object to a client device to arrange assignment of an identifier for addressing the management object similarly in the client device.

9. An apparatus according to claim 8 , wherein the apparatus is a server supporting a SyncML device management protocol.

10. An apparatus according to claim 8 , wherein the apparatus is configured to assign the identifier in connection with a bootstrap process.

11. A method, comprising:

retrieving content of a predetermined data element for assigning an identifier for a device management object,

hashing at least part of the content of said data element using a predetermined hashing algorithm,

assigning the hashed at least part of the content of said data element as an identifier for a device management object,

adding said identifier as a new entry in a management tree of the apparatus,

using said identifier to address the device management object of a device management tree, and

transmitting information of the management object to client device to arrange assignment of an identifier for addressing the management object similarly in the client device.

12. A method according to claim 11 , wherein the identifier is assigned in connection with a bootstrap process.

13. An apparatus comprising a processor and a memory storing executable instructions that, in response to execution by the processor, cause the apparatus at least to:

receive from a server information of at least one management object of a device management system,

retrieve content of a predetermined data element for assigning an identifier for the device management object,

hash at least part of the content of said data element using a predetermined hashing algorithm,

assign the hashed at least part of the content of said data element as an identifier for a device management object,

add said identifier as a new entry in a management tree of the apparatus, and

use said identifier to address the device management object of a device management tree.

14. An apparatus according to claim 13 , wherein the apparatus is a mobile communications device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035496/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2004
From: SAHINOJA, MIKKO; KAAPPA, EERO
To: NOKIA CORPORATION
Reel/Frame 014902/0263 →