Method and apparatus to optimize system battery-life while preventing disruptive user experience during system suspend
First Claim
1. A computer system comprising:
- a graphics processor;
a local frame buffer;
a display device;
a system agent operable to detect an absence of active software applications and system configurations capable of rendering a disruptive user experience during system suspend, wherein a disruptive user experience comprises a user input on resume; and
a memory for storing instructions, that when executed by the computer system perform a method of entering a power conservation state, the method comprising;
detecting a system idle event;
activating the local frame buffer;
storing display information in the local frame buffer from the graphics processor;
initiating a power reduction state for the graphics processor;
self-refreshing the display device during the power reduction state for the graphics processor with the display information stored in the local frame buffer; and
initiating a system suspend comprising a power reduction state for the computer system provided the system agent detects the absence of disruptive software and system configurations.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system comprising a graphics processor, a frame buffer, a display device, a system agent operable to detect an absence of active software applications and system configurations capable of rendering a disruptive user experience during system suspend, and a memory for storing instructions, that when executed perform a method of entering a power conservation state. The method comprises detecting a system idle event, activating the frame buffer, and storing display information in the frame buffer from the graphics processor. The method further comprises initiating a power reduction state for the graphics processor, self-refreshing the display device during the power reduction state with the display information stored in the frame buffer, and initiating a system suspend comprising a power reduction state for the computer system provided the system agent detects the absence of disruptive software and system configurations.
32 Citations
20 Claims
-
1. A computer system comprising:
-
a graphics processor; a local frame buffer; a display device; a system agent operable to detect an absence of active software applications and system configurations capable of rendering a disruptive user experience during system suspend, wherein a disruptive user experience comprises a user input on resume; and a memory for storing instructions, that when executed by the computer system perform a method of entering a power conservation state, the method comprising; detecting a system idle event; activating the local frame buffer; storing display information in the local frame buffer from the graphics processor; initiating a power reduction state for the graphics processor; self-refreshing the display device during the power reduction state for the graphics processor with the display information stored in the local frame buffer; and initiating a system suspend comprising a power reduction state for the computer system provided the system agent detects the absence of disruptive software and system configurations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of a computer system entering a power conservation state, the method comprising:
-
detecting a system idle event of the computer system; detecting an absence of active software applications and system configurations capable of rendering a disruptive user experience during a system suspend, wherein a disruptive user experience comprises a user input on resume; activating a local frame buffer; storing display information in the local frame buffer from a graphics processor; initiating a power reduction state for the graphics processor; self-refreshing a display device during the power reduction state for the graphics processor with the display information stored in the local frame buffer; and initiating the system suspend comprising a power reduction state for the computer system provided the system agent detects the absence of disruptive software and system configurations. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification