METHOD FOR UTILIZATION OF ACTIVE POWER PROFILES USED IN PREDICTION OF POWER RESERVES FOR REMOTE DEVICES
First Claim
1. A method for dynamically determining utilization of remote device applications based on historical application usage patterns, application power requirements, and available power reserves stored on a remote device, wherein the method comprises:
- defining a set of individual applications and activities on a remote device;
determining a rate of power consumption per unit of time for each of the set of individual applications and activities;
determining usage patterns of the set of individual applications and activities;
determining a total expected power usage;
comparing the total expected power usage to the available power reserves; and
implementing a power budget whenever the total expected power usage exceeds the available power reserves.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for the dynamically determining utilization of remote device applications based on historical application usage patterns, application power requirements, and available power reserves stored on a remote device, wherein the method includes defining a set of individual applications and activities on a remote device; determining a rate of power consumption per unit of time for each of the set of individual applications and activities; determining usage patterns of the set of individual applications and activities; determining a total expected power usage; comparing the total expected power usage to the available power reserves; and implementing a power budget if the total expected power usage exceeds the available power reserves.
-
Citations
20 Claims
-
1. A method for dynamically determining utilization of remote device applications based on historical application usage patterns, application power requirements, and available power reserves stored on a remote device, wherein the method comprises:
-
defining a set of individual applications and activities on a remote device; determining a rate of power consumption per unit of time for each of the set of individual applications and activities; determining usage patterns of the set of individual applications and activities; determining a total expected power usage; comparing the total expected power usage to the available power reserves; and implementing a power budget whenever the total expected power usage exceeds the available power reserves. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article comprising machine-readable storage media containing instructions that when executed by a processor enable the processor to perform a dynamic determination for the utilization of remote device applications based on historical application usage patterns, application power requirements, and available power reserves stored on a remote device, wherein the remote device comprises:
- laptop computers, mobile computing devices, mobile communication devices, and personal digital assistants (PDA);
wherein the instructions comprise algorithms for implementing a power budget; and wherein the algorithm further comprises; defining a set of individual applications and activities on a remote device; determining a rate of power consumption per unit of time for each of the set of individual applications and activities; determining usage patterns of the set of individual applications and activities; determining a total expected power usage; comparing the total expected power usage to the available power reserves; and implementing the power budget whenever the total expected power usage exceeds the available power reserves. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
- laptop computers, mobile computing devices, mobile communication devices, and personal digital assistants (PDA);
Specification