Patent · US Active

System and method for service-initiated internet of things (IoT) device updates

US10838705B2 · kind B2 · utility

4Cited by
9References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 12, 2018
Grant dateNov 17, 2020
Priority date
Expiry dateFeb 12, 2038

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY04S40/18
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and method are described for performing service-initiated updates to IoT devices. For example, one embodiment of a system comprises: a plurality of IoT devices, each IoT device comprising: a storage device to store attributes and/or program code; a processor to execute the program code using the attributes to perform one or more specified functions of the IoT device, and attribute/code management circuitry and/or logic to manage a current state of the attributes and/or program code; an Internet of Things (IoT) cloud service to be communicatively coupled to IoT devices over the Internet, the IoT cloud service including an update service to initiate updates of the attributes and/or program code stored on the plurality of IoT devices, an IoT device to transmit a notification to the update service upon reaching a particular initialization state, the notification including an indication of a current attribute and/or program code state; the update service to responsively determine whether an update to the current attribute and/or program code state is available and, if so, to use a first key to generate a signature over a binary which includes the update to the attribute and/or …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.