Patent Document ID: 10146449
Application ID: 14751702
Patent Flag: 1

Claim One:
1. A method of automatically predicting configuration events in data storage systems, comprising: receiving, by a computing device at specified intervals, operational data values from a data storage system, the operational data values representing current data storage system usage and behavior over time, the data storage system including a set of data storage drives; storing, by the computing device, the operational data values in a memory location; generating, from the operational data values, a statistical model of the current data storage system usage and behavior over time; obtaining, from the statistical model, a statistical trend in the stored operational data values; selecting a probability of the data storage system exceeding selected operational value limits for the data storage system; calculating, by the computing device, a notice date indicating a point in time when the statistical trend in the stored operational data values exceeds the selected operational value limits for the data storage system, wherein calculating the notice date includes (i) calculating a projected lifetime value for each data storage drive using the statistical trend, and (ii) determining, by the computing device based at least upon the calculated projected lifetime value for each data storage drive, a warning date having the selected probability of the data storage system exceeding the selected operational value limits for the data storage system; and transmitting, by the computing device at a selected time prior to the warning date, the notice date to a selected location including a recommendation for an additional data storage drive.