×

Block management for mass storage

  • US 8,019,932 B2
  • Filed: 05/04/2010
  • Issued: 09/13/2011
  • Est. Priority Date: 07/21/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. 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).

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