IP Library Granted Patent US 10,983,582
Granted Patent B2
US 10,983,582 · App. 15/594,473 · Granted Apr 20, 2021

Mechanism for facilitating power extension service at computing devices by one or more power saving techniques

Inventors: Xiaoxing Tu (Shanghai, CN); Fei Li (Shanghai, CN); Jie Yang (Shanghai, CN)
Assignee: Intel Corporation
G06F1/3265G06F1/32G06F1/3212G06F1/3287
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,983,582
App. No.
15/594,473
Granted
Apr 20, 2021
Kind
B2
Abstract

A mechanism is described for facilitating power extension service at computing devices according to one embodiment of the invention. A method of embodiments of the invention includes calculating potential power saving by one or more of a plurality of power-saving techniques supported by a computing device. The calculating includes identifying the one or more of the plurality of power-saving techniques that are available for selection and an expected amount of power to be saved with the one or more of the plurality of power saving techniques. The method may further include generating a list identifying the one or more of the plurality of power-saving techniques and relevant information resulting from the calculation, and displaying the list.

Claims (76)

1. Non-transitory machine-readable medium including instructions that, when executed by a machine, cause the machine to perform operations comprising:

identify a plurality of power saving options that are supported by a computing device;

group a first subset of the plurality of power saving options to form a first power saving choice;

group a second subset of the plurality of power saving options to form a second power saving choice; and

simultaneously display:

a list that identifies the first power saving choice and the second power saving choice, in response to a battery of the computing device reaching below a threshold charge level;

a remaining battery time if a computing device operates in a current mode of operation; and

a percentage of battery charge remaining.

2. The non-transitory machine-readable medium of claim 1 , wherein the instructions further cause the machine to perform operations comprising:

display another list that identifies each of the first subset of the plurality of power saving options, in response to a selection of the first power saving choice.

3. The non-transitory machine-readable medium of claim 1 , wherein each of the first subset and the second subset comprises more than one corresponding power saving options.

4. The non-transitory machine-readable medium of claim 1 , wherein a power saving option of the plurality of power saving options is associated with a corresponding functionality of the computing device that is to be relinquished or altered, in response to the power saving option being activated.

5. The non-transitory machine-readable medium of claim 1 , wherein the instructions further cause the machine to perform operations comprising:

estimate a first time-period that a power supply is likely to be able to provide power to the computing device in response to selecting the first power saving choice; and

display the first time-period along with the identification of the first power saving choice.

6. The non-transitory machine-readable medium of claim 1 , wherein the instructions further cause the machine to perform operations comprising:

simultaneously display, on a display screen:

an estimated first remaining battery time if the computing device is to operate in accordance with the first power saving choice, and

an estimated second remaining battery time if the computing device is to operate in accordance with the second power saving choice.

7. The non-transitory machine-readable medium of claim 1 , wherein the instructions further cause the machine to perform operations comprising:

enable one of the first power saving choice and the second power saving choice, in response to a user input.

8. The non-transitory machine-readable medium of claim 1 , wherein the instructions further cause the machine to perform operations comprising:

activate the first subset of the plurality of power saving options, in response to enabling the first power saving choice.

9. The non-transitory computer-readable storage medium of claim 1 , wherein the plurality of power saving options includes switching off a wireless connection of the computing device.

10. The non-transitory computer-readable storage medium of claim 1 , wherein the plurality of power saving options includes reducing a brightness of the display screen of the computing device.

11. The non-transitory machine-readable medium of claim 1 , wherein the instructions further cause the machine to perform operations comprising:

display information relevant to the first power saving choice, in response to a user input.

12. A mobile device comprising:

a display screen;

a memory to store instructions; and

a processor coupled to the memory,

wherein the processor is to execute the instructions, wherein the instructions, when executed, cause the processor to perform operations comprising:

identify a plurality of power saving options that are supported by a computing device;

group a first one or more of the plurality of power saving options to form a first power saving choice;

group a second one or more of the plurality of power saving options to form a second power saving choice; and

simultaneously identify, on the display screen:

the first power saving choice and the second power saving choice, in response to a battery of the mobile device reaching below a threshold charge level;

a remaining battery time if a computing device operates in a current mode of operation; and

a percentage of battery charge remaining.

13. The mobile device of claim 12 , wherein the instructions, when executed, further cause the processor to perform operations comprising:

identify, on the display screen, each of the first one or more of the plurality of power saving options, in response to a selection of the first power saving choice.

14. The mobile device of claim 12 , wherein a power saving option of the plurality of power saving options is associated with a corresponding functionality of the mobile device that is to be relinquished or altered, in response to the power saving option being activated.

15. The mobile device of claim 12 , wherein the instructions, when executed, further cause the processor to perform operations comprising:

estimate a first time-period that a power supply is likely to be able to provide power to the mobile device in response to selecting the first power saving choice; and

identify, on the display screen, the first time-period along with the identification of the first power saving choice.

16. The mobile device of claim 12 , wherein the instructions, when executed, further cause the processor to perform operations comprising:

enable one of the first power saving choice and the second power saving choice, based on a user input.

17. The mobile device of claim 12 , wherein the processor is to simultaneously identify, on the display screen, the first power saving choice and the second power saving choice, in response to a battery of the mobile device reaching below a threshold charge level.

18. The mobile device of claim 12 , wherein a power saving option of the plurality of power saving options is associated with a corresponding functionality of the mobile device that is to be relinquished or altered, in response to the power saving option being activated.

19. A computer implemented method comprising:

identifying a plurality of power saving options supported by a computing device;

selecting a first subset of the plurality of power saving options to form a first power saving choice;

estimating a first time-period that a power supply is likely to be able to provide power to the computing device in response to selecting the first power saving choice; and

simultaneously displaying:

an identification of the first power saving choice and an identification of the first time-period;

a remaining battery time if a computing device operates in a current mode of operation; and

a percentage of battery charge remaining.

20. The computer implemented method of claim 19 , further comprising:

activating the first power saving choice, in response to a user input.

21. The computer implemented method of claim 19 , further comprising:

displaying information relevant to the first power saving choice, in response to a user input.

22. The computer implemented method of claim 19 , further comprising:

displaying a list that identifies each of the first subset of the plurality of power saving options, in response to a selection of the first power saving choice.

23. A mobile device comprising:

a display screen;

a memory to store instructions; and

a processor coupled to the memory,

wherein the processor is to execute the instructions, wherein the instructions, when executed, cause the processor to perform operations comprising:

identify a plurality of power saving options that are supported by a computing device;

group a first subset of the plurality of power saving options to form a first power saving choice;

group a second subset of the plurality of power saving options to form a second power saving choice; and

simultaneously display:

a remaining battery time if a computing device operates in a current mode of operation;

a percentage of battery charge remaining;

an estimated first remaining battery time if the computing device is to operate in accordance with the first power saving choice; and

an estimated second remaining battery time if the computing device is to operate in accordance with the second power saving choice.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061175/0176 →
Continuity (4)
Continuation 15396311 · Dec 30, 2016
Continuation 14924936 · Oct 28, 2015
Continuation 13977681
Related Publication 20170249006A1 · Aug 31, 2017