IP Library Granted Patent US 10,228,750
Granted Patent B2
US 10,228,750 · App. 15/339,867 · Granted Mar 12, 2019

Reducing the power consumption of an information handling system capable of handling both dynamic and static display applications

Inventors: Isaac Hsu (Taiwan, TW); Adolfo S. Montero (Plfugerville, TX)
Assignee: Dell Products, L.P.
G06F1/3287G06F1/3265
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 10,228,750
App. No.
15/339,867
Granted
Mar 12, 2019
Kind
B2
Abstract

Systems and methods for reducing the power consumption of an Information Handling System (IHS). In some embodiments, an IHS may be configured to: in response to a request to operate in static display mode: (a) render static content on a display, (b) allow the processor to enter standby by notifying an OS that the display is off while keeping the display on, and (c) maintain the display refreshed with the static content; while in static mode and in response to a command that requires updating the static content, wake up the processor and generate updated static content using the processor; and after generating the updated static content: render the updated static content on the display while the processor is awake, allow the processor to re-enter standby by notifying the OS that the display is off while keeping the display on, and maintain the display refreshed with the updated static content.

Claims (37)

1. An Information Handling System (IHS), comprising:

a processor; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the IHS, cause the IHS to:

in response to a request to operate in static display mode: (a) render static content on a display, (b) allow the processor to enter a standby mode once the static content has been rendered on the display by notifying an Operating System (OS) that the display is off while keeping the display on, and (c) maintain the display refreshed with the static content while the processor remains in standby mode;

while in the static display mode and in response to a command that requires modifying the static content rendered on the display, wake up the processor and generate updated static content using the processor; and

after generating the updated static content: (a) render the updated static content on the display while the processor is awake, (b) allow the processor to re-enter standby mode once the updated static content has been rendered on the display by notifying the OS that the display is off while keeping the display on, and (c) maintain the display refreshed with the updated static content while the processor remains in standby mode.

2. The IHS of claim 1 , wherein the static content is a portion of an electronic book (e-book).

3. The IHS of claim 1 , wherein the request to operate in static mode is received via a software application configured to operate as an e-book reader.

4. The IHS of claim 1 , wherein the display is a backlit Liquid Crystal Display (LCD) screen.

5. The IHS of claim 1 , wherein the display is a dual-mode display.

6. The IHS of claim 1 , wherein the standby mode comprises an S0 low-power idle mode.

7. The IHS of claim 1 , wherein the operation of notifying the OS that the display is off while the display is on is performed by an Embedded Controller (EC).

8. The IHS of claim 7 , wherein the processor is a Graphical Processing Unit (GPU), and wherein maintaining the display refreshed with the static content includes the EC requesting that the GPU enter a low-power mode capable of refreshing the display with the static content.

9. The IHS of claim 1 , wherein in connection with the rendering of updated static content on the display, the program instructions, upon execution, further cause the IHS to display an animation or moving image after the processor is awoken and prior to the processor re-entering standby.

10. The IHS of claim 1 , wherein prior to allowing the processor to re-enter standby, the program instructions, upon execution, further cause the IHS to wait a predetermined amount of time in the absence of user input.

11. A memory device having program instructions stored thereon that, upon execution by an Information Handling System (IHS), cause the IHS to:

in response to a request to operate in e-book mode: (a) render e-book content on a Liquid Crystal Display (LCD), (b) allow a processor to enter a standby mode once the e-book content has been rendered on the display by notifying an Operating System (OS) that the LCD is off while keeping the LCD on, and (c) maintain the LCD refreshed with the e-book content while the processer remains in standby mode;

while in e-book mode and in response to a command that requires modifying the e-book content rendered on the LCD, wake up the processor and generate updated e-book content using the processor; and

after generating the updated e-book content: (a) render the updated e-book content on the LCD while the processor is awake, (b) allow the processor to re-enter standby mode once the updated e-book content has been rendered on the display by notifying the OS that the LCD is off while keeping the LCD on, and (c) maintain the LCD refreshed with the updated e-book content while the processor remains in standby mode.

12. The memory device of claim 11 , wherein the standby mode is an S0 low-power idle mode.

13. The memory device of claim 11 , wherein the processor is a Graphical Processing Unit (GPU), and wherein maintaining the LCD refreshed with the e-book content includes requesting that the GPU enter a refresh-only mode capable of refreshing the LCD with the e-book content.

14. The memory device of claim 11 , wherein in connection with the rendering of updated e-book content on the LCD, the program instructions, upon execution, further cause the IHS to display an animation or moving image after the processor is awoken and prior to the processor re-entering the standby mode.

15. The memory device of claim 11 , wherein prior to allowing the processor to re-enter the standby mode, the program instructions, upon execution, further cause the IHS to wait a predetermined amount of time in the absence of user input.

16. In an Information Handling System (IHS), a method comprising:

rendering static content on a screen;

allowing a processor to enter a low-power mode once the static content has been rendered on the display by notifying an Operating System (OS) that the screen is off while keeping the screen on;

maintaining the screen refreshed with the static content while the processor remains in low-power mode;

receiving a command that requires modifying the static content;

waking up the processor from the low-power mode;

generating modified static content using the processor;

rendering the modified static content on the screen;

allowing the processor to re-enter the low-power mode once the modified static content has been rendered on the screen by notifying the OS that the screen is off while keeping the screen on; and

maintaining the screen refreshed with the modified static content while the processor remains in low-power mode.

17. The method of claim 16 , wherein the low-power mode is a power mode in which the OS operates as if the screen be turned off.

18. The method of claim 16 , wherein the processor is a Graphical Processing Unit (GPU), and wherein maintaining the screen refreshed with the static content includes requesting that the GPU enter a refresh-only mode capable of refreshing the screen with the static content.

19. The method of claim 16 , further comprising, in connection with the rendering of updated content on the screen, displaying an animation or moving image after the processor is awoken and prior to the processor re-entering the low-power mode.

20. The method of claim 16 , further comprising, prior to allowing the processor to re-enter the low-power mode, waiting a predetermined amount of time in the absence of user input.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0466) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 060753/0486 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (041829/0873) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0724 →
RELEASE OF SECURITY INTEREST AT REEL 041808 FRAME 0516 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL INTERNATIONAL, L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0573 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 15, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 050724/0466 →
PATENT SECURITY INTEREST (NOTES) Recorded Feb 28, 2017
From: DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 041829/0873 →
PATENT SECURITY INTEREST (CREDIT) Recorded Feb 24, 2017
From: DELL INTERNATIONAL, L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 041808/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2016
From: HSU, ISAAC; MONTERO, ALFREDO S.
To: DELL PRODUCTS, L.P.
Reel/Frame 040179/0414 →
Continuity (1)
Related Publication 20180120922A1 · May 3, 2018