Devices, systems, and processes for authenticating devices
AssigneeDISH Network L.L.C.
InventorNathan Sones
Life of this patent
Estimating the term…
Abstract
Devices, systems and process for authenticating devices are described. For at least one embodiment, a process for authenticating an IoT device with a hub to initiate an authenticated session, includes the operations of establishing an electronic data connection between an IoT device and a hub, sending an initial authentication signal including a cryptologic component and at least two perceptible components, receiving a responsive message secured by a cryptologic component and including a selection of at least one of the at least two perceptible components, determining whether the selection includes the identifying perceptible component, and establishing an authenticated session between the hub and the IoT device, if the result of the determining step is affirmative.
Claims20
A process for authenticating an IoT device with a hub to initiate an authenticated session, comprising:
- establishing an electronic data connection between an IoT device and a hub;
- sending an initial authentication signal;
- wherein the initial authentication signal includes a cryptologic component and at least two perceptible components;
- wherein at least one of the at least two perceptible components is an identifying perceptible component;
- receiving a responsive message;
- wherein the responsive message is secured, prior to transmission by the IoT device, by the cryptologic component;
- and
- wherein the responsive message includes a selection of at least one of the at least two perceptible components;
- determining whether the selection includes the identifying perceptible component;
- and
- if the result of the determining step is affirmative, establishing an authenticated session between the hub and the IoT device.
A hub device for use in establishing an authenticated session with an IoT device, comprising:
- a processor configured to execute computer readable instructions for establishing an authenticated session between the device and an IoT device;
- an input/output module, coupled to the processor;
- a security module, coupled to the processor;
- a communications module, coupled to the processor;
- a storage module, coupled to the processor, configured to store the computer readable instructions;
- wherein the computer readable instructions include the operations of:
- establishing, via the communications module, an electronic data connection between an IoT device and the hub device;
- sending, via the communications module, an initial authentication signal;
- wherein the initial authentication signal includes a cryptologic component generated by the security module and at least two perceptible components;
- wherein at least one of the at least two perceptible components is an identifying perceptible component;
- receiving, via the communications module, a responsive message;
- wherein the responsive message is secured, prior to transmission by the IoT device, by using the cryptologic component;
- and
- wherein the responsive message includes a selection of at least one of the at least two perceptible components;
- decrypting, using the security module, the responsive message;
- and
- determining, by the processor, whether the selection includes the identifying perceptible component;
- and
- if the result of the determining step is affirmative,
- establishing an authenticated session between the hub device and the IoT device;
- and
- outputting, using the input/output module, a humanly perceptible signal indicating the authenticated session is established.
A non-transitory processor-readable medium providing processor-readable instructions configured to cause one or more processors to execute an application program for use in establishing an authenticated session between a hub and an IoT device, wherein the processor-readable instructions comprise instructions for execution by a processor in an IoT device, comprising:
- establishing an electronic data connection between the IoT device and the hub;
- receiving from the hub an initial authentication signal;
- wherein the initial authentication signal includes a cryptologic component and at least two perceptible components;
- wherein at least one of the at least two perceptible components is an identifying perceptible component;
- outputting a responsive message secured by the cryptologic component and including a selection, by a user of the IoT device, of at least one of the at least two perceptible components;
- and
- upon a determination by the hub that the responsive message includes a selection of the identifying perceptible component and an establishment of an authenticated session between the hub and the IoT device;
- requesting session data from at least one of the hub and a third-party service provider via the authenticated session between the hub and the IoT device;
- wherein the session data includes data provided by at least one of a streaming video service provider, a web service provider, and a data service provider.
Dependencies are inferred from the claim text.