Summary of the invention
Embodiments provide a kind of dynamic setting method and device of display screen stand-by time, for flexible set and display screen stand-by time, user-friendly, and reduce mobile phone power consumption amount.
On the one hand, embodiments provide a kind of dynamic setting method of display screen stand-by time, the method comprises: when meet pre-conditioned after startup timer start timing; Calculate the amount of information of current display screen picture; The setting clocking value of described timer is adjusted according to the amount of information of described current display screen picture; When the counting of described timer reaches described setting clocking value, control described display screen and enter holding state.
Preferably, in the embodiment of the present invention pre-conditioned comprise following in arbitrary or combination in any: the operation signal receiving user; Described display screen electricity is lower than the threshold value preset.
Preferably, in the embodiment of the present invention after startup timer starts timing, also comprise: if again receive the operation signal of user, then the described timer that resets starts reclocking, and the amount of information recalculating current display screen picture is to adjust the setting clocking value of described timer.
Preferably, in the embodiment of the present invention after startup timer starts timing, also comprise: if cause new picture to arrive due to the automatic brush screen of program, then calculate newly-added information amount, again adjust the setting clocking value of described timer according to described newly-added information amount.
Preferably, the setting clocking value adjusting described timer according to the amount of information of described current display screen picture in the embodiment of the present invention comprises: the setting clocking value of described timer and the size of described amount of information are adjusted in the same way, namely amount of information is larger, and the setting clocking value of described timer is larger.
Preferably, the embodiment of the present invention also comprises: monitor user ' browses the frequency values of certain content, when described frequency values reaches a preset value, calculate the average time that user browses, when user browses described certain content again, namely when described current display screen picture is described certain content, using described average time as the setting clocking value of described timer.
On the other hand, the embodiment of the present invention additionally provides a kind of dynamic setting device of display screen stand-by time, comprising: timer units, for when meet pre-conditioned after beginning timing; First computing unit, for calculating the amount of information of current display screen picture; Adjustment unit, for adjusting the setting clocking value of described timer according to the amount of information of described current display screen picture; Standby unit, for when the counting of described timer units reaches described setting clocking value, controls described display screen and enters holding state.
Preferably, if timer units described in the embodiment of the present invention again receives the operation signal of user in timing course, then described timer units carries out resetting to start reclocking, and described first computing unit recalculates the amount of information of current display screen picture with the setting clocking value making described adjustment unit adjust described timer units.
Preferably, if timer units described in the embodiment of the present invention causes new picture to arrive due to the automatic brush screen of program in timing course, then described first computing unit calculates newly-added information amount, and described adjustment unit adjusts the setting clocking value of described timer units again according to described newly-added information amount.
Preferably, in the embodiment of the present invention adjustment unit specifically for: the setting clocking value of described timer units and the size of described amount of information are adjusted in the same way, namely amount of information is larger, and the setting clocking value of described timer units is larger.
Preferably, the embodiment of the present invention also comprises: monitoring means, browses the frequency values of certain content for monitor user '; Second computing unit, for when described frequency values reaches a preset value, calculates the average time that user browses; Described adjustment unit also for: when user browses described certain content again, namely when described current display screen picture is described certain content, using described average time as the setting clocking value of described timer.
On the other hand, the embodiment of the present invention additionally provides a kind of electric terminal, comprises the dynamic setting device of described display screen stand-by time.
The dynamic setting method of display screen stand-by time of the invention process, when the material of user's abundant reading content, screen display can be kept without the need to continuous active electron device, and when the material that user's reading information amount is little, electronic installation can enter holding state very soon, thus can reduce energy consumption.
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 only 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.
Be illustrated in figure 1 the dynamic setting method schematic flow sheet that the present invention is a kind of display screen stand-by time that embodiment provides, it is to be noted, the present embodiment is the description carried out from the processing unit side of electronic installation inside, this electronic installation can be desktop computer, laptop computer, mobile phone etc., the method comprises the steps:
S101: when meet pre-conditioned after startup timer start timing.
This timer is built in electronic installation, and its effect is set in when not having user operation, and control LCD needs the time of highlighted display, and user operation here can be such as contact action, button operation, mouse action, interface plug operation etc.Therefore, this timer needs after user carries out once above-mentioned operation, carries out timing with regard to starting immediately.
As one embodiment of the present of invention, pre-conditioned in this step can comprise following in arbitrary or combination in any: the operation signal receiving user; Display screen electricity is lower than the threshold value preset.
S102: the amount of information calculating current display screen picture.
In the present embodiment, because the information of display screen picture is varied, therefore need when computing information amount to set certain rule, computation rule can set different rules according to the difference of display information, such as, can comprise following several situation:
(1) number of words of text: for text, the size of amount of information can be calculated by number of words, and usual text number of words is more, and amount of information is larger.
(2) text is new and old: if text occurred on the electronic device, or user once read, and so text amount of information is just less.
(3) quantity of picture: for picture, the size of amount of information can be calculated by picture number, and usual picture number is more, and amount of information is larger, but check that the time is less than text usually due to picture, the amount of information that therefore can set picture is less than the amount of information of text.
(4) size of picture: for picture, the size of amount of information also can picture file size calculate, and picture file is larger, and amount of information is larger.
(5) picture is new and old: if picture occurred on the electronic device, or user once checked, this picture information quantity is just less.
(6) webpage is new and old: if webpage once occurred (being such as buffered in the internal memory of mobile phone) on the electronic device, so user did not need carefully to check usually, and this info web amount is just less.
(7) picture/text/interface whether embedded in mobile phone: such as dialing interface, main interface of mobile phone etc. is all embedded in mobile phone, or set, user is familiar with already, and the amount of information now calculated just can be very little.
(8) kind of language: such as Chinese, English, German, Japanese, according to the reading habit of user, if information is Chinese, then amount of information can relative to English, German, and Japanese etc. are less.
(9) specific theme: interested content can be different in given period for user, information as being keyword with " Yao Ming is retired " more can attract the concern of user in given period, if the information that it is keyword that user consults with " Yao Ming is retired " in this given period, this amount of information can be larger.
It is pointed out that the embodiment of the present invention does not limit above-mentioned information computing rule, also the specific algorithm of not prescribed information amount, can be used for the algorithm of calculation document amount of information in prior art can be applied.
S103: according to the setting clocking value of the amount of information adjustment timer of current display screen picture.
In the present embodiment, concrete regulation rule is: the setting clocking value of timer and the size of amount of information are adjusted in the same way, namely amount of information is larger, and the setting clocking value of timer is larger.
As one embodiment of the present of invention, the reading habit of all right monitor user ' of the application, specifically, it is the frequency values that monitor user ' browses certain content, this certain content can be that user browses specific website, checks and send the short message etc. of number from certain, when this frequency values reaches a preset value, calculate the average time that user browses, when user browses described certain content again, namely when current display screen picture is this certain content, the setting clocking value using this average time as timer.Certainly, as one embodiment of the present of invention, user also can cancel this mean value, and determines corresponding setting clocking value according to each amount of information calculated.
S104: when the counting of timer reaches described setting clocking value, controls described display screen and enters holding state.The brightness regulation state of the holding state general reference display screen of the embodiment of the present invention, might not be that display screen enters black state, also can be that display screen enters low bright show state etc.
The dynamic setting method of display screen stand-by time of the invention process, when the material of user's abundant reading content, screen display can be kept without the need to continuous active electron device, and when the material that user's reading information amount is little, electronic installation can enter holding state very soon, thus can reduce energy consumption.
Be illustrated in figure 2 the dynamic setting method schematic flow sheet of the another kind of display screen stand-by time that the embodiment of the present invention provides, the method comprises the steps:
S201: start timer and start timing after meeting pre-conditioned number.
S202: the amount of information calculating current display screen picture.
S203: the setting clocking value adjusting described timer according to the amount of information of described current display screen picture.
S204: judge whether again to receive user operation signal, if receive user operation signal, namely when user carries out the operations such as touch screen, button, mouse, interface plug again, enter step S201, reset timer restarts timing, if again do not receive user operation signal within the scope of the setting clocking value of setting procedure S203, then enter step S206.
S205: judge whether to cause new picture to arrive because program refreshes automatically, if there is new picture to arrive, then entered step S202 and calculates newly-added information amount, then again adjusted the setting clocking value of timer by step S203 according to newly-added information amount.Such as, when new picture is compared with original picture, only change sub-fraction content, then can extend setting clocking value on a small quantity, if original picture is completely different with new picture, then increase again on the basis of former setting clocking value the amount of information of this new picture should be corresponding clocking value.
Whether whether it is pointed out that above-mentioned steps S204 and step S205 carries out simultaneously, it constantly carries out cycle criterion within the scope of the setting clocking value of timer, detect and have user operation to occur, or have the situation of program updating picture to occur.
S206: when the counting of described timer reaches described setting clocking value, controls described display screen and enters holding state.
The dynamic setting method of display screen stand-by time of the invention process, when the material of user's abundant reading content, screen display can be kept without the need to continuous active electron device, and when the material that user's reading information amount is little, electronic installation can enter holding state very soon, thus can reduce energy consumption.
Be illustrated in figure 3 the structural representation of the dynamic setting device of a kind of display screen stand-by time that the embodiment of the present invention provides, this device comprises: timer units 301, computing unit 302, adjustment unit 303 and standby unit 304.
Timer units 301 for when meet pre-conditioned after beginning timing.
The effect of timer units 301 is set in when not having user operation, and control LCD needs the time of highlighted display, and user operation here can be such as contact action, button operation, mouse action, interface plug operation etc.Therefore, this timer units 301 needs after user carries out once above-mentioned operation, carries out timing with regard to starting immediately.Certainly, the timer units 301 of the embodiment of the present invention also when display screen electricity is lower than the threshold value preset, can start timing.
Computing unit 302 is for calculating the amount of information of current display screen picture.
In the present embodiment, because the information of display screen picture is varied, therefore need when computing information amount to set certain rule, computation rule can set different rules according to the difference of display information, specifically can see the description in the corresponding embodiment of Fig. 1.
Adjustment unit 303 is for the setting clocking value of the amount of information adjustment timer units 301 according to current display screen picture.
Specifically, the setting clocking value of timer units 301 and the size of current display screen picture amount of information carry out adjusting in the same way, and namely amount of information is larger, and the setting clocking value of timer units 301 is larger.
As one embodiment of the present of invention, if timer units 301 again receives the operation signal of user in timing course, then timer units 301 carries out resetting to start reclocking, and computing unit 302 recalculates the amount of information of current display screen picture with the setting clocking value making described adjustment unit adjust timer units 301.
As one embodiment of the present of invention, if timer units 301 causes new picture to arrive due to the automatic brush screen of program in timing course, then computing unit 302 calculates newly-added information amount, and adjustment unit 303 adjusts the setting clocking value of timer units 301 again according to newly-added information amount.
Standby unit 304, for when the counting of timer units 301 reaches described setting clocking value, controls display screen and enters holding state.
The dynamic setting method of display screen stand-by time of the invention process, when the material of user's abundant reading content, screen display can be kept without the need to continuous active electron device, and when the material that user's reading information amount is little, electronic installation can enter holding state very soon, thus can reduce energy consumption.
Be illustrated in figure 4 the structural representation of the dynamic setting device of the another kind of display screen stand-by time that the embodiment of the present invention provides, this device comprises: timer units 401, first computing unit 402, adjustment unit 403, standby unit 404, monitoring means 405 and the second computing unit 406.
Timer units 401 for when meet pre-conditioned after beginning timing.
First computing unit 402 is for calculating the amount of information of current display screen picture.
Adjustment unit 403 is for the setting clocking value of the amount of information adjustment timer units 301 according to current display screen picture.
Standby unit 304, for when the counting of timer units 301 reaches described setting clocking value, controls display screen and enters holding state.
Monitoring means 405 browses the frequency values of certain content for monitor user ', and this certain content can be that user browses specific website, checks and send the short message etc. of number from certain.
Second computing unit 406, for when frequency values reaches a preset value, calculates the average time that user browses.
In the present embodiment adjustment unit 403 also for: when user browses described certain content again, namely when described current display screen picture is described certain content, using described average time as the setting clocking value of described timer.The dynamic setting method of display screen stand-by time of the invention process, when the material of user's abundant reading content, screen display can be kept without the need to continuous active electron device, and when the material that user's reading information amount is little, electronic installation can enter holding state very soon, thus can reduce energy consumption.
Be illustrated in figure 5 the structural representation of a kind of electric terminal that the embodiment of the present invention provides, this electric terminal 500 comprises dynamically setting device 501 as above, has here just no longer repeated dynamic setting device 501.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, 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-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc.
Above-described specific embodiment; object of the present invention, technical scheme and beneficial effect are further described; be understood that; the foregoing is only specific embodiments of the invention; the protection range be not intended to limit the present invention; within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.