Smart object identification in the digital home
AssigneeConvida Wireless, LLC
InventorsShamim Akbar Rahman, Dale N. Seed, Lijun Dong, Chonggang Wang, Quang Ly
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices may be used for assigning names and bootstrapping of security credentials for Smart Objects inside a Digital Home environment. Methods, systems, and devices for identification and security bootstrapping of a smart object within a digital home environment may include automated assignment of a device level ID and security credential for each smart object in the home using a resource directory.
Claims20
A resource directory server for naming a mobile device, the resource directory server comprising:
- a processor;
- and
- a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
- configuring a naming convention applicable to one or more machine-to-machine devices, wherein the naming convention is based on a device type of the one or more machine-to-machine devices;
- receiving a request to register, wherein the request is indicative of being from a first machine-to-machine device at power-on;
- querying, based on the use of a representational state transfer (REST) interface, a proxy for approval on whether to allow the first machine-to-machine device to join a digital home network;
- based on receiving approval, determining a name for the first machine-to-machine device based on the request to register and the naming convention;
- and
- providing the name to the first machine-to-machine device.
A method for naming a mobile device, the method comprising:
- configuring, by a resource directory server, a naming convention applicable to one or more machine-to-machine devices, wherein the naming convention is based on a device type of the one or more machine-to-machine devices;
- receiving, by the resource directory server, a request to register with a resource directory server, wherein the request is indicative of being from a first machine-to-machine device at power-on;
- querying by the resource directory server, based on the use of a representational state transfer (REST) interface, a proxy for approval on whether to allow the first machine-to-machine device to join a digital home network;
- based on receiving approval, determining, by the resource directory server, a name for the first machine-to-machine device based on the request to register and the naming convention;
- and
- providing, by the resource directory server, the name to the first machine-to-machine device.
A computer readable storage medium comprising computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:
- configuring, by a resource directory server, a naming convention applicable to one or more machine-to-machine devices, wherein the naming convention is based on a device type of the one or more machine-to-machine devices;
- receiving, by the resource directory server, a request to register with the resource directory server, wherein the request is indicative of being from a first machine-to-machine device at power-on;
- querying by the resource directory server, based on the use of a representational state transfer (REST) interface, a proxy for approval on whether to allow the first machine-to-machine device to join a digital home network;
- based on receiving approval, determining, by the resource directory server, determining a name for the first machine-to-machine device based on the request to register and the naming convention;
- and
- providing, by the resource directory server, the name to the first machine-to-machine device.
Dependencies are inferred from the claim text.