System and method for updating devices that execute an operating system or application program directly from nonvolatile storage
US7287068B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 13, 2002 |
| Grant date | Oct 23, 2007 |
| Priority date | — |
| Expiry date | Apr 20, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/65
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In a content update method, a device sends information to a server about an initial index related to a directory of content stored in the device's nonvolatile non-disk memory (e.g., flash memory). Upon receiving a modification list from the server, the device builds an updated index in flash memory that matches the server's master index by using the device's RAM to sequentially modify the initial index with the listed modifications. The device also builds an updated content list in flash memory using the device's RAM to sequentially compare the initial and updated indexes. The device sends requests for updated content in the updated content list to the server. Upon receiving requested content, the device modifies the directory in flash memory by using the device's RAM to sequentially compare the initial and updated indexes so that the requested content can be installed into the modified directory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.