Patent Document ID: 10147048
Application ID: 14719319
Patent Flag: 1

Claim One:
1. A storage device lifetime monitoring system for monitoring lifetimes of a plurality of storage devices, the storage device lifetime monitoring system comprising: a storage device detecting and analyzing circuit; a database coupled to the storage device detecting and analyzing circuit; a lifetime estimation training circuit coupled to the storage device detecting and analyzing circuit; and a lifetime predicting circuit coupled to the storage device detecting and analyzing circuit and the lifetime estimation training circuit, wherein the database records a plurality of training data, wherein each of the training data comprises training operation activity information and a corresponding training lifetime value, wherein the training operation activity information of each of the training data is an amount of training access errors, wherein the storage device detecting and analyzing circuit collects current operation activity information of each of the storage devices, and the collected current operation activity information comprises a current amount of access errors of the corresponding storage device, wherein the lifetime estimation training circuit constructs, according to a plurality of amounts of training access errors and the plurality of corresponding training lifetime values in the plurality of the training data, a storage device lifetime predicting model, wherein the storage device lifetime predicting model generates a prediction curve, wherein each point of the prediction curve indicates a mapping relation between an amount of access errors and a predicted lifetime value corresponding to the amount of access errors, wherein the lifetime predicting circuit identifies a first current amount of access errors of a first storage device among the storage devices according to the first current operation activity information of the first storage device, and uses the prediction curve and the first current amount of access errors to generate a first predicted lifetime value corresponding to the first current amount of access errors according to the storage device lifetime predicting model, wherein the storage device detecting and analyzing circuit identifies a first current total operated duration of the first storage device, wherein the first current total operated duration is a time accumulated when the first storage device is operated, wherein the first predicted lifetime value is a limit value of the first current total operated duration of the first storage device when the first storage device has the first current amount of access errors, wherein when the current amount of access errors of the first storage device is changed from the first current amount of access errors to a second current amount of access errors, the lifetime predicting circuit uses the prediction curve and the second current amount of access errors to generate a second predicted lifetime value corresponding to the second current amount of access errors according to the storage device lifetime predicting model, and the limit value of the first current total operated duration of the first storage device is changed to the second predicted lifetime value, such that the limit value of the first current total operated duration of the first storage device is dynamically updated, by the lifetime predicting circuit, with the change of the current amount of access errors of the first storage device, wherein, when a difference between the first current total operated duration and the limit value of the first current total operated duration is less than a predetermined value, the storage device detecting and analyzing circuit sends a notification and performs a preventive operation on the first storage device for protecting the stored data in the first storage device, wherein when a first storage device among the storage devices is damaged, the storage device detecting and analyzing circuit records an actual lifetime value of the first storage device, wherein the lifetime estimation training circuit re-constructs the storage device lifetime predicting model according to the operation activity information and the actual lifetime value of the first storage device.