Patent ID: 9354818
Filing Date: 2016-05-31
CPC Classification: G06F,Y02D

Claim Text:
1. A memory device, comprising: a non-volatile memory; a volatile memory that stores data read from the non-volatile memory; and a controller that controls operations of the memory device; wherein, the controller saves to a host device the data stored in the volatile memory without a saving request from the host device; the controller reads the data from the host device after the data is saved to the host device; and the controller verifies validity or accuracy of the data read from the host device based on verification data added to the data saved in the host device, wherein the verification data is a checksum or a hash; and wherein, when there is no match between a checksum or a hash determined from the data saved in the host device and a checksum or a hash added to the data saved in the host device, the controller accesses the non-volatile memory to recover the data saved in the host device.