Patent ID: 8738848
Filing Date: 2014-05-27
Classification: G11C

Abstract:
1. A method of managing a solid-state mass storage device adapted for use with a host computer system, the mass storage device comprising at least one non-volatile solid-state NAND flash memory component comprising memory cells organized in pages that are adapted to receive and store units of data transferred from the host computer system and correspond to the pages of the at least one memory component, the method comprising: analyzing “0” and “1” bit values of units of data to be written to at least a first of the pages of the at least one memory component by calculating an average bit value of a first unit of data and comparing the average bit value against a predetermined threshold value; and inverting all bit values of the first unit of data before writing the first unit of data to the first page of the at least one memory component if the average bit value is below the threshold value and not inverting bit values of the first unit of data if the average bit value is above the threshold value.