×

System and method for establishing a secondary communication channel to control an internet of things (IOT) device

  • US 10,091,242 B2
  • Filed: 12/14/2015
  • Issued: 10/02/2018
  • Est. Priority Date: 12/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method to establish a secondary communication channel between an Internet of Things (IoT) device and a client device comprising:

  • establishing, by the IoT device, a primary secure communication channel between the IoT device and an IoT service using a primary set of keys;

    performing, by the IoT device, a secondary key exchange using the primary secure communication channel, the client device and the IoT device each being provided with a secondary set of keys following the secondary key exchange;

    receiving, by the IoT device, a passcode from an application (app) on the client device, a user of the client device choosing the passcode and the passcode being transmitted to the IoT device over the primary secure communication channel;

    storing, by the IoT device, the passcode on the IoT device;

    detecting, by the IoT device and/or the client device, that the primary secure communication channel is inoperative andresponsively establishing, by the IoT device and/or the client device, a secondary secure wireless connection between the client device and the IoT device using the secondary set of keys;

    requesting, by the IoT device, the user to enter the passcode from the client device; and

    providing, by the IoT device, the client device with access to data and/or functions made available by the IoT device over the secondary secure wireless connection only if the user enters the correct passcode from the client device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×