Patent ID: 8918509

Claim:
A method, comprising: determining a first amount of data to provide to a server device for execution based on an initial availability of a resource of the server device, determining the first amount of data being performed by a device; providing the first amount of data to the server device for execution, providing the first amount of data being performed by the device; receiving, from the server device, first results associated with execution of the first amount of data, receiving the first results being performed by the device; calculating an availability of the resource of the server device based on the first results associated with execution of the first amount of data, calculating the availability of the resource being performed by the device; providing, to the server device for execution, a second amount of data based on the availability of the resource of the server device, providing the second amount of data being performed by the device; and receiving, from the server device, second results associated with execution of the second amount of data, receiving the second results being performed by the device.