×

System for atomically updating a plurality of files

  • US 8,839,226 B2
  • Filed: 08/18/2011
  • Issued: 09/16/2014
  • Est. Priority Date: 09/28/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a processor;

    flash memory; and

    non-transitory media on which a plurality of machine-executable instructions are stored that when executed by the processor updates existing data by performing operations including;

    writing updated data to a pad file in the flash memory that is located at a different memory location from a memory location of the existing data so that the flash memory comprises both the existing data and the updated data, wherein the pad file is to pad a location of an adjoining file of the flash memory; and

    performing an atomic operation to modify configuration data to indicate whether the existing data or the updated data is valid and is to be loaded and executed, such that only the existing data will be loaded and executed before the atomic operation is performed and only the updated data will be loaded and executed after the atomic operation is performed.

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