×

System and method for updating devices that execute an operating system or application program directly from nonvolatile storage

  • US 7,287,068 B1
  • Filed: 12/13/2002
  • Issued: 10/23/2007
  • Est. Priority Date: 12/13/2002
  • Status: Active Grant
First Claim
Patent Images

1. A device content update method, comprising:

  • sending information about an initial index to a server, the initial index relating to a directory of content stored in a nonvolatile non-disk memory of a device;

    receiving a reply from the server, wherein the reply comprises a list of modifications to substantially match the initial index on the device with a master index on the server;

    building an updated index in the nonvolatile non-disk memory by using random access memory of the device to sequentially modify the initial index with the list of modifications so that the updated index substantially matches the master index;

    building a list of updated content in the nonvolatile non-disk memory by using the random access memory to sequentially compare the initial index and the updated index, wherein the list of updated content identifies one or more files in the updated index different from the initial index;

    sending one or more requests for updated content in the list of updated content to the server;

    receiving requested content from the server in response to the one or more requests;

    modifying the directory in the nonvolatile non-disk memory by using the random access memory to sequentially compare the initial index and the updated index; and

    installing the requested content into the modified directory of the nonvolatile non-disk memory.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×