Patent ID: 9104971
Filing Date: 2015-08-11
Classification: G06F,G06N,G06Q

Abstract:
1. A computer-implemented method, comprising: receiving diagnostic data periodically collected by a data collector from a storage system having one or more storage units to store data objects; forecasting, by a capacity forecaster, a full capacity date using predictive modeling based on the diagnostic data, the full capacity date estimating a date on which the one or more storage units are predicted to reach a full storage capacity; generating, by a context generator, a context having information identifying a type of the one or more storage units of the storage system and an operator operating the storage system, wherein the context is used to communicate with the operator for acquiring an additional storage unit to increase storage capacity prior to the full capacity date; identifying a user that is associated with the operator of the storage system based on a set of one or more rules; transmitting the context to the identified user to enable the user to contact the operator of the storage system to acquire more storage capacity prior to the forecast full capacity date, wherein the context is transmitted to the identified user at a predetermined time before the forecasted full capacity date; evaluating the results of one or more contexts including at least a result associated with the generated context; updating the context generator and the capacity forecaster based at least in part on the evaluation; and using the updated context generator to generate a subsequent context based at least in part on a subsequent full capacity date, wherein the using of the updated context generator to generate a subsequent context includes updating the predetermined time before the forecasted full capacity date using predictive modeling.