CN104571461A - Terminal - Google Patents
Terminal Download PDFInfo
- Publication number
- CN104571461A CN104571461A CN201410786961.XA CN201410786961A CN104571461A CN 104571461 A CN104571461 A CN 104571461A CN 201410786961 A CN201410786961 A CN 201410786961A CN 104571461 A CN104571461 A CN 104571461A
- Authority
- CN
- China
- Prior art keywords
- terminal
- time
- described terminal
- time interval
- use duration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000001105 regulatory effect Effects 0.000 claims description 17
- 230000000630 rising effect Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 description 27
- 230000002618 waking effect Effects 0.000 description 9
- 230000007423 decrease Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000007958 sleep Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000005059 dormancy Effects 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a terminal. The terminal comprises a using state obtaining unit, a time interval adjusting unit and an alignment rousing unit, wherein the using state obtaining state is used for obtaining using state information of the terminal by taking a first time interval as a period; the time interval adjusting unit is used for adjusting an alignment rousing time interval of the terminal according to the using state information of the terminal; the alignment rousing unit is used for rousing a terminal system according to the adjusted alignment rousing time interval of the terminal. According to the terminal disclosed by the embodiment of the invention, the alignment rousing time interval of the terminal can be adjusted according to the using state information of the terminal, the power consumption of the terminal system is reduced, and the standby time of the terminal is increased.
Description
Technical field
The present invention relates to electronic technology field, particularly relate to a kind of terminal.
Background technology
Along with the development of terminal technology, increasing application is integrated in terminal, during terminal standby, application not timing can wake terminal system up, performs the task such as connecting wireless network, access services device, and different application is frequently unordered wakes the stand-by power consumption that terminal system will increase terminal greatly up.Alignment wakes up and exactly all frequently unordered application waking terminal system up is spaced apart the cycle according to fixing alignment wakeup time, periodically wakes terminal system up together, executes terminal system dormancy after respective task.
Under normal circumstances, in order to ensure that the task of terminal applies completes in time, alignment wakeup time is set to the shorter time interval, frequently wake up within a certain period of time to make terminal system, perform the task of terminal applies, but, when terminal applies does not have tasks carrying, shorter alignment wakeup time interval causes power consumption of terminal to increase, and stand-by time reduces.
Summary of the invention
The embodiment of the present invention provides a kind of terminal, can regulate the alignment wakeup time interval of terminal, reduce terminal system power consumption, improve terminal standby time according to the using state information of terminal.
Embodiments provide a kind of terminal, described terminal comprises:
Using state acquiring unit, obtains the using state information of described terminal for being spaced apart the cycle with the very first time;
Time interval regulon, for regulating the alignment wakeup time interval of described terminal according to the using state information of described terminal;
Alignment wakeup unit, wakes described terminal system up for the alignment wakeup time interval according to the described terminal after described adjustment.
Periodically obtain the using state information of terminal in the process that the embodiment of the present invention uses in terminal, and then achieve the alignment wakeup time interval regulating terminal according to the using state information got, reduce system power dissipation, improve terminal standby time.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet waking the method for terminal system up that the embodiment of the present invention provides;
Fig. 2 is a kind of schematic flow sheet waking the method for terminal system up that another embodiment of the present invention provides;
Fig. 3 is a kind of schematic flow sheet waking the method for terminal system up that further embodiment of this invention provides;
Fig. 4 is a kind of schematic flow sheet waking the method for terminal system up that further embodiment of this invention provides;
Fig. 5 is the structural representation of a kind of terminal that the embodiment of the present invention provides;
Fig. 6 is the structural representation of the using state acquiring unit in the embodiment of the present invention shown in Fig. 5;
Fig. 7 is the structural representation of the using state acquiring unit in the embodiment of the present invention shown in Fig. 5;
Fig. 8 is the structural representation of a kind of terminal that another embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The terminal related in the embodiment of the present invention can comprise PC, smart mobile phone (as Android phone, iOS mobile phone etc.), panel computer, palm PC, mobile internet device (MID, Mobile InternetDevices) or wearable intelligent equipment etc.
Fig. 1 is a kind of schematic flow sheet waking the method for terminal system up that the embodiment of the present invention provides, and as shown in the figure, described method can comprise:
S101, is spaced apart with the very first time using state information that the cycle obtains described terminal.
Above-mentioned using state information can comprise using state information when user is using terminal, as viewing video etc., can also comprise user do not operate but terminal is in operation time using state information, as sleep state etc.For example, above-mentioned using state information can comprise: the frequency of utilization that the current system time place use time of the variation tendency of the use duration of terminal, terminal is corresponding or terminal enter the total duration of time to described terminal present system time of this lock-out state.Above-mentioned very first time interval can be identical with the wakeup time interval of aliging of terminal, also can be different.
Optionally, with the very first time be spaced apart the cycle obtain the use duration of described terminal current period and current period respectively before nearest at least one cycle use duration separately, according at least one cycle use duration separately nearest before the use duration of described terminal current period and current period, obtain the variation tendency of the use duration of described terminal.
Optionally, be spaced apart the cycle with the very first time and obtain the current system time of described terminal, according to the corresponding relation of the different use time preset and frequency of utilization, obtain the frequency of utilization that the current system time place use time of described terminal is corresponding.
Further alternative, when described terminal is in the lock state, is spaced apart the cycle with the very first time and adds up the total duration of time to described terminal present system time that described terminal enters this lock-out state.
S102, regulates the alignment wakeup time interval of described terminal according to the using state information of described terminal.
In the optional implementation of one, terminal can set up the corresponding relation in using state information and the time interval in advance, according to the using state information preset and the corresponding relation in the time interval, determine the time interval corresponding with the using state information of the terminal obtained in step S101.
In another kind of optional embodiment, terminal can also set up the corresponding relation of using state information and time interval regulating command in advance, according to the using state information preset and the corresponding relation of time interval regulating command, the time interval regulating command that the using state information of the terminal obtained in determining step S101 is corresponding, the time interval according to the different brackets preset performs above-mentioned time interval regulating command.Such as, if step 101 obtains the variation tendency of the use duration of described terminal for rising, then the alignment wakeup time interval of described terminal is reduced; If step 101 obtains the variation tendency of the use duration of described terminal for declining, then increase the alignment wakeup time interval of described terminal; If step 101 obtain the use duration of described terminal current period and current period before nearest at least one cycle use duration be separately equal to zero, then the alignment wakeup time of described terminal is set to maximum time interval; If step 101 obtain the use duration of described terminal current period and current period before nearest at least one cycle use duration be separately equal to described very first time interval, then the alignment wakeup time of described terminal is set to minimum interval.
S103, described terminal system is waken at the alignment wakeup time interval according to the described terminal after described adjustment up.
By determine in step S102 and time interval that the using state information of terminal is corresponding be set to the wakeup time interval of aliging of terminal, and wake terminal system up according to above-mentioned time interval alignment.
The using state information of terminal is periodically obtained in the process that the embodiment of the present invention uses in terminal, and then achieve the alignment wakeup time interval regulating terminal according to the using state information got, reduce terminal system power consumption, improve terminal standby time.
Fig. 2 is a kind of schematic flow sheet waking the method for terminal system up that another embodiment of the present invention provides, and as shown in the figure, described method can comprise:
S201, is spaced apart with the very first time variation tendency that the cycle obtains the use duration of described terminal.
Concrete, with the very first time be spaced apart the cycle obtain the use duration of described terminal current period and current period respectively before nearest at least one cycle use duration separately, and according at least one cycle use duration separately nearest before the use duration of described terminal current period and current period, obtain the variation tendency of the use duration of described terminal.The use duration of above-mentioned one-period is that in one-period, terminal system is waken up by user, and such as, incoming call answering, unlocking motion etc., to the accumulative use duration that terminal is used rear terminal to automatically lock by Subscriber Locked or user.The computing method that before the above-mentioned use duration according to terminal current period and current period, nearest at least one cycle use duration separately obtains the variation tendency of the use duration of terminal can have a variety of.Such as, at least one cycle nearest before can calculating current period uses the difference of the mean value of duration and the use duration of current period separately, if be on the occasion of, then represent downtrending; If be negative value, then represent ascendant trend; If be zero, then represent constant.For another example, can the difference of the nearest mean value of at least one cycle use duration separately and the use duration of current period before the use duration of computing terminal current period and current period, if be on the occasion of, then represent downtrending; If be negative value, then represent ascendant trend; If be zero, then represent constant.
Such as, with very first time interval acquiring to the use duration of terminal current period for 20min, the use duration in 3 cycles nearest before current period is respectively 25min, 10min and 7min, the mean value of the use duration in 3 cycles nearest before calculating current period is 14min, then the variation tendency of the use duration of terminal is for rising.
S202, regulates the alignment wakeup time interval of described terminal according to the variation tendency of the use duration of described terminal.
Concrete, presetting the time interval of different stage, obtain the alignment wakeup time interval that terminal is current, if the variation tendency of the use duration of described terminal is for rising, then reducing the alignment wakeup time interval of described terminal; If the variation tendency of the use duration of described terminal for declining, then increases the alignment wakeup time interval of described terminal; If nearest at least one cycle use duration is separately equal to zero before the use duration of described terminal current period and current period, then the alignment wakeup time of described terminal is set to maximum time interval; If nearest at least one cycle use duration is separately equal to described very first time interval before the use duration of described terminal current period and current period, then the alignment wakeup time of described terminal is set to minimum interval.
Such as, the time interval of the different stage preset is 5s, 30s, 60s, 300s, 600s, 1200s, if the current alignment wakeup time of terminal is spaced apart 300s, the variation tendency of the use duration of the terminal obtained in step S201 is rise, then reduce alignment wakeup time and be spaced apart 60s; If the variation tendency of the use duration of the terminal obtained in step S201 is for declining, then increases alignment wakeup time and be spaced apart 600s; If the variation tendency of the use duration of the terminal obtained in step S201 is constant, and before the use duration of terminal current period and current period, nearest at least one cycle use duration is separately equal to zero, then alignment wakeup time is set to 1200s; If the variation tendency of the use duration of the terminal obtained in step S201 is constant, and before the use duration of terminal current period and current period, nearest at least one cycle use duration is separately equal to described very first time interval, then alignment wakeup time is set to 5s.
S203, described terminal system is waken at the alignment wakeup time interval according to the described terminal after described adjustment up.
Is set to the alignment wakeup time interval of terminal the time interval in step S202, and wakes terminal system up according to above-mentioned time interval alignment.The use duration of terminal variation tendency for rise or before the use duration of terminal current period and current period, at least one nearest cycle, use duration was separately equal to the described very first time interval time, namely when terminal is used continually by user, reduce terminal alignment wakeup time interval, the time interval that terminal system is waken up declines, can make terminal applies at a fixed time in have more multiple terminals to be waken up time perform oneself task, ensure that the promptness that terminal applies task completes.The use duration of terminal variation tendency for decline or before the use duration of terminal current period and current period, at least one nearest cycle, use duration was separately equal to zero time, the i.e. frequency decrease that used by user of terminal or when not used by user, increase terminal alignment wakeup time interval, terminal system can be reduced be waken up the time performing terminal applies task in set time section, and then reduce the stand-by power consumption of terminal, improve the stand-by time of terminal.
The using state information of terminal is periodically obtained in the process that the embodiment of the present invention uses in terminal, and then achieve the alignment wakeup time interval regulating terminal according to the using state information got, reduce terminal system power consumption, improve terminal standby time.
Fig. 3 is a kind of schematic flow sheet waking the method for terminal system up that further embodiment of this invention provides, and as shown in the figure, described method can comprise:
S301, adds up described terminal different use time use duration separately in preset time range.
Default time range is divided into different use times, and in above-mentioned preset time range, different use time use duration separately can be the accumulative use duration of each use time in preset time range in different use time.
S302, arranges the corresponding relation of described different usage time interval and frequency of utilization according to described terminal different use time use duration separately in preset time range.
The method arranging the corresponding relation of described different usage time interval and frequency of utilization according to described terminal different use time use duration separately in preset time range has a lot, such as above-mentioned frequency of utilization can account for the number percent sign of each time period duration by different use time use duration separately, the number percent that different use time use duration separately accounts for each time period duration can be calculated, corresponding first frequency of utilization of use time lower than the first threshold value preset, higher than the first threshold value preset and lower than corresponding second frequency of utilization of use time of the second threshold value, corresponding 3rd frequency of utilization of use time higher than the second threshold value preset, above-mentioned the first default threshold value is lower than the second threshold value preset.
S303, the very first time is spaced apart the cycle and obtains frequency of utilization corresponding to the current system time place use time of described terminal.
Concrete, be spaced apart the cycle with the very first time and obtain the current system time of described terminal, according to the corresponding relation of the different use time preset and frequency of utilization, obtain the frequency of utilization that the current system time place use time of described terminal is corresponding.
Such as, above-mentioned default time range can be a week, and different use times can be 0 .-1 point in a day, 1 .-2 point, 2 .-3 points, 21 .-22 points, 22 .-23 points, 23 .-24 points, statistics obtains in one week, 0 .-1 point, 1 .-2 point, 2 .-3 points, 21 .-22 points, 22 .-23 points, the accumulative use duration of 23 .-24 each use times is respectively: 0min, 0min, 0min, 0min, 0min, 0min, 14min, 35min, 105min, 100min, 28min, 20min, 100min, 200min, 0min, 60min, 24min, 59min, 100min, 200min, 280min, 240min, 140min, 0min, by period 0 .-1 point, 1 .-2 point, 2 .-3 points, 3 .-4 points, 4 .-5 points, 5 .-6 points, 6 .-7 points, 7 .-8 points, 8 .-9 points, 9 .-10 points, 10 .-11 points, 11 .-12 points, 12 .-13 points, 14 .-15 points, 15 .-16 points, 16 .-17 points, 17 .-18 points, 18 .-19 points, 23 .-24 correspondence first frequencies of utilization, by period 13 .-14 point, 19 .-20 points, 22 .-23 correspondence second frequencies of utilization, by period 20 .-21 point, 21 .-22 correspondence the 3rd frequencies of utilization.Be 17: 05 when getting the current system time of terminal, then frequency of utilization corresponding to the system time place use time that terminal is current is the first frequency of utilization.
S304, according to described terminal current frequency of utilization corresponding to system time place use time regulate the alignment wakeup time interval of described terminal.
Concrete, the time interval that the current frequency of utilization of the terminal obtained according to the different frequency of utilization preset and the corresponding relation determining step S303 in the time interval is corresponding, as the alignment wakeup time interval of terminal.Such as, the different frequency of utilization preset and the corresponding relation in the time interval are: the corresponding 60s of the first frequency of utilization, second frequency of utilization is from corresponding 20s, the corresponding 5s of 3rd frequency of utilization, frequency of utilization corresponding to the current system time place use time of terminal that step S303 obtains is the first frequency of utilization, and so corresponding alignment wakeup time is spaced apart 60s.
S305, described terminal system is waken at the alignment wakeup time interval according to the described terminal after described adjustment up.
Is set to the alignment wakeup time interval of terminal the time interval in step S304, and wakes terminal system up according to above-mentioned time interval alignment.Statistics obtains the corresponding relation of different use time and frequency of utilization in advance, the different frequencies of utilization corresponding no time interval, when the frequency of utilization height that the system time place use time that terminal is current is corresponding, obtain the short time interval, the time interval that terminal system is waken up declines, can make terminal applies at a fixed time in have more multiple terminals to be waken up time perform oneself task, ensure that the promptness that terminal applies task completes.Correspondingly, when the frequency of utilization that the use time at the current system time place of terminal is corresponding is low, obtain the long time interval, terminal system can be reduced be waken up the time performing terminal applies task in set time section, and then reduce the stand-by power consumption of terminal, improve the stand-by time of terminal.
The using state information of terminal is periodically obtained in the process that the embodiment of the present invention uses in terminal, and then achieve the alignment wakeup time interval regulating terminal according to the using state information got, reduce terminal system power consumption, improve terminal standby time.
Fig. 4 is a kind of schematic flow sheet waking the method for terminal system up that further embodiment of this invention provides, and as described in Figure, described method comprises:
S401, is spaced apart the cycle with the very first time and obtains the total duration of time to described terminal present system time that described terminal enters this lock-out state.
Concrete, when described terminal is in the lock state, is spaced apart the cycle with the very first time and adds up the total duration of time to described terminal present system time that described terminal enters this lock-out state.The above-mentioned lock-out state that enters can be that after terminal presets time delay, no user operates the lock-out state automatically entered, and also can be the lock-out state that user is entered by triggering terminal release tab.Such as, 18: 08: 09 user by terminal locking, it is 30s at 18: 08: 39 to total duration of described terminal present system time that terminal got the time that terminal enters this lock-out state.
S402, the time entering this lock-out state according to described terminal regulates the alignment wakeup time interval of described terminal to total duration of described terminal present system time.
Concrete, preset total duration and the corresponding relation in the time interval that terminal enters lock-out state, the terminal got according to step S401 enters the total duration of time to described terminal present system time of this lock-out state, determines the alignment wakeup time interval of time that terminal enters this lock-out state to the time interval corresponding to total duration of described terminal present system time as terminal.Such as step S401 acquisition terminal enters the time of this lock-out state is 15min to total duration of described terminal present system time, the terminal preset enters total duration of lock-out state and the corresponding relation in the time interval is: lock the corresponding time interval 5s of total duration 0-10min, lock the corresponding time interval 30s of total duration 10min-20min, lock the corresponding time interval 60s of total duration 20min-30min, lock the corresponding time interval 300s of total duration 30min-40min, lock the corresponding time interval 600s of total duration 40min-50min, lock total duration and be greater than the corresponding time interval 1200s of 50min, the so alignment wakeup time interval 30s of terminal time of entering this lock-out state to the time interval corresponding to total duration of described terminal present system time as terminal.
S403, described terminal system is waken at the alignment wakeup time interval according to the described terminal after described adjustment up.
Is set to the alignment wakeup time interval of terminal the time interval in step S402, and wakes terminal system up according to above-mentioned time interval alignment.
Described method can also comprise: when described terminal enters released state, and the alignment wakeup time of described terminal is set to minimum interval.Above-mentioned released state can terminal user by triggering the release tab released state that makes terminal enter, also can be the released state because incoming call, note, alarm clock etc. make terminal enter.
When terminal enters dormant state, along with the total duration of time to described terminal present system time stating terminal and enter this lock-out state, the i.e. increase of this sleep time, increase the alignment wakeup time interval of terminal gradually, terminal system can be reduced be waken up the time performing terminal applies task in set time section, and then reduce the stand-by power consumption of terminal, improve the stand-by time of terminal.When terminal enters released state, the alignment wakeup time interval of terminal is reduced, can make terminal applies at a fixed time in have more multiple terminals to be waken up time perform oneself task, ensure that the promptness that terminal applies task completes.
The using state information of terminal is periodically obtained in the process that the embodiment of the present invention uses in terminal, and then achieve the alignment wakeup time interval regulating terminal according to the using state information got, reduce terminal system power consumption, improve terminal standby time.
Fig. 5 is the structural representation of a kind of terminal that the embodiment of the present invention provides, and as shown in the figure, described terminal can comprise: using state acquiring unit 501, time interval regulon 502 and alignment wakeup unit 503, wherein:
Using state acquiring unit 501, obtains the using state information of described terminal for being spaced apart the cycle with the very first time.
Above-mentioned using state information can comprise using state information when user is using terminal, as viewing video etc., can also comprise user do not operate but terminal is in operation time using state information, as sleep state etc.For example, above-mentioned using state information can comprise: the frequency of utilization that the current system time place use time of the variation tendency of the use duration of terminal, terminal is corresponding or terminal enter the total duration of time to described terminal present system time of this lock-out state.Above-mentioned very first time interval can be identical with the wakeup time interval of aliging of terminal, also can be different.
Optionally, as shown in Figure 6, using state acquiring unit 501 can comprise: use duration acquiring unit 5101 and variation tendency acquiring unit 5102, wherein:
Use duration acquiring unit 5101, for be spaced apart with the very first time cycle obtain the use duration of described terminal current period and current period respectively before nearest at least one cycle use duration separately.
Variation tendency acquiring unit 5102, for according at least one cycle use duration separately nearest before the use duration of described terminal current period and current period, obtains the variation tendency of the use duration of described terminal.
Concrete, the use duration of above-mentioned one-period is that in one-period, terminal system is waken up by user, and such as, incoming call answering, unlocking motion etc., to the accumulative use duration that terminal is used rear terminal to automatically lock by Subscriber Locked or user.The computing method that variation tendency acquiring unit 5102 obtains the variation tendency of the use duration of terminal according at least one cycle nearest before the use duration of terminal current period and current period use duration separately can have a variety of.Such as, variation tendency acquiring unit 5102 at least one cycle nearest before can calculating current period uses the difference of the mean value of duration and the use duration of current period separately, if be on the occasion of, then represent downtrending; If be negative value, then represent ascendant trend; If be zero, then represent constant.For another example, variation tendency acquiring unit 5102 can the difference of the nearest mean value of at least one cycle use duration separately and the use duration of current period before the use duration of computing terminal current period and current period, if be on the occasion of, then represent downtrending; If be negative value, then represent ascendant trend; If be zero, then represent constant.
Such as, use duration acquiring unit 5101 with very first time interval acquiring to the use duration of terminal current period for 20min, the use duration in 3 cycles nearest before obtaining current period is respectively 25min, 10min and 7min, the mean value of the use duration in 3 cycles that variation tendency acquiring unit 5102 is nearest before calculating current period is 14min, then determine that the variation tendency of the use duration of terminal is for rising.
Optionally, as shown in Figure 7, described using state acquiring unit 501 can comprise: system time acquiring unit 5103 and frequency of utilization acquiring unit 5104, wherein:
System time acquiring unit 5103, obtains the current system time of described terminal for being spaced apart the cycle with the very first time.
Frequency of utilization acquiring unit 5104, for the corresponding relation according to the different use time preset and frequency of utilization, obtains the frequency of utilization that the use time at the current system time place of described terminal is corresponding.
In above-mentioned preset time range, different use time use duration separately can be the accumulative use duration of each use time in preset time range in different use time.
Further alternative, described terminal can also comprise use duration statistic unit 504 and corresponding relation sets up unit 505, uses duration statistic unit 504 for adding up described terminal different use time use duration separately in preset time range.Corresponding relation sets up unit 505 for arranging the corresponding relation of described different use time and frequency of utilization according to described terminal different use time use duration separately in preset time range.
Corresponding relation sets up the method that unit 505 arranges the corresponding relation of described different usage time interval and frequency of utilization according to described terminal different use time use duration separately in preset time range to be had a lot, such as above-mentioned frequency of utilization can account for the number percent sign of each time period duration by different use time use duration separately, corresponding relation sets up unit 505 can calculate the number percent that different use time use duration separately accounts for each time period duration, corresponding first frequency of utilization of use time lower than the first threshold value preset, higher than the first threshold value preset and lower than corresponding second frequency of utilization of use time of the second threshold value, corresponding 3rd frequency of utilization of use time higher than the second threshold value preset, above-mentioned the first default threshold value is lower than the second threshold value preset.
Such as, above-mentioned default time range can be a week, and different use times can be 0 .-1 point in a day, 1 .-2 point, 2 .-3 points, 21 .-22 points, 22 .-23 points, 23 .-24 points, use duration statistic unit 504 statistics to obtain in one week, 0 .-1 point, 1 .-2 point, 2 .-3 points, 21 .-22 points, 22 .-23 points, the accumulative use duration of 23 .-24 each use times is respectively: 0min, 0min, 0min, 0min, 0min, 0min, 14min, 35min, 105min, 100min, 28min, 20min, 100min, 200min, 0min, 60min, 24min, 59min, 100min, 200min, 280min, 240min, 140min, 0min, corresponding relation sets up unit 505 by period 0 .-1 point, 1 .-2 point, 2 .-3 points, 3 .-4 points, 4 .-5 points, 5 .-6 points, 6 .-7 points, 7 .-8 points, 8 .-9 points, 9 .-10 points, 10 .-11 points, 11 .-12 points, 12 .-13 points, 14 .-15 points, 15 .-16 points, 16 .-17 points, 17 .-18 points, 18 .-19 points, 23 .-24 correspondence first frequencies of utilization, by period 13 .-14 point, 19 .-20 points, 22 .-23 correspondence second frequencies of utilization, by period 20 .-21 point, 21 .-22 correspondence the 3rd frequencies of utilization.Be 17: 05 when system time acquiring unit 5103 gets the current system time of terminal, then the frequency of utilization that frequency of utilization acquiring unit 5104 obtains the current system time place use time of terminal corresponding is the first frequency of utilization.
In another kind of optional embodiment, using state acquiring unit 501 can when described terminal be in the lock state, and is spaced apart the cycle adds up the total duration of time to described terminal present system time that described terminal enters this lock-out state with the very first time.The above-mentioned lock-out state that enters can be that after terminal presets time delay, no user operates the lock-out state automatically entered, and also can be the lock-out state that user is entered by triggering terminal release tab.Such as, 18: 08: 09 user by terminal locking, it is 30s at 18: 08: 39 to total duration of described terminal present system time that terminal got the time that terminal enters this lock-out state.
Time interval regulon 502, for regulating the alignment wakeup time interval of described terminal according to the using state information of described terminal.
In a kind of optional embodiment, time interval regulon 502 regulates the specific implementation at the alignment wakeup time interval of described terminal to be according to the using state information of described terminal: described time interval regulon 502, according to the using state information preset and the corresponding relation in the time interval, determines the time interval corresponding with the using state information of terminal.
For example, the time interval that time interval regulon 502 is corresponding according to the frequency of utilization of terminal that the different frequency of utilization preset and the corresponding relation determination using state acquiring unit 501 in the time interval obtain, as the alignment wakeup time interval of terminal.Such as, the different frequency of utilization preset and the corresponding relation in the time interval are: the corresponding 60s of the first frequency of utilization, second frequency of utilization is from corresponding 20s, the corresponding 5s of 3rd frequency of utilization, frequency of utilization corresponding to the current system time place use time of terminal that using state acquiring unit 501 obtains is the first frequency of utilization, and so time interval regulon 502 obtains corresponding alignment wakeup time and is spaced apart 60s.
And for example, preset total duration and the corresponding relation in the time interval that terminal enters lock-out state, time interval regulon 502 enters the total duration of time to described terminal present system time of this lock-out state according to the terminal that using state acquiring unit 501 gets, determine the alignment wakeup time interval of time that terminal enters this lock-out state to the time interval corresponding to total duration of described terminal present system time as terminal.Such as, it is 15min to total duration of described terminal present system time that using state acquiring unit 501 obtains the time that terminal enters this lock-out state, the terminal preset enters total duration of lock-out state and the corresponding relation in the time interval is: lock the corresponding time interval 5s of total duration 0-10min, lock the corresponding time interval 30s of total duration 10min-20min, lock the corresponding time interval 60s of total duration 20min-30min, lock the corresponding time interval 300s of total duration 30min-40min, lock the corresponding time interval 600s of total duration 40min-50min, lock total duration and be greater than the corresponding time interval 1200s of 50min, so time interval regulon 502 obtains the alignment wakeup time interval 30s of time that terminal enters this lock-out state to the time interval corresponding to total duration of described terminal present system time as terminal.
In another kind of optional embodiment, time interval regulon 502 regulates the specific implementation at the alignment wakeup time interval of described terminal to be according to the using state information of described terminal: described time interval regulon 502 can also set up the corresponding relation of using state information and time interval regulating command in advance, according to the using state information preset and the corresponding relation of time interval regulating command, determine the time interval regulating command that the using state information of the terminal that using state acquiring unit 501 obtains is corresponding, the time interval according to the different brackets preset performs above-mentioned time interval regulating command.For example, preset the time interval of different stage, obtain the alignment wakeup time interval that terminal is current, if using state acquiring unit 501 obtains the variation tendency of the use duration of described terminal for rising, then time interval regulon 502 reduces the alignment wakeup time interval of described terminal; If using state acquiring unit 501 obtains the variation tendency of the use duration of described terminal for declining, then time interval regulon 502 increases the alignment wakeup time interval of described terminal; If using state acquiring unit 501 obtain the use duration of described terminal current period and current period before nearest at least one cycle use duration be separately equal to zero, then the alignment wakeup time of described terminal is set to maximum time interval by time interval regulon 502; If using state acquiring unit 501 obtain the use duration of described terminal current period and current period before nearest at least one cycle use duration be separately equal to described very first time interval, then the alignment wakeup time of described terminal is set to minimum interval by time interval regulon 502.
Such as, the time interval of the different stage preset is 5s, 30s, 60s, 300s, 600s, 1200s, if the current alignment wakeup time of terminal is spaced apart 300s, the variation tendency of the use duration of the terminal that using state acquiring unit 501 obtains is for rising, then time interval regulon 502 reduction alignment wakeup time is spaced apart 60s; If the variation tendency of the use duration of the terminal of using state acquiring unit 501 acquisition is decline, then time interval regulon 502 increase alignment wakeup time is spaced apart 600s; If the variation tendency of the use duration of the terminal that using state acquiring unit 501 obtains is constant, and nearest at least one cycle use duration is separately equal to zero before the use duration of terminal current period and current period, then alignment wakeup time is set to 1200s by time interval regulon 502; If the variation tendency of the use duration of the terminal that using state acquiring unit 501 obtains is constant, and nearest at least one cycle use duration is separately equal to described very first time interval before the use duration of terminal current period and current period, then alignment wakeup time is set to 5s by time interval regulon 502.
Alignment wakeup unit 503, wakes described terminal system up for the alignment wakeup time interval according to the described terminal after described adjustment.
That time interval regulon 502 is determined by alignment wakeup unit 503 and that the using state information of terminal the is corresponding time interval is set to the wakeup time interval of aliging of terminal, and wakes terminal system up according to above-mentioned time interval alignment.
Optionally, described alignment wakeup unit 503, also for when terminal enters released state, is set to minimum interval by the alignment wakeup time of described terminal.Above-mentioned released state can terminal user by triggering the release tab released state that makes terminal enter, also can be the released state because incoming call, note, alarm clock etc. make terminal enter.
The using state information of terminal is periodically obtained in the process that the embodiment of the present invention uses in terminal, and then achieve the alignment wakeup time interval regulating terminal according to the using state information got, reduce terminal system power consumption, improve terminal standby time.
Fig. 8 is the structural representation of a kind of terminal that another embodiment of the present invention provides, and as shown in the figure, described terminal can comprise: at least one input media 801, at least one output unit 802, at least one processor 803, such as CPU, storer 804 and at least one bus 805.
Wherein, above-mentioned bus 805 is for connecting above-mentioned input media 801, output unit 802, processor 803 and storer 804.
Wherein, above-mentioned input media 801 specifically can be the contact panel of terminal, comprise touch-screen and touch screen, operational order on sense terminals contact panel, or the button of terminal, for receiving the unblock or the operational order of locking terminal that user triggers, can also be the timer etc. of terminal, for obtaining the using state information of terminal.
Above-mentioned storer 804 can be high-speed RAM storer, also can be non-labile storer (non-volatile memory), such as magnetic disk memory.Above-mentioned storer 804 is for storing batch processing code, and above-mentioned input media 801, output unit 802 and above-mentioned processor 803, for calling the program code stored in storer 804, perform and operate as follows:
Above-mentioned input media 801, obtains the using state information of described terminal for being spaced apart the cycle with the very first time;
Above-mentioned processor 803, the using state information for the described terminal obtained according to input media 801 regulates the alignment wakeup time interval of described terminal;
Above-mentioned output unit 802, described terminal system is waken at the alignment wakeup time interval for the described terminal after the described adjustment that obtains according to processor 803 up.
Optionally, above-mentioned processor 803, for according to the using state information preset and the corresponding relation in the time interval, determines the time interval corresponding with the using state information of terminal.
Further alternative, the using state information of described terminal comprises the variation tendency of the use duration of described terminal;
Above-mentioned input media 801, for be spaced apart with the very first time cycle obtain the use duration of described terminal current period and current period respectively before nearest at least one cycle use duration separately, and according at least one cycle use duration separately nearest before the use duration of described terminal current period and current period, obtain the variation tendency of the use duration of described terminal.
In another kind of optional embodiment, above-mentioned processor 803, for the use duration in described terminal variation tendency for rise time, reduce the alignment wakeup time interval of described terminal, and when the variation tendency of the use duration of described terminal is for declining, increase the alignment wakeup time interval of described terminal.
Optionally, above-mentioned processor 803, for when at least one cycle nearest before the use duration and current period of described terminal current period, use duration was separately equal to zero, is set to maximum time interval by the alignment wakeup time of described terminal.
Further alternative, above-mentioned processor 803, for when at least one cycle nearest before the use duration and current period of described terminal current period, use duration was separately equal to described very first time interval, the alignment wakeup time of described terminal is set to minimum interval.
In another kind of optional embodiment, the using state information of described terminal comprises frequency of utilization corresponding to the current system time place use time of described terminal;
Above-mentioned input media 801, the current system time of described terminal is obtained for being spaced apart the cycle with the very first time, and according to the different use time preset and the corresponding relation of frequency of utilization, obtain the frequency of utilization that the current system time place use time of described terminal is corresponding.
Optionally, above-mentioned processor 803, also for adding up described terminal different use time use duration separately in preset time range, and the corresponding relation of described different usage time interval and frequency of utilization is set according to described terminal different use time use duration separately in preset time range.
In another kind of optional embodiment, the using state information of described terminal comprises the total duration of time to described terminal present system time that described terminal enters this lock-out state;
Above-mentioned input media 801, for when described terminal is in the lock state, is spaced apart the cycle with the very first time and adds up the total duration of time to described terminal present system time that described terminal enters this lock-out state.
Further alternative, above-mentioned processor 803, also for when described terminal enters released state, is set to minimum interval by the alignment wakeup time of described terminal.
In specific implementation, the input media 801 described in the embodiment of the present invention, output unit 802 and processor 803 can perform the implementation in the inventive method embodiment one to five, do not repeat them here.
Module in all embodiments of the present invention or submodule, universal integrated circuit can be passed through, such as CPU (Central Processing Unit, central processing unit), or realized by ASIC (Application SpecificIntegrated Circuit, special IC).
Step in embodiment of the present invention method can be carried out order according to actual needs and be adjusted, merges and delete.
Unit in embodiment of the present invention device can carry out merging, divide and deleting according to actual needs.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.
Claims (10)
1. a terminal, is characterized in that, comprising:
Using state acquiring unit, obtains the using state information of described terminal for being spaced apart the cycle with the very first time;
Time interval regulon, for regulating the alignment wakeup time interval of described terminal according to the using state information of described terminal;
Alignment wakeup unit, wakes described terminal system up for the alignment wakeup time interval according to the described terminal after described adjustment.
2. terminal according to claim 1, it is characterized in that, described time interval regulon is used for:
According to the using state information preset and the corresponding relation in the time interval, determine the time interval corresponding with the using state information of terminal.
3. terminal according to claim 1, it is characterized in that, the using state information of described terminal comprises the variation tendency of the use duration of described terminal;
Described using state acquiring unit comprises:
Use duration acquiring unit, for be spaced apart with the very first time cycle obtain the use duration of described terminal current period and current period respectively before nearest at least one cycle use duration separately;
Variation tendency acquiring unit, for according at least one cycle use duration separately nearest before the use duration of described terminal current period and current period, obtains the variation tendency of the use duration of described terminal.
4. terminal according to claim 3, it is characterized in that, described time interval regulon is used for:
If the variation tendency of the use duration of described terminal for rising, then reduces the alignment wakeup time interval of described terminal;
If the variation tendency of the use duration of described terminal for declining, then increases the alignment wakeup time interval of described terminal.
5. terminal according to claim 3, it is characterized in that, described time interval regulon is used for:
If nearest at least one cycle use duration is separately equal to zero before the use duration of described terminal current period and current period, then the alignment wakeup time of described terminal is set to maximum time interval.
6. terminal according to claim 3, it is characterized in that, described time interval regulon is used for:
If nearest at least one cycle use duration is separately equal to described very first time interval before the use duration of described terminal current period and current period, then the alignment wakeup time of described terminal is set to minimum interval.
7. terminal according to claim 1, it is characterized in that, described using state information comprises frequency of utilization corresponding to the current system time place use time of described terminal;
Described using state acquiring unit comprises:
System time acquiring unit, obtains the current system time of described terminal for being spaced apart the cycle with the very first time;
Frequency of utilization acquiring unit, for the corresponding relation according to the different use time preset and frequency of utilization, obtains the frequency of utilization that the use time at the current system time place of described terminal is corresponding.
8. terminal according to claim 7, is characterized in that, also comprise:
Use duration statistic unit, for adding up described terminal different use time use duration separately in preset time range;
Corresponding relation sets up unit, for arranging the corresponding relation of described different use time and frequency of utilization according to described terminal different use time use duration separately in preset time range.
9. terminal according to claim 1, it is characterized in that, the using state information of described terminal comprises the total duration of time to described terminal present system time that described terminal enters this lock-out state;
Described using state acquiring unit is used for:
When described terminal enters lock-out state, be spaced apart the cycle with the very first time and add up the total duration of time to described terminal present system time that described terminal enters this lock-out state.
10. terminal according to claim 9, is characterized in that, described time interval regulon also for:
When described terminal enters released state, the alignment wakeup time of described terminal is set to minimum interval.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410786961.XA CN104571461A (en) | 2014-12-17 | 2014-12-17 | Terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410786961.XA CN104571461A (en) | 2014-12-17 | 2014-12-17 | Terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104571461A true CN104571461A (en) | 2015-04-29 |
Family
ID=53087748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410786961.XA Pending CN104571461A (en) | 2014-12-17 | 2014-12-17 | Terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104571461A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017071545A1 (en) * | 2015-10-27 | 2017-05-04 | 深圳市中兴微电子技术有限公司 | Wake-up alignment method, terminal, and computer storage medium |
CN110889911A (en) * | 2018-08-15 | 2020-03-17 | 杭州海康威视数字技术股份有限公司 | Low-power-consumption control method and device based on intelligent lock dormancy awakening |
CN114246584A (en) * | 2021-11-30 | 2022-03-29 | 江苏康尚生物医疗科技有限公司 | Method for detecting finger insertion with low power consumption for oximeter |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1592296A (en) * | 2003-09-02 | 2005-03-09 | Lg电子株式会社 | Apparatus and method for controlling data communication in wireless local area network |
US20110113274A1 (en) * | 2008-06-25 | 2011-05-12 | Nxp B.V. | Electronic device, a method of controlling an electronic device, and system on-chip |
CN103974394A (en) * | 2014-05-30 | 2014-08-06 | 深圳市中兴移动通信有限公司 | Mobile terminal and power consumption control method thereof |
-
2014
- 2014-12-17 CN CN201410786961.XA patent/CN104571461A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1592296A (en) * | 2003-09-02 | 2005-03-09 | Lg电子株式会社 | Apparatus and method for controlling data communication in wireless local area network |
US20110113274A1 (en) * | 2008-06-25 | 2011-05-12 | Nxp B.V. | Electronic device, a method of controlling an electronic device, and system on-chip |
CN103974394A (en) * | 2014-05-30 | 2014-08-06 | 深圳市中兴移动通信有限公司 | Mobile terminal and power consumption control method thereof |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017071545A1 (en) * | 2015-10-27 | 2017-05-04 | 深圳市中兴微电子技术有限公司 | Wake-up alignment method, terminal, and computer storage medium |
CN110889911A (en) * | 2018-08-15 | 2020-03-17 | 杭州海康威视数字技术股份有限公司 | Low-power-consumption control method and device based on intelligent lock dormancy awakening |
CN110889911B (en) * | 2018-08-15 | 2022-01-25 | 杭州海康威视数字技术股份有限公司 | Low-power-consumption control method and device based on intelligent lock dormancy awakening |
CN114246584A (en) * | 2021-11-30 | 2022-03-29 | 江苏康尚生物医疗科技有限公司 | Method for detecting finger insertion with low power consumption for oximeter |
CN114246584B (en) * | 2021-11-30 | 2024-08-23 | 江苏康尚生物医疗科技有限公司 | Method for detecting finger insertion with low power consumption aiming at oximeter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104536739A (en) | Method for arousing terminal system | |
TWI494857B (en) | Method for performing wake-up event management, and associated apparatus and associated computer program product | |
US10057856B2 (en) | Wake-up control method and apparatus, and terminal device | |
CN102385531B (en) | Timer management device and method | |
CN104636169B (en) | A kind of system wake-up method and device | |
US9690364B2 (en) | Systems and methods for dynamically adjusting memory state transition timers | |
CN104216753A (en) | Method for rapidly starting application program for terminal, and terminal | |
US20160266633A1 (en) | Methods and Systems for Coordination of Operating States amongst Multiple SOCs within a Computing Device | |
CN104808767A (en) | Terminal control method | |
CN105388991A (en) | Timing wake-up processing system and method | |
US9285856B2 (en) | Method and system for rapid entry into and for rapid exiting from sleep states for processors of a portable computing device | |
CN104219747B (en) | Method, device and terminal for adjusting wake-up time according to electric quantity information | |
CN104571461A (en) | Terminal | |
CN105892629A (en) | Multicore-based screen awakening method and device as well as mobile terminal | |
CN104808766A (en) | Terminal | |
CN104052861B (en) | A kind of terminal and its awakening method | |
CN105159722A (en) | Method for RTC (Real Time Clock) wake-up system and computer | |
CN113268438B (en) | Memory recycling method and device and electronic equipment | |
CN205490631U (en) | A New Energy-saving Wireless Router | |
CN106850944A (en) | Smart machine awakening method and device | |
CN111352796B (en) | Method and device for acquiring electric quantity by intelligent wearable equipment | |
CN107547742B (en) | Wake-up lock release method and device for mobile terminal | |
CN109901697A (en) | A kind of method, apparatus, equipment and medium reducing system power dissipation | |
EP3226085B1 (en) | Alarm clock setting method, electronic terminal and system | |
CN107526603A (en) | One kind applies awakening method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150429 |