Patent ID: 9053809
Filing Date: 2015-06-09
Classification: G06F,G11C

Abstract:
1. A method, comprising: receiving data for storage in a memory device, wherein the memory device includes a plurality of memory cells, and wherein the data includes a plurality of pages; storing a first page of the plurality of pages in a first group of the plurality of memory cells; determining if data stored in the first group of the plurality of memory cells is subject to corruption due to a subsequent storage of a second page of the plurality of pages; calculating redundancy information over the first page of data in response to determining that the data stored in the first group of the plurality of memory cells is subject to corruption due to the subsequent storage of the second page of the plurality of pages; storing the redundancy information in the memory device; storing the second page of the plurality of pages; discarding the redundancy information in response to determining the data has been stored; and recovering at least a portion of the first page of data using the redundancy information in response to determining the at least a portion of the first page of data has been corrupted.