IP Library Granted Patent US 7,787,405
Granted Patent B2
US 7,787,405 · App. 11/620,910 · Granted Aug 31, 2010

Method for utilization of active power profiles used in prediction of power reserves for remote devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,787,405
App. No.
11/620,910
Granted
Aug 31, 2010
Kind
B2
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.

Claims (14)

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, including the steps of:

determining the required operating time of the remote device is based on the user determining the period between recharging the remote device;

determining user defined power saving measures; and

implementing power saving measures initiated by the remote device, the implementing comprising:

altering ring tones to indicate incoming calls that should be kept short in duration;

recommending incoming and outgoing call durations based on a user determined priority list; and

altering notifications and providing user alerts.

2. An article comprising non-transitory 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 communications device, 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 a power budget whenever the total expected power usage exceeds the available power reserves, wherein the implementing comprises: determining the required operating time of the remote device based upon a user determining the period between recharging the remote device; determining user defined power saving measures; and implementing power saving measures initiated by the remote device comprising the steps of: altering ring tones to indicate incoming calls that should be kept short in duration; recommending incoming and outgoing call durations based on a user determined priority list; and altering notifications and providing user alerts.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 034194/0291 →