IP Library Granted Patent US 8,291,250
Granted Patent B2
US 8,291,250 · App. 12/819,358 · Granted Oct 16, 2012

Management of power states in a portable 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,291,250
App. No.
12/819,358
Granted
Oct 16, 2012
Kind
B2
Abstract

Embodiments of the present invention provide a method and apparatus for managing power states in a personal computing device, while maintaining a perception by the user of “instant on” functionality. In various embodiments of the invention, the power states are presented to the user as a simple on/off option and the power management protocol is not visible within the user interface of the personal computing device thereby providing the user with the impression that the system is operating with a simple binary on/off protocol. In one embodiment of the invention, the personal computing device is operable to transition between a set of power states that include: 1) an “on” power state wherein the display is on and the customer can use all input devices; 2) a “ready” state wherein the display is turned off, but some modules, such as a radio module, remain on; 3) an “off” state wherein the personal computing device turns off after a slight pause, but a “booted kernel” is held in SDRAM; and 4) a “dead” state wherein none of the modules of the personal computing device are powered and the device must be cold booted to restart.

Claims (28)

1. A personal computing device, comprising:

a display;

a plurality of data processing modules; and

a processor to execute instructions for transitioning a power consumption of said display and said plurality of data processing modules to one of a plurality of reduced power states and to return the personal computing device to a full active state upon detection of input or output activity,

wherein the display is illuminated prior to completing the transition from any of the plurality of reduced power states to the full active state.

2. The personal computing device of claim 1 , wherein transitioning the power consumption of said plurality of data processing modules between power states is based on a detection of a predetermined period of inactivity or a user input.

3. The personal computing device of claim 1 , wherein transitioning the power consumption of said display and said plurality of data processing modules to one of a plurality of reduced power states is based on a set of predetermined operating parameters.

4. The personal computing device of claim 1 , wherein the processor is configured to execute a plurality of timers corresponding to the plurality of reduced power states.

5. The personal computing device of claim 4 , wherein the processor is configured to transition the power consumption of the display and the data processing modules to the plurality of reduced power states upon expiration of corresponding timers of said plurality of timers.

6. The personal computing device of claim 5 , wherein a first timer of said plurality of timers is truncated by a user input to place said personal computing device in a first reduced power state.

7. The personal computing device of claim 6 , wherein when the personal computing device is configured in said first reduced power state the display is in an inactive state, and a volatile storage of said personal computing device is in an active state.

8. The personal computing device of claim 7 , wherein said plurality of reduced power states includes a second reduced power state, and wherein upon transition to said second reduced power state, the data processing modules are inactive, the volatile storage is active, and application state information and an operating system kernel are stored in said volatile storage.

9. The personal computing device of claim 8 , wherein said plurality of reduced power states includes a third reduced power state, and wherein upon transition to said third reduced power state, said data processing modules are inactive and said volatile storage is in an inactive state.

10. The personal computing device of claim 1 , wherein transitioning the power consumption of said plurality of data processing modules between power states is presented to a user as an on/off option.

11. A method for simulating instant on functionality in a personal computing device having a processor, a display and a plurality of data processing modules, the method comprising:

using said processor to execute instructions to:

transition a power consumption of said display and said plurality of data processing modules to one of a plurality of reduced power states; and

return the personal computing device to a full active state upon detection of input or output activity;

wherein the display is illuminated prior to completing the transition from any of the plurality of reduced power states to the full active state.

12. The method of claim 11 , comprising transitioning the power consumption of said plurality of data processing modules between power states based on detection of a predetermined period of inactivity or user input.

13. The method of claim 11 , comprising transitioning the power consumption of said display and said plurality of data processing modules to one of a plurality of reduced power states based on a set of predetermined operating parameters.

14. The method of claim 11 , comprising correlating a plurality of timers with the plurality of reduced power states.

15. The method of claim 14 , comprising transitioning the power consumption of the display and the data processing modules to the plurality of reduced power states upon expiration of a respective one of said plurality of timers.

16. The method of claim 14 , comprising truncating a first timer of said plurality of timers by user input to place said personal computing device in a first reduced power state.

17. The method of claim 16 , wherein when the personal computing device is configured in said first reduced power state the display is in an inactive state, and a volatile storage of said personal computing device is in an active state.

18. The method of claim 17 , wherein said plurality of reduced power states includes a second reduced power state, and wherein upon transition to said second reduced power state, the data processing modules are inactive, the volatile storage is active, and application state information and an operating system kernel are stored in said volatile storage.

19. The method of claim 18 , wherein said plurality of reduced power states includes a third reduced power state, and wherein upon transition to said third reduced power state, said data processing modules are inactive and said volatile storage is in an inactive state.

20. The method of claim 11 , wherein transitioning the power consumption of said plurality of data processing modules between power states is presented to a user as an on/off option.

Assignments (6)
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: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
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 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 →