Patent · US Active

System and method for updating firmware in real-time

US9690572B2 · kind B2 · utility

1Cited by
11References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 6, 2016
Grant dateJun 27, 2017
Priority date
Expiry dateMar 18, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/654
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system controlled by firmware includes a memory and a processor. The memory includes a first memory block for storing non-programmable code used for performing key functions, and second and third memory blocks for storing programmable code used for performing normal functions. During operation, one of the second and third memory blocks in which the programmable code is being executed is an active memory block. After receiving new programmable code, the processor identifies the inactive memory block, stores the new programmable code therein, and switches to execute the new programmable code while continuing to perform the key functions using the non-programmable code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.