Patent ID: 7958433

Claim:
A method of storing data, the method comprising: associating a data redundancy level with the data, wherein the data redundancy level corresponds to a desired level of protection for the data; locating, based on the desired level of protection for the data, a zone within a memory system having a zone redundancy level that matches the data redundancy level of the data, the memory system having been previously partitioned into a plurality of zones with each of the plurality of zones associated with a respective zone redundancy level; storing the data in the located; and in response to a change in the data redundancy level associated with the data stored in the located zone, moving the data to another zone within the memory system, wherein the change in the data redundancy level associated with the data stored in the located zone is based on at least one criterion, the at least one criterion including a length of time that the data is stored in the memory system.