Patent ID: 7861122
Filing Date: 2010-12-28
Classification: G06F,G11C

Abstract:
1. A computer-implemented method for monitoring health of a flash memory device, the method comprising: collecting, by the flash memory device, information indicating health of memory of the flash memory device, wherein the information indicating the health of the memory is collected by the flash memory device during normal operation of the flash memory device, wherein normal operation of the flash memory device includes operation when the flash memory device is not connected to the external computing device; receiving, at the flash memory device from an external computing device, a request for the collected health information; transmitting, by the flash memory device, the collected health information to the external computing device, wherein the external computing device is configured to analyze the collected health information to determine a level of health of the memory in the flash memory device; receiving, at the flash memory device from the external computing device, a command to perform an operation determined by the external computing device based upon the determined level of health of the memory in the flash memory device; and in response to receiving the command, performing, by the flash memory device, the operation.