IP Library Granted Patent US 9,220,068
Granted Patent B2
US 9,220,068 · App. 14/311,064 · Granted Dec 22, 2015

Power saving method, apparatus and communication terminal

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 9,220,068
App. No.
14/311,064
Granted
Dec 22, 2015
Kind
B2
Abstract

A power saving method, apparatus and communication terminal are provided to reduce power consumption of a communication terminal and prolong standby time by reducing the number of wakeup times of the communication terminal in a standby state. The method includes: acquiring use time of each function of a communication terminal in one sampling cycle; executing a statistical algorithm on the use time of each function of the communication terminal to separately obtain a duration of frequent use of each function of the communication terminal in the sampling cycle; and correspondingly activating each function of the communication terminal in the duration of frequent use of each function. Embodiments of the present invention are used for power saving of the communication terminal and relate to the field of wireless communication.

Claims (46)

1. A power saving method, comprising:

acquiring use time of each function of a communication terminal in one sampling cycle;

executing a statistical algorithm on the use time of each function of the communication terminal to separately obtain a duration of frequent use of each function of the communication terminal in the sampling cycle;

automatically setting deactivating and activating actions for each function of the communication terminal based on the duration of frequent use; and

correspondingly activating each function of the communication terminal in the duration of frequent use of each function.

2. The power saving method according to claim 1 , wherein functions of the communication terminal comprise a short message function, a telephone function, a communication terminal screen off function, a web search function, a power detection function, and a data service function.

3. The power saving method according to claim 2 , wherein when the communication terminal is in a shallow optimization mode, the communication terminal reduces a discontinuous reception (DRX) frequency and reduces the number of times for monitoring paging channel, and wherein the shallow optimization mode refers to a state in which the communication terminal is not in a duration of frequent use of the short message function and is also not in a duration of frequent use of the telephone function.

4. The power saving method according to claim 3 , wherein when the communication terminal is in a moderate optimization mode, the communication terminal deactivates the web search function and the power detection function for a neighboring cell, wherein the moderate optimization mode refers to a state in which the communication terminal is in the shallow optimization mode and always camps on a same serving cell.

5. The power saving method according to claim 4 , wherein when the communication terminal is in a deep optimization mode, the communication terminal deactivates a data service to disable frequent network interaction, wherein the deep optimization mode refers to a state in which the communication terminal is the moderate optimization mode and screen off time exceeds 30 minutes.

6. The power saving method according to claim 3 , wherein after the communication terminal is in the shallow optimization mode, when the short message function or the telephone function is used again, the DRX frequency and the number of times for monitoring paging channel are restored to normal.

7. The power saving method according to claim 4 , wherein after the communication terminal is in the moderate optimization mode, when the communication terminal changes a serving cell, the web search function and the power detection function for a neighboring cell are restored to normal, and the communication terminal returns to the shallow optimization mode, and wherein when the short message function or the telephone function is used again, the DRX frequency and the number of times for monitoring paging channel are restored to normal.

8. The power saving method according to claim 5 , wherein after the communication terminal is in the deep optimization mode, when a screen is turned on again, the data service is restored to normal, and the communication terminal returns to the moderate optimization mode, wherein when the communication terminal changes a serving cell, the web search function and the power detection function for a neighboring cell are restored to normal, and the communication terminal returns to the shallow optimization mode, and wherein when the short message function or the telephone function is used again, the DRX frequency and the number of times for monitoring paging channel are restored to normal.

9. The power saving method according to claim 1 , wherein executing the statistical algorithm on the use time of each function of the communication terminal specifically comprises:

performing format adjustment on the use time of each function of the communication terminal to acquire time data with a same format;

extracting sketch values from the time data with the same format and separately storing the time data with a same sketch value in a corresponding sample space, wherein the sketch value is used to identify each function of the communication terminal; and

executing a number-of-times statistical algorithm on the time data stored in the sample space to obtain a duration of frequent use of each function of the communication terminal in the cycle.

10. A power saving apparatus, comprising:

an acquiring unit configured to acquire use time of each function of a communication terminal in one sampling cycle;

a statistics unit configured to execute a statistical algorithm on the use time of each function of the communication terminal to separately obtain a duration of frequent use of each function of the communication terminal in the sampling cycle; and

a control unit configured to correspondingly activate each function of the communication terminal in the duration of frequent use of each function

wherein the control unit sets deactivating and activating actions for each function of the communication terminal based on the duration of frequent use.

11. The power saving apparatus according to claim 10 , wherein functions of the communication terminal comprise a short message function, a telephone function, a communication terminal screen off function, a web search function, a power detection function, and a data service function.

12. The power saving apparatus according to claim 11 , wherein the control unit is specifically configured to, when the communication terminal is in a shallow optimization mode, reduce a discontinuous reception (DRX) frequency and reduce the number of times for monitoring paging channel, wherein the shallow optimization mode refers to a state in which the communication terminal is not in a duration of frequent use of the short message function and is also not in a duration of frequent use of the telephone function.

13. The power saving apparatus according to claim 12 , wherein the control unit is further configured to, when the communication terminal is in a moderate optimization mode, deactivate the web search function and the power detection function for a neighboring cell, wherein the moderate optimization mode refers to a state in which the communication terminal is in the shallow optimization mode and always camps on a same serving cell.

14. The power saving apparatus according to claim 13 , wherein the control unit is further configured to, when the communication terminal is in a deep optimization mode, deactivate a data service to disable frequent network interaction, wherein the deep optimization mode refers to a state in which the communication terminal is in the moderate optimization mode and screen off time exceeds 30 minutes.

15. The power saving apparatus according to claim 12 , wherein the control unit is further configured to, after the communication terminal is in the shallow optimization mode, when the short message function or the telephone function is used again, restore the DRX frequency and the number of times for monitoring paging channel.

16. The power saving apparatus according to claim 13 , wherein the control unit is further configured to, after the communication terminal is in the moderate optimization mode, when the communication terminal changes a serving cell, restore the web search function and the power detection function for a neighboring cell, wherein the communication terminal returns to the shallow optimization mode, and wherein when the short message function or the telephone function is used again, restore the DRX frequency and the number of times for monitoring paging channel.

17. The power saving apparatus according to claim 14 , wherein the control unit is further configured to, after the communication terminal is in the deep optimization mode, when a screen is turned on again, restore the data service, wherein the communication terminal returns to the moderate optimization mode, wherein when the communication terminal changes a serving cell, restore the web search function and the power detection function for a neighboring cell, wherein the communication terminal returns to the shallow optimization mode, and wherein when the short message function or the telephone function is used again, restore the DRX frequency and the number of times for monitoring paging channel to normal.

18. The power saving apparatus according to claim 10 , wherein the statistics unit comprises:

a format adjusting module configured to perform format adjustment for use time of each function of the communication terminal to acquire time data with a same format;

a storage module configured to extract sketch values from the time data with the same format and separately store use time data with a same sketch value in a corresponding sample space, wherein the sketch value is used to identify each function of the communication terminal; and

a number-of-times statistical algorithm module configured to execute a number-of-times statistical algorithm on the time data stored in the sample space to obtain a duration of frequent use of each function of the communication terminal in the cycle.

19. A communication terminal, comprising:

a power supply module;

a storage;

a central processing unit (CPU);

an input/output (I/O) processing module;

a radio frequency module;

an application program module; and

a power saving apparatus,

wherein the power saving apparatus is specifically configured to:

acquire use time of each functional module in the application program module of the communication terminal in one sampling cycle;

execute a statistical algorithm on the use time of each functional module of the communication terminal to separately obtain a duration of frequent use of each function of the communication terminal in the sampling cycle;

automatically set deactivating and activating actions for each function of the communication terminal based on the duration of frequent use and

correspondingly activate each function of the communication terminal in the duration of frequent use of each function.

20. The communication terminal according to claim 19 , wherein the application program module comprises a short message function module, a telephone function module, a web search function module, a power detection function module and a communication terminal screen off function module.

Assignments (3)
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2014
From: DENG, YU
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 033501/0259 →