Patent · US Active

Data storage scheme for non-volatile memories based on data priority

US8356137B2 · kind B2 · utility

7Cited by
1References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2010
Grant dateJan 15, 2013
Priority date
Expiry dateFeb 17, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7202
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are disclosed for partitioning data for storage in a non-volatile memory (“NVM”), such as flash memory. In some embodiments, a priority may be assigned to data being stored, and the data may be logically partitioned based on the priority. For example, a file system may identify a logical address within a first predetermined range for higher priority data and within a second predetermined range for lower priority data, such using a union file system. Using the logical address, a NVM driver can determine the priority of data being stored and can process (e.g., encode) the data based on the priority. The NVM driver can store an identifier in the NVM along with the data, and the identifier can indicate the processing techniques used on the associated data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.