US 12,108,253 B2
Protected resetting of an IoT device
Rainer Falk, Poing (DE); Felix Nagel, Nuremberg (DE); and Christian Winter, Rednitzhembach (DE)
Assigned to Siemens Energy Global GmH & Co. KG, Munich (DE)
Appl. No. 17/778,507
Filed by Siemens Energy Global GmbH & Co. KG, Munich (DE)
PCT Filed Oct. 26, 2020, PCT No. PCT/EP2020/079992
§ 371(c)(1), (2) Date May 20, 2022,
PCT Pub. No. WO2021/099063, PCT Pub. Date May 27, 2021.
Claims priority of application No. 19210364 (EP), filed on Nov. 20, 2019.
Prior Publication US 2022/0417749 A1, Dec. 29, 2022
Int. Cl. H04W 12/08 (2021.01); G06F 21/31 (2013.01); G06F 21/45 (2013.01); H04W 12/06 (2021.01)
CPC H04W 12/08 (2013.01) [G06F 21/31 (2013.01); G06F 21/45 (2013.01); H04W 12/06 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method for reconfiguring an Internet of things (IoT) device, wherein the IoT device is able to be connected to a cloud backend via a network, which comprises the following steps of:
forming a first random value by the IoT device;
forming a second random value by the cloud backend;
forming an access code based on the first random value and the second random value;
storing the access code, to be input locally, in the cloud backend;
storing the access code or check information formed based on the access code on the IoT device, wherein the access code is provided only on a condition that the IoT device has not logged onto the cloud backend via the network for a predetermined period of time;
querying the access code from the cloud backend;
inputting the access code queried on a local configuration interface of the IoT device or on an input device connected to the local configuration interface of the IoT device;
comparing an input access code with the access code stored on the IoT device or check information formed based on the access code; and
authorizing the IoT device to be reconfigured in an event of a positive comparison of the input access code with the access code stored on the IoT device or the check information formed based on the access code.