Patent ID: 9329904
Filing Date: 2016-05-03
CPC Classification: G06F

Claim Text:
1. A method for scaling a plurality of computing resources for a plurality of network devices over a network, wherein at least one network device is operative to perform actions, comprising: generating predictive usage data and current usage data for at least one computing service, wherein the predictive usage data and current usage data is based on operational data from at least a portion of the plurality of network devices; selecting at least one computing resource for scaling based on at least one business rule associated with the at least one computing service; generating an prediction score based on new predictive usage data, the current usage data, the predicted usage data, and historical usage data for the at least one computing resource; and when a user supplied criteria indicates that a scaling operation is required, performing further actions, including: executing one or more actions based on one or more predefined business rules that are associated with the at least one computing service that is affected by the allocation of the at least one computing resource.