Patent ID: 9547353
Date: 2017-01-17
CPC Classifications: G06F,G06Q,Y02D,Y02P

Claim:
1. A computer-implemented method for adjusting operational energy in a multi-tenant environment, comprising: determining a task to be performed for a first customer using at least one resource in the multi-tenant environment; determining a current operational state of the at least one resource for processing a task associated with a second customer, the current operational state including a value for at least one operational parameter of the at least one resource; storing information about the current operational state of the at least one resource associated with the second customer; setting the at least one resource to a requested operational state for the first customer when the requested operational state is different from the current operational state of the resource; determining an amount of energy consumption attributable to switching from the current operational state to the requested operational state; determining a first switching time for switching from the current operational state to the requested operational state for the first customer; determining a second switching time for switching from the current operational state to the requested operational state for the second customer; processing the task for the first customer using the at least one resource in the requested operational state; and attributing the amount of energy consumption of one or more components of the at least one resource attributable to switching from the current operational state to the requested operational state across at least one of the first customer or the second customer based at least in part on the first switching time and the second switching time.