IP Library Granted Patent US 8,185,165
Granted Patent B2
US 8,185,165 · App. 12/475,961 · Granted May 22, 2012

Method and apparatus for adaptive power saving in a mobile computing device

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 8,185,165
App. No.
12/475,961
Granted
May 22, 2012
Kind
B2
Abstract

A mobile computing device is described that includes one or more wireless transceivers, a data traffic monitor module operative to monitor one or more wireless communications parameters, and a power management module operative to select a power mode for the mobile computing device based on the one or more wireless communications parameters. In various embodiments, the power mode comprises an extended power save mode wherein the one or more wireless transceivers are disabled during a plurality of consecutive wireless beacon events. Other embodiments are described and claimed.

Claims (37)

1. A mobile computing device, comprising:

one or more wireless transceivers;

a data traffic monitor module to monitor one or more wireless communications parameters; and

a power management module to select a power mode for the mobile computing device based on the one or more wireless communications parameters, the power mode comprising an extended power save mode wherein the one or more wireless transceivers are disabled during a plurality of consecutive wireless beacon events.

2. The mobile computing device of claim 1 , further comprising a communications processor to periodically transmit an address resolution protocol (ARP) response to one or more wireless access points or other network devices to maintain a wireless connection between the mobile computing device and the one or more wireless access points or other network devices when the mobile computing device is in the extended power save mode.

3. The mobile computing device of claim 1 , the power mode comprising a power save mode wherein the one or more wireless transceivers are disabled between each wireless beacon event.

4. The mobile computing device of claim 3 , further comprising:

a timing module to detect periods of wireless inactivity, wherein the power save mode is selected after a first time interval and the extended power save mode is selected after a second time interval and wherein the second time interval is longer than the first time interval.

5. The mobile computing device of claim 1 , wherein the extended power save mode disables the one or more wireless transceivers for four consecutive wireless beacon events.

6. The mobile computing device of claim 1 , wherein the extended power save mode is optionally suspended when the mobile computing device is coupled to an external power supply.

7. The mobile computing device of claim 1 , wherein the power mode is selected to match a throughput, latency and available power required by the mobile computing device based on the one or more communications parameters.

8. The mobile computing device of claim 1 , wherein the one or more communications parameters comprising one or more of application or protocol demands for the mobile computing device.

9. A method, comprising:

monitoring one or more wireless communications parameters for a mobile computing device; and

selecting a power mode for the mobile computing device based on the one or more wireless communications parameters, the power mode comprising an extended power save mode wherein one or more wireless transceivers of the mobile computing device are disabled during a plurality of consecutive wireless beacon events.

10. The method of claim 9 , further comprising:

periodically transmitting an address resolution protocol (ARP) response to one or more wireless access points or other network devices to maintain a wireless connection between the mobile computing device and the one or more wireless access points or other network devices when the mobile computing device is in the extended power save mode.

11. The method of claim 9 , the power mode comprising a power save mode wherein the one or more wireless transceivers are disabled between each wireless beacon event.

12. The method of claim 11 , further comprising:

detecting periods of wireless inactivity; and

selecting the power save mode after a first time interval and selecting the extended power save mode after a second time interval, wherein the second time interval is longer than the first time interval.

13. The method of claim 9 , wherein the extended power save mode disables the one or more wireless transceivers for four consecutive wireless beacon events.

14. The method of claim 9 , further comprising:

suspending the extended power save mode when the mobile computing device is coupled to an external power supply.

15. The method of claim 9 , wherein the power mode is selected to match a throughput, latency and available power required by the mobile computing device based on the one or more communications parameters.

16. The method of claim 9 , the one or more communications parameters comprising one or more of application or protocol demands for the mobile computing device.

17. An article of manufacture comprising a computer-readable storage medium containing instructions that when executed by a processor enable a system to:

monitor one or more wireless communications parameters for a mobile computing device;

select a power mode for the mobile computing device based on the one or more wireless communications parameters, the power mode comprising an extended power save mode wherein one or more wireless transceivers of the mobile computing device are disabled during a plurality of consecutive wireless beacon events; and

periodically transmit an address resolution protocol (ARP) response to one or more wireless access points or other network devices to maintain a wireless connection between the mobile computing device and the one or more wireless access points or other network devices when the mobile computing device is in the extended power save mode.

18. The article of manufacture of claim 17 , further comprising instructions that when executed by the processor enable the system to:

detect periods of wireless inactivity; and

select a power save mode after a first time interval and select the extended power save mode after a second time interval, wherein the second time interval is longer than the first time interval.

19. The article of manufacture of claim 17 , further comprising instructions that when executed by the processor enable the system to:

disable the one or more wireless transceivers for four consecutive wireless beacon events in the extended power save mode.

20. The article of manufacture of claim 17 , further comprising instructions that when executed by the processor enable the system to:

select the power mode to match a throughput, latency and available power required by the mobile computing device based on the one or more communications parameters.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →
SECURITY AGREEMENT Recorded Oct 22, 2009
From: PALM, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 023406/0671 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2009
From: BENINGHAUS, JAMES; NGO, WILLIAM; KASTEN, WELLY; HENDIN, NEIL
To: PALM, INC.
Reel/Frame 022761/0354 →