×

Geo-replicated IoT hub

  • US 10,666,724 B1
  • Filed: 11/20/2018
  • Issued: 05/26/2020
  • Est. Priority Date: 11/20/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a target Internet of Things (IoT) hub in a plurality of geo-replicated IoT hubs to maintain telemetry data redundancy for IoT devices across the plurality of geo-replicated IoT hubs, in which the target geo-replicated IoT hub and each of the plurality of geo-replicated IoT hubs are comprised of servers to communicate with IoT devices, comprising:

  • receiving telemetry data associated with an IoT device from a first geo-replicated IoT hub, in which the first geo-replicated IoT hub is connected to and communicates with the IoT device to receive the telemetry data;

    receiving a request from the IoT device to establish a network connection for communicating telemetry data from the IoT device to the target geo-replicated IoT hub;

    responsive to the received request, transmitting a proposal to each available geo-replicated IoT hub to receive ownership over the IoT device, ownership being that the IoT device transmits telemetry data to the target geo-replicated IoT hub and the target geo-replicated IoT hub transmits commands or data to the IoT device; and

    taking ownership over the IoT device upon receiving confirmation from one or more of the available geo-replicated IoT hubs and a quorum being established among the plurality of geo-replicated IoT hubs for the target geo-replicated IoT hub to take ownership over the IoT device.

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