Device management with configuration information
First Claim
Patent Images
1. A method for device management, comprising:
- receiving in a client device, bootstrapping information and device management (DM) session initiation information within a same message from a DM server;
determining by said client device, a client device state;
wherein said client device state is selected from the group consisting of provisioned and unprovisioned;
selecting by said client device one of said bootstrapping information or said DM session initiation information based on the client device state as determined by said client device so as to accordingly(i) bootstrap said client device, whereby said client device state is changed from unprovisioned to provisioned, and said client device is operable to initiate a DM session with a DM server indicated in said same message or(ii) initiate by said client device a device management session in said device, wherein said device management session includes a DM Server indicated in said same message;
wherein only bootstrapping information is selected and DM session initiation information is discarded, if said client device state is unprovisioned, andwherein only DM session initiation information is selected, and bootstrapping information is discarded if said client device state is provisioned
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to device management and to information needed for bootstrapping and initiation. The bootstrapping information and initiation information are sent in one message, wherein the client receives them both. According to the state of the client, one of the informations is selected and used.
-
Citations
11 Claims
-
1. A method for device management, comprising:
-
receiving in a client device, bootstrapping information and device management (DM) session initiation information within a same message from a DM server; determining by said client device, a client device state;
wherein said client device state is selected from the group consisting of provisioned and unprovisioned;selecting by said client device one of said bootstrapping information or said DM session initiation information based on the client device state as determined by said client device so as to accordingly (i) bootstrap said client device, whereby said client device state is changed from unprovisioned to provisioned, and said client device is operable to initiate a DM session with a DM server indicated in said same message or (ii) initiate by said client device a device management session in said device, wherein said device management session includes a DM Server indicated in said same message; wherein only bootstrapping information is selected and DM session initiation information is discarded, if said client device state is unprovisioned, and wherein only DM session initiation information is selected, and bootstrapping information is discarded if said client device state is provisioned - View Dependent Claims (2, 3, 11)
-
-
4. A system for device management comprising:
-
a client device comprising a control unit operable to bootstrap a device management (DM) session and initiating said device management (DM) session, and a server operable to transfer a data single message containing at least both bootstrapping information and DM session initiation information to said client device, wherein said control unit of said device is further operable to determine a client device state, wherein said client device state is selected from the group consisting of provisioned and unprovisioned; and based on the determined client device state to select one of said bootstrapping information or said DM session initiation information, so as to accordingly (i) bootstrap said client device, whereby said client device state is changed from unprovisioned to provisioned, and said client device is operable to initiate a DM session with a DM server indicated in said same message or (ii) initiate by said client device a device management session in said client device, wherein said device management session includes a DM Server indicated in said same message; wherein only bootstrapping information is selected and DM session initiation information is discarded, if said client device state is unprovisioned; wherein only DM session initiation information is selected, and bootstrapping information is discarded if said client device state is provisioned.
-
-
5. A device management (DM) server operable to form a singe message containing at least a client device bootstrapping information and a device management (DM) session initiation information, and to transmit said single message to a client device;
-
wherein the initiation DM session initiation information includes device management server identification information; and wherein the client device state is unknown to said DM server; and upon receiving said single message from said DM server said client device selects one of said bootstrapping information or said DM session initiation information wherein said selection is based on said client device determining a client device state, and wherein said client device state is selected from the group consisting of provisioned and unprovisioned so as to accordingly bootstrap said client device or initiate by said client device a device management session in said client device; wherein only bootstrapping information is selected and DM session initiation information is discarded, if said client device state is unprovisioned, and wherein only DM session initiation information is selected, and bootstrapping information is discarded if said client device state is provisioned. - View Dependent Claims (6, 7)
-
-
8. An apparatus for device management comprising:
-
a receiver operable to receive bootstrapping information and device management (DM) session initiation information, wherein at least both of said bootstrapping information and said device management (DM) session initiation information are received in a same message a processor operable to determine a state of said apparatus, wherein said apparatus state is selected from the group consisting of provisioned and unprovisioned and to select one of said bootstrapping information or said device management (DM) session initiation information based on the determined state so as to accordingly (i) bootstrap said apparatus, whereby said apparatus state is changed from unprovisioned to provisioned, and said apparatus is operable to initiate a DM session with a DM server indicated in said same message or (ii) initiate by said apparatus a device management session in said apparatus, wherein said device management session includes a DM Server indicated in said same message; wherein only bootstrapping information is selected and DM session initiation information is discarded, if said apparatus state is unprovisioned, and wherein only DM session initiation information is selected, and bootstrapping information is discarded if said apparatus state is provisioned.
-
-
9. A computer readable storage medium stored with code, which executed by a processor in an apparatus causes said apparatus:
-
to receive bootstrapping information and device management (DM) session initiation information, wherein at least both of said bootstrapping information and said device management (DM) session initiation information are received in a same message to determine a state of said apparatus wherein the state of said apparatus is selected from the group consisting of provisioned and unprovisioned; and to select one of said bootstrapping information or said device management (DM) session initiation information based on the determined state of the apparatus so as to accordingly (i) bootstrap said apparatus, whereby the state of said apparatus is changed from unprovisioned to provisioned, and said apparatus is operable to initiate a DM session with a DM server indicated in said same message or (ii) initiate by said apparatus a device management session in said apparatus, wherein said device management session includes a DM Server indicated in said same message; wherein only bootstrapping information is selected and DM session initiation information is discarded, if the state of said apparatus is unprovisioned, and wherein only DM session initiation information is selected, and bootstrapping information is discarded if the state of said apparatus is provisioned.
-
-
10. An apparatus comprising:
-
means for receiving bootstrapping information and device management (DM) session initiation information, wherein at least both of said are received in a same message, means for determining a state of said apparatus wherein said apparatus state is selected from the group consisting of provisioned and unprovisioned and means for selecting one of said bootstrapping information or said device management (DM) session initiation information based on the determined state of said apparatus so as to accordingly (i) bootstrap said apparatus, whereby the state of said apparatus is changed from unprovisioned to provisioned, and said apparatus is operable to initiate a DM session with a DM server indicated in said same message or (ii) initiate by said apparatus device management session in said apparatus, wherein said device management session includes a DM Server indicated in said same message; wherein only bootstrapping information is selected and DM session initiation information is discarded, if the state of said apparatus is unprovisioned, and wherein only DM session initiation information is selected, and bootstrapping information is discarded if the state of said apparatus is provisioned.
-
Specification