Patent ID: 8799474
Filing Date: 2014-08-05
Classification: G06F

Abstract:
1. A computerized method comprising: executing at least two active policies using one or more processors, each active policy including an activity that consumes electrical power from a shared resource for electrical power, and each active policy being associated with a corresponding priority for allocations of the shared resource; accessing a database to obtain reference resource data corresponding to an availability of the shared resource; determining a threshold level for electrical power below which the activities compete for the shared resource by using reference resource data from the database to estimate power consumption values corresponding to the active policies for the shared resource and to identify a conflict in which the active policies compete for the shared resource; adjusting a priority of at least one active policy relative to another active policy in response to the identified conflict, at least one power-consuming entity performing operations corresponding to active policies with different priorities; identifying when the availability of the shared resource reaches the threshold level for electrical power below which the activities compete for the shared resource; and when the activities compete for the shared resource, allocating at least a portion of the shared resource to the activity associated with an active policy having a higher priority, the at least one power-consuming entity being allocated power for performing operations in correspondence to the different priorities of the corresponding active policies.