Patent ID: 8868822

Claim:
A data-processing method in a memory having at least a first sector comprising a plurality of storage areas and a second sector comprising a plurality of storage areas, each storage area including data and an identifier associated with the data, the method comprising: copying first data from a first storage area of the plurality of storage areas in the first sector to a second storage area within a leading portion of the plurality of storage areas in the second sector, wherein the first data has not been updated within the first sector; and adding a first identifier of the first data to an area of the second sector by a memory control circuit when copying the first data in the first storage area to the second storage area; comparing the first identifier in the area of the second sector with a second identifier of data to be read from the memory; searching one or more identifiers in the second sector for the second identifier starting at an end of the second sector when the second identifier does not match the first identifier; and after finding an identifier of the one or more identifiers in the second sector that matches the second identifier, reading the data associated with the found identifier from the second sector.