Dynamic nonvolatile memory update in a computer system
US5930504A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Jul 22, 1996 |
| Grant date | Jul 27, 1999 |
| Priority date | — |
| Expiry date | Jul 22, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/24
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An improved process for updating a nonvolatile memory of a computer system includes selecting a logical area of the nonvolatile memory to update. Protected procedures are copied from one of the selected logical area and an update file. Information from the update file is copied to the nonvolatile memory in accordance with the copied protected procedures. Another method of updating the nonvolatile memory includes selecting at least a portion of the nonvolatile memory to update. Protected procedures including an updated memory map are copied from an update file. Information from the update file is copied to the nonvolatile memory in accordance with the copied protected procedures. An update file to facilitate the improved update processes includes a header section and a update information section. The update information section includes updated code and data for the nonvolatile memory. The header includes a code usage indicator, and offsets to an update table and protected procedures in order to facilitate the update process. The code usage indicator indicates whether the protected procedures are copied from the update file or the nonvolatile memory. The offsets locate the update tab…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.