Patent ID: 8320898
Filing Date: 2012-11-27
Classification: G06F,Y02D

Abstract:
1. A method for optimizing the configuration of a set of performance scaling algorithms on a mobile device, comprising: defining a set of performance scaling algorithms suitable for execution on the mobile device; identifying a set of parameters appropriate for each of the respective members of the set of performance scaling algorithms; associating the set of parameters with the respective member of the set of performance scaling algorithms to define a set of programs; identifying a first use case based on a set of tasks to be performed on the mobile device; applying the set of programs iteratively to the mobile device when the mobile device is operating according to the first use case; generating a set of merit values for each applied program, wherein each merit value is associated with a task of the first use case, and wherein generating each merit value comprises: determining a performance metric and a power metric on the mobile device when performing the task; and calculating a product of the determined performance metric and power metric; and identifying a maximum merit value for the first use case.