Patent Document ID: 9176789
Application ID: 13126627
Patent Flag: 1

Claim One:
1. A computer implemented method for controlling a resource implemented by a computer system, the computer system providing a plurality of different services and the method comprising: collecting operation data from each of a plurality of network resources comprising a plurality of computer processing resources, wherein different ones of the network resources operate under different management systems comprising at least one of different computer file management systems and different operating systems, and wherein the operation data is independent of the management system of the network resource to which the operation data relates; predicting, by the computer system a future loading on at least one of the network resources using the operation data collected over time to provide an operation data history and model descriptors derived from a previous iteration, adjusting the model descriptors based upon latest data history, and storing the updated model descriptors for a future iteration; determining by the computer system, using the predicted future loading, whether a corrective action is required; determining by the computer system, when the corrective action is required, a predetermined corrective action for at least one of the plurality of network resources associated with first and second services of said plurality of services; reassigning before a failure of the second service, by the computer system, at least one of the network resources from the first service of said plurality of services to the second service of said plurality of services responsive to priority levels associated with the first and second services.