×

Apparatus and method for establishing secure communication channels in an internet of things (IoT) system

  • US 10,375,044 B2
  • Filed: 08/07/2017
  • Issued: 08/06/2019
  • Est. Priority Date: 07/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • establishing communication between an Internet of Things (IoT) service and an IoT device through an IoT hub;

    generating, by the IoT service, a first packet comprising an IoT service serial number and an IoT service public key, and signing the first packet using a factory private key of a factory public/private key pair implemented by a manufacturer of the IoT service and/or the IoT device;

    transmitting the signed first packet from the IoT service to the IoT device;

    verifying, by the IoT device, the signed first packet using a factory public key of the factory public/private key pair;

    generating, by the IoT device, a second packet comprising an IoT device serial number and an IoT device public key, and signing the second packet using the factory private key;

    transmitting the signed second packet from the IoT device to the IoT service; and

    verifying, by the IoT service, the signed second packet using the factory public key.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×