Methods and systems for updating device firmware while maintaining state and connectivity
US12026506B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 8, 2022 |
| Grant date | Jul 2, 2024 |
| Priority date | — |
| Expiry date | Sep 28, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/654
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and related method, including a first processor core, a second processor core and a control circuitry to receive requests to update existing firmware of the first processor core to a new firmware. The control circuitry loads existing firmware onto the second processor core and migrates data associated with the existing firmware on the first processor core to the second processor core. The control circuitry stops the transaction execution by the first processor core while causing the second processor core to execute transactions in place of the first processor core. The control circuitry restarts the first processor core, replaces the existing firmware on the first processor core with the new firmware, and migrates data of the existing firmware on the second processor core to the first processor core. The control circuitry stops the transaction execution of the second processor core and causes the first processor core to execute transactions.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.