Patent ID: 8019932

Claim:
A method comprising: writing or storing information associated with a particular logical block address (LBA) in a sector location of a first group of blocks of memory, the first group of blocks of memory comprising at least one block of memory and the information comprising sector information; and rewriting or updating the information associated with the particular LBA in a free or available sector location of the first group of blocks of memory, wherein rewriting or updating the information associated with the particular LBA comprises: writing or storing rewritten or updated sector information in the free or available sector location of the first group of blocks of memory; identifying the rewritten or updated sector information as being current or new; identifying the sector information associated with the particular LBA that had been previously written or stored as old; and writing or storing sector information written or stored in the first group of blocks of memory and identified as current or new, including the rewritten or updated sector information, in sector locations of a second group of blocks of memory in accordance with a sequential order of respective LBAs associated with the sector information written or stored in the first group of blocks of memory and identified as current or new, wherein the second group of blocks comprise at least one block of memory and each block of the second group of blocks is associated with a respective virtual logical block address (VLBA).