Low-power device recovery using a backup firmware image
AssigneeInfineon Technologies AG
InventorDragos Ionel POENARU
Life of this patent
Estimating the term…
Abstract
Some examples described herein may involve receiving, via a wireless transmission, a firmware code update that is to be installed in a main memory of the electronic device, determining that the firmware code update is not successfully received; determining, based on determining that the firmware code update is not successfully received, that a secondary memory, of the electronic device, includes a firmware image; and installing the backup firmware image, from the secondary memory, in the main memory to provide the set of functionalities to the electronic device
Claims21
1-20. (canceled)
A method, comprising:
- determining, by a device, that a firmware code update that is to be installed in the device is not successfully received;
- determining, by the device and based on determining that the firmware code update is not successfully received, an amount of power remaining in a battery of the device;
- and
- installing, by the device and based on determining that the amount of power remaining in the battery does not satisfy a threshold, a backup firmware to provide a set of functionalities to the device.
A device, comprising:
- one or more memories;
- and
- one or more processors communicatively coupled to the one or more memories, configured to:
- determine that a firmware code update that is to be installed in the device is not successfully received;
- determine, based on determining that the firmware code update is not successfully received, an amount of power remaining in a battery of the device;
- and
- install, based on determining that the amount of power remaining in the battery does not satisfy a threshold, a backup firmware to provide a set of functionalities to the device.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
- determine that a firmware code update that is to be installed in the device is not successfully received;
- determine, based on determining that the firmware code update is not successfully received, an amount of power remaining in a battery of the device;
- and
- install, based on determining that the amount of power remaining in the battery does not satisfy a threshold, a backup firmware to provide a set of functionalities to the device.
Dependencies are inferred from the claim text.