Encoding data for storage in a data storage device
US9071269B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 1, 2012 |
| Grant date | Jun 30, 2015 |
| Priority date | — |
| Expiry date | Aug 1, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/403
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A data storage device includes a memory and a controller. A method performed in the data storage device includes performing a first transformation of a unit of data to generate a first transformed unit of data. Performing the first transformation includes sorting permutations of the unit of data. The method includes performing a move-to-front transformation of the first transformed unit of data to generate a second transformed unit of data. The method includes performing a weight-based encoding of the second transformed unit of data to generate an encoded unit of data. The encoded unit of data has a same number of bits as the unit of data.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.