Patent ID: 9529668
Filing Date: 2016-12-27
CPC Classification: G06F,G11C

Claim Text:
1. A method, comprising: writing a lower page data from a transfer buffer of a controller of a solid state drive to a nonvolatile memory in a solid state drive; subsequent, to writing the lower page data to the non-volatile memory, storing in the transfer buffer an upper page data received from a host; subsequent to storing the upper page data in the transfer buffer, reading the lower page data from the non-volatile memory to store in the transfer buffer as an error corrected lower page data, wherein the error corrected lower page data is stored in the transfer buffer in addition to the upper page data that is already stored in the transfer buffer; writing the error corrected lower page data to the non-volatile memory from the transfer buffer that stores both the error corrected lower page data and the upper page data; and subsequent to writing the error corrected lower page data to the non-volatile memory from the transfer buffer that stores both the error corrected lower page data and the upper page data, writing the upper page data stored in the transfer buffer to the non-volatile memory.