| CPC G06F 9/4416 (2013.01) [H04L 47/82 (2013.01)] | 26 Claims |

|
1. A method of operating a lightweight machine to machine (LwM2M) device that is operable to connect to a network, the method comprising:
requesting a Bootstrap data object from a LwM2M network node reachable via the network, the Bootstrap data object comprising an identification of a LwM2M device management server and configuration information, wherein the Bootstrap data object is requested by the LwM2M device without direct contact with a Bootstrap server, and wherein the LwM2M network node is separate from the Bootstrap server and has been previously provisioned with the Bootstrap data object by the Bootstrap server;
receiving, by the LwM2M device, the Bootstrap data object from the LwM2M network node without direct contact with the Bootstrap server, wherein the Bootstrap data object further comprises a representation of a prerequisite object configuration;
responsive to determining that the representation of the prerequisite object configuration matches a representation of an existing object configuration stored on the LwM2M device, configuring at least one of a plurality of data objects on the LwM2M device in accordance with the Bootstrap data object; and
requesting registration with the LwM2M device management server identified in the Bootstrap data object.
|