摘要 |
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.
|