Method and Devices for Communicating Between an Internet of Things Device and a Remote Computer System
AssigneeLegic Identsystems AG
InventorsSebastian Guerrero, Peter Plüss
Life of this patent
Estimating the term…
Abstract
The disclosure relates to an IoT device, a remote computer system, and a method of communicating between the IoT device and the remote computer system, the method comprising generating in the remote computer system, for the IoT device, an update data package, divided into a plurality of update package parts, transmitting the update data package to a mobile communication device, and transmitting, from the mobile communication device to the IoT device, required update package parts.
Claims22
A method of communicating between an Internet of Things device and a remote computer system, the method comprising:
- storing in the remote computer system, linked to a unique identifier of an Internet of Things device, a digital twin of the Internet of Things device, the digital twin comprising a current set of access rights for the Internet of Things device and configuration data including an address of a mobile communication device, as a communication relay address;
- generating in the remote computer system, for the Internet of Things device, an update data package, divided into a plurality of update package parts, each update package part including a subset of the current set of access rights and update metadata for the update package part;
- transmitting via a mobile radio communication network the update data package for the Internet of Things device, from the remote computer system to the mobile communication device, using the communication relay address linked to the unique identifier of the Internet of Things device;
- receiving, in the Internet of Things device, the update metadata for each of the update package parts, from the mobile communication device via close range communication;
- identifying, in the Internet of Things device, one or more required update package parts, using the update metadata received from the mobile communication device and stored metadata relating to one or more sets of access rights stored in a memory of the Internet of Things device;
- transmitting, from the Internet of Things device to the mobile communication device, via the close range communication, a request message indicating the one or more required update package parts;
- and
- receiving, in the Internet of Things device from the mobile communication device, via the close range communication, the one or more required package parts of the update data package as indicated in the request message.
A remote computer system for communicating with an Internet of Things device, the remote computer system comprising;
- a communication module configured to exchange data with a mobile communication device via a mobile radio communication network;
- a memory configured to store a digital twin of the Internet of Things device linked to a unique identifier of the Internet of Things device, the digital twin comprising a current set of access rights for the Internet of Things device and configuration data including an address of a mobile communication device, as a communication relay address;
- and
- a processor configured to;
- generate, for the Internet of Things device, an update data package divided into a plurality of update package parts, each update package part including a subset of the current set of access rights and update metadata for the update package part, and
- transmit via the mobile radio communication network the update data package for the Internet of Things device to the communication relay address linked to the unique identifier of the Internet of Things device, for forwarding, by the mobile communication device, via close range communication, one or more required update package parts, as indicated by a request message received by the mobile communication device from the Internet of Things device.
An Internet of Things device, comprising an electronic communication circuit for close range communication, a processor connected to the electronic communication circuit, and a memory, wherein the processor is configured to:
- receive, from a remote computer system update metadata as forwarded by a mobile communication device, the update metadata relating to each of a plurality of update package parts of an update data package received by the mobile communication device;
- identify one or more required update package parts, using the update metadata received from the mobile communication device and stored metadata relating to one or more sets of access rights stored in the memory of the Internet of Things device;
- transmit, from the Internet of Things device to the mobile communication device, via the close range communication, a request message indicating the one or more required update package parts;
- and
- receive, in the Internet of Things device from the mobile communication device, via the close range communication, the one or more required update package parts of the update data package as indicated in the request message.
Dependencies are inferred from the claim text.