Managing devices through use of blocks of operational profiles
AssigneeAT&T Intellectual Property I, L.P.
InventorsWalter Cooper Chastain, Jason Sikes, James Hamilton, Stephen Emille Chin
Life of this patent
Estimating the term…
Abstract
Aspects of the subject disclosure may include, for example, identifying a plurality of operational profiles that are to be shared by a plurality of devices; assigning a first operational profile of the plurality of operational profiles to a first device of the plurality of devices; assigning a second operational profile of the plurality of operational profiles to a second device of the plurality of devices; facilitating provision of the first operational profile on the first device; and facilitating provision of the second operational profile on the second device. Other embodiments are disclosed.
Claims20
A method, comprising:
- receiving from a server, by a processing system of a mobile communication device including a processor, a list identifying a plurality of operational profiles, forming a pool, that are to be shared by a plurality of Internet of Things (IoT) devices;
- and
- coordinating assignment, by the processing system, of each operational profile of the pool so as to prevent simultaneous use of a same operational profile by more than one IoT device of the plurality of IoT devices at a same time, the coordinating comprising:
- providing by the processing system, based upon the list, a first operational profile of the plurality of operational profiles to a first IoT device of the plurality of IoT devices, the providing of the first operational profile enabling use by the first IoT device of the first operational profile, the first operational profile having a first level of privileges, the first operational profile having a time to live period, the first operational profile being converted at an expiration of the time to live period to a bootstrap profile, and the bootstrap profile providing limited connectivity solely for a purpose of converting back to the first operational profile;
- and
- providing by the processing system, based upon the list, a second operational profile of the plurality of operational profiles to the first IoT device, the providing of the second operational profile enabling the first IoT device to send to a second IoT device the second operational profile for use by the second IoT device, the second operational profile having a second level of privileges, the first level of privileges being higher than the second level of privileges, the first IoT device being a separate device from the second IoT device, and the first operational profile provided to the first IoT device facilitating disabling for the second IoT device of services associated with the second operational profile.
A mobile communication device, comprising:
- a processing system including a processor;
- and
- a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
- receiving, from a server, a list of a plurality of operational profiles forming a pool that is to be shared by a plurality of devices;
- coordinating assignment of each operational profile of the pool so as to prevent simultaneous use of a same operational profile by more than one device of the plurality of devices at a same time, the coordinating comprising:
- assigning a first operational profile of the plurality of operational profiles to a first device of the plurality of devices, the first operational profile being a master operational profile having a higher level of privileges;
- and
- assigning a second, different, operational profile of the plurality of operational profiles to a second device of the plurality of devices, the second operational profile being a slave operational profile having a lower level of privileges, the first device being a separate device from the second device, and the first operational profile assigned to the first device facilitating disabling for the second device of services associated with the second operational profile;
- facilitating first provision of the first operational profile on the first device, the first operational profile having a time to live period, the first operational profile being converted at an expiration of the time to live period to a bootstrap profile, and the bootstrap profile providing limited connectivity solely for a purpose of converting back to the first operational profile;
- and
- facilitating second provision of the second operational profile on the second device.
A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system of a mobile communication device including a processor, facilitate performance of operations, the operations comprising:
- receiving, from a server that is part of a communications network operated by a network provider, a list of a plurality of operational profiles forming a pool, each operational profile being assigned to a different Internet of Things (IoT) device of a plurality of IoT devices;
- and
- coordinating assignment of each operational profile of the pool so as to prevent simultaneous use of a same operational profile by more than one IoT device of the plurality of IoT devices at a same time, the coordinating comprising:
- providing, based upon each operational profile being assigned to a different IoT device of the plurality of IoT devices, a first operational profile of the plurality of operational profiles to a first IoT device of the plurality of IoT devices, the first operational profile having a first level of privileges, the first operational profile having a time to live period, the first operational profile being converted at an expiration of the time to live period to a bootstrap profile, and the bootstrap profile providing limited connectivity solely for a purpose of converting back to the first operational profile;
- and
- providing, based upon each operational profile being assigned to a different IoT device of the plurality of IoT devices, a second operational profile of the plurality of operational profiles to a second IoT device of the plurality of IoT devices, the second operational profile having a second level of privileges, the first IoT device being a separate device from the second IoT device, the first level of privileges being higher than the second level of privileges, and the first operational profile provided to the first IoT device facilitating disabling for the second IoT device of services associated with the second operational profile.
Dependencies are inferred from the claim text.