Patent ID: 8775874
Filing Date: 2014-07-08
Classification: G06F,G11C

Abstract:
1. A data protection method, for a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of physical blocks, the data protection method comprising: if the rewritable non-volatile memory module is powered on, obtaining a power-off period from a first time that the rewritable non-volatile memory module is previously powered off to a second time that the rewritable non-volatile memory module is currently powered on; if the power-off period is longer than a first time threshold, determining whether each of the physical blocks satisfies an update condition according to a block information of one of the physical blocks; executing an update procedure on the physical blocks satisfying the update condition, wherein the update procedure is configured to read a first data from the one of the physical blocks on which the update procedure is executed and rewrite the first data into the one of the physical blocks.