US Patent Application 18009967. SOFTWARE UPDATE GATEWAY AND METHOD FOR UPDATING SOFTWARE OF IOT DEVICE simplified abstract

From WikiPatents
Jump to navigation Jump to search

SOFTWARE UPDATE GATEWAY AND METHOD FOR UPDATING SOFTWARE OF IOT DEVICE

Organization Name

LG ELECTRONICS INC.


Inventor(s)

Kwangsoo Lim of Seoul (KR)

Hojoong Jeong of Seoul (KR)

Jangmuk Cho of Seoul (KR)

SOFTWARE UPDATE GATEWAY AND METHOD FOR UPDATING SOFTWARE OF IOT DEVICE - A simplified explanation of the abstract

This abstract first appeared for US patent application 18009967 titled 'SOFTWARE UPDATE GATEWAY AND METHOD FOR UPDATING SOFTWARE OF IOT DEVICE

Simplified Explanation

This patent application describes a software update gateway for updating the software of IoT devices. Here are the key points:

  • The gateway connects to a software update server through a public network.
  • It can connect to multiple IoT devices, both through the public network and a local network.
  • The gateway has a software database to store the current version of the software for the IoT devices.
  • A processor controls the gateway to receive software update requests from the IoT devices and transfer them to the update server.
  • The gateway receives differential update data from the server and generates a new version of the full update data for the IoT devices.
  • The generated update data is transmitted back to the IoT devices based on the operational status of the gateway.

Overall, this patent application presents a system for efficiently updating the software of IoT devices using a gateway that connects to a server and manages the update process based on the operational status of the gateway.


Original Abstract Submitted

A software update gateway for updating a software of an IoT (Internet of Things) device. The gateway includes a transceiver configured to connect to a software update server through a public network, connect to at least one first IoT device through the public network, and connect to at least one second IoT device through a local network of the at least one second IoT device; a software database configured to store a first version of a full update data for a software of the at least one first IoT device; and a processor configured to control the transceiver to receive a software update request from the at least one first IoT device via the public network, control the transceiver to transfer the software update request to the software update server via the public network, control the transceiver to receive differential update data for the software of the at least one first IoT device from the software update server via the public network, generate a second version of the full update data for the software of the at least one first IoT device based on the first version and the differential update data, and control the transceiver to transmit the generated second version of the full update data of the at least one first IoT device to the at least one first IoT device via the public network based on a collected operational status of the software update gateway.