CN105353864A - Static power consumption management method and system for electronic device - Google Patents
Static power consumption management method and system for electronic device Download PDFInfo
- Publication number
- CN105353864A CN105353864A CN201510680755.5A CN201510680755A CN105353864A CN 105353864 A CN105353864 A CN 105353864A CN 201510680755 A CN201510680755 A CN 201510680755A CN 105353864 A CN105353864 A CN 105353864A
- Authority
- CN
- China
- Prior art keywords
- flow process
- electronic equipment
- wake
- dormancy
- perform
- 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
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/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3228—Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Power Sources (AREA)
Abstract
The invention discloses a static power consumption management method and system for an electronic device. The method comprises the following steps: after a sleep signal is detected, controlling the electronic device to perform a first sleep process, and controlling the electronic device to perform a second sleep process after a preset time; and detecting an awakening signal in real time, and after the awakening signal is detected, performing an awakening process according to the sleep process performed by the electronic device when the awakening signal arrives. According to the static power consumption management method and system, the sleep process of the electronic device is divided into the first sleep process and the second sleep process, and the electronic device is controlled to perform the corresponding awakening process according to the sleep process performed by the electronic device after the awakening signal is detected, so that the problems that an existing static power consumption management scheme of an electronic device cannot effectively reduce standby power of the electronic device and effectively increase awakening speed of the electronic device are effectively solved.
Description
Technical field
The present invention relates to electronics field, particularly relate to a kind of electronic equipment static power management method and system.
Background technology
Usual electronic equipment needs to be in available state whenever and wherever possible, and therefore the cruising time of electronic equipment is most important.In order to promote the cruising time of electronic equipment, need to carry out appropriate managerial to the dynamic power consumption of electronic apparatus system and quiescent dissipation.Wherein, electronic apparatus system quiescent dissipation mainly through electronic equipment stand-by power consumption and wake speed up to assess.
At present, to the management of the quiescent dissipation of electronic equipment mainly through Standby scheme, Suspend scheme and Hibernation scheme three kinds of balances realizing stand-by power consumption and wake speed up.
Wherein, Standby scheme is: by the system cloud gray model Locale Holding of electronic equipment to DRAM (DynamicRandomAccessMemory, dynamic RAM), the CPU (CentralProcessingUnit, central processing unit) of electronic equipment keeps power supply state.
Suspend scheme is then: by the system cloud gray model Locale Holding of electronic equipment to DRAM, and the CPU of electronic equipment is then in power-off (poweroff) state.
Hibernation scheme is then: by the system cloud gray model Locale Holding of electronic equipment to Nand (flash memory), now the CPU of electronic equipment is in power-off (poweroff) state.
Although above-mentioned three kinds of schemes effectively achieve the management of the quiescent dissipation to electronic equipment, all can not reach effective balance at the stand-by power consumption of electronic equipment with waking up in speed.That is, while all can not effectively reducing the stand-by power consumption of electronic equipment, what can also promote electronic equipment wakes speed up.
Summary of the invention
Based on this, while being necessary can not to realize effectively reducing the stand-by power consumption of electronic equipment for the static power management scheme of existing electronic equipment, effectively can also promote the problem of the speed of waking up of electronic equipment, a kind of electronic equipment static power management method and system is provided.
For realizing a kind of electronic equipment static power management method that the object of the invention provides, it is characterized in that, comprise the steps:
After sleep signal being detected, control electronic equipment and perform the first dormancy flow process, and after Preset Time, control described electronic equipment perform the second dormancy flow process, the consuming time of described first dormancy flow process is less than the consuming time of described second dormancy flow process;
Real-time detection wake-up signal, after described wake-up signal being detected, the dormancy flow performing that when arriving according to described wake-up signal, described electronic equipment performs wakes flow process up, described flow process of waking up comprises first and wakes flow process and second up and wake flow process up, described first wake flow process up be consuming timely less than described second and wake the consuming time of flow process up.
Wherein in an embodiment, the step that the described dormancy flow performing performed according to described electronic equipment during described wake-up signal arrival wakes flow process up comprises:
When described wake-up signal arrives, judge whether described electronic equipment starts to perform described second dormancy flow process, if, then control described electronic equipment wait for execute described second dormancy flow process after perform described second and wake flow process up, otherwise control described electronic equipment and perform described first and wake flow process up.
Wherein in an embodiment, describedly after Preset Time, control described electronic equipment perform the second dormancy flow process, comprise the steps:
Start the timer be configured on described electronic equipment;
After the timing of described timer reaches described Preset Time, control described electronic equipment and perform described second dormancy flow process;
The described step judging whether described electronic equipment starts to perform described second dormancy flow process is:
After described wake-up signal being detected, judge whether then described timer;
If so, be then judged as that described electronic equipment starts to perform described second dormancy flow process;
If not, be then judged as that described electronic equipment does not start to perform described second dormancy flow process.
Wherein in an embodiment, described second wakes flow process up does not comprise described first and wakes flow process up, perform after the described electronic equipment of described control waits for executing described second dormancy flow process described second wake the step of flow process up after, also comprise:
Control described electronic equipment execution described first and wake flow process up.
Wherein in an embodiment, before the described electronic equipment execution described first of control wakes flow process up, also comprise:
Close described timer and delete task corresponding to described timer.
Wherein in an embodiment, described first wakes flow process and described second up wakes flow process up and is display and wakes flow process up or sound wakes flow process up.
Wherein in an embodiment, the span of described Preset Time is 2s-5s.
Accordingly, present invention also offers a kind of electronic equipment static power management system, comprise sleep signal detecting unit, the first control module, wake-up signal detecting unit and the second control module;
Described sleep signal detecting unit, is configured to detect sleep signal;
Described first control module, be configured to after described sleep signal detecting unit detects described sleep signal, control electronic equipment and perform the first dormancy flow process, and after Preset Time, control described electronic equipment perform the second dormancy flow process, the consuming time of described first dormancy flow process is less than the consuming time of described second dormancy flow process;
Described wake-up signal detecting unit, is configured to detect wake-up signal in real time;
Described second control module, be configured to after described wake-up signal detecting unit detects described wake-up signal, the dormancy flow performing that when arriving according to described wake-up signal, described electronic equipment performs wakes flow process up, described flow process of waking up comprises first and wakes flow process and second up and wake flow process up, described first wake flow process up be consuming timely less than described second and wake the consuming time of flow process up.
Wherein in an embodiment, described second control module comprises judgment sub-unit, first and controls subelement and the second control subelement;
Described judgment sub-unit, is configured to, when described wake-up signal arrives, judge whether described electronic equipment starts to perform described second dormancy flow process;
Described first controls subelement, is configured to described judgment sub-unit when judging that described electronic equipment does not start to perform described second dormancy flow process, controls described electronic equipment and performs described first and wake flow process up;
Described second controls subelement, is configured to described electronic equipment when starting to perform described second dormancy flow process, control described electronic equipment wait for execute described second dormancy flow process after perform described second and wake flow process up.
Wherein in an embodiment, described electronic configurations has timer; Described first control module is electrically connected with described timer; And
Described first control module, after being also configured to control the described first dormancy flow process of described electronic equipment execution, starts described timer; And after the timing of described timer reaches described Preset Time, control described electronic equipment and perform described second dormancy flow process;
Described judgment sub-unit is configured to after described wake-up signal detecting unit detects described wake-up signal, judges whether then described timer;
If so, be then judged as that described electronic equipment starts to perform described second dormancy flow process;
If not, be then judged as that described electronic equipment does not start to perform described second dormancy flow process.
Wherein in an embodiment, described second wakes flow process up does not comprise described first and wakes flow process up, described second control subelement be also configured to control described electronic equipment wait for execute described second dormancy flow process after perform described second wake flow process up after, also control described electronic equipment and perform described first and wake flow process up.
Wherein in an embodiment, described first control subelement be also configured to control described electronic equipment perform described first wake flow process up before, timeing closing device also deletes task corresponding to described timer.
The beneficial effect of above-mentioned electronic equipment static power management method:
It is by being split as the first dormancy flow process and the second dormancy flow process by the single dormancy flow process of electronic equipment, wherein, the consuming time of first dormancy flow process is less than the consuming time of the second dormancy flow process, and controls electronic equipment after receiving sleep signal, first performs the first less dormancy flow process consuming time; It effectively prevent the phenomenon that electronic equipment directly performs single consuming time larger dormancy flow process, and prevent single consuming time larger dormancy flow process blocking and awakening flow process, what finally effectively improve electronic equipment wakes speed up.Meanwhile, it is also after wake-up signal being detected, and the dormancy flow performing that when arriving according to wake-up signal, electronic equipment performs wakes flow process up.Wherein, wake flow process up and comprise first and wake flow process and second up and wake flow process up, and first wake flow process up be consuming timely less than second and wake the consuming time of flow process up.This just makes electronic equipment can perform different operating processes in varied situations, not only reduces the stand-by power consumption of electronic equipment, and what also improve electronic equipment wakes speed up simultaneously.The static power management scheme efficiently solving existing electronic equipment effectively can also promote the problem of the speed of waking up of electronic equipment while can not realizing effectively reducing the stand-by power consumption of electronic equipment.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of electronic equipment static power management method of the present invention;
Fig. 2 is the process flow diagram of electronic equipment static power management method one specific embodiment of the present invention;
Fig. 3 is the structural representation of electronic equipment static power management system one specific embodiment of the present invention;
Fig. 4 is the structural representation of another specific embodiment of electronic equipment static power management system of the present invention.
Embodiment
For making technical solution of the present invention clearly, below in conjunction with drawings and the specific embodiments, the present invention is described in further details.
First should be noted that, sleep signal disclosed below refers to control electronic equipment received by electronic equipment by the real-time data memory run on hard disk, and closes order or the instruction of all unnecessary hardware (namely entering dormant state).First dormancy flow process and the second dormancy flow process all refer to after electronic equipment receives sleep signal, the performed program entering dormant state.Wherein, the consuming time of the first dormancy flow process is less than the consuming time of the second dormancy flow process.
The wake-up signal control electronic equipment referred to received by electronic equipment enters order or the instruction of running status; It realizes by knocking keyboard, swing mouse or operating by the button etc. hitting electronic equipment.Accordingly, first wakes flow process and second up, and to wake flow process up be then refer to after electronic equipment receives wake-up signal, performed program when entering running status, and it all can be display and wakes flow process up or sound wakes flow process up.Wherein, first wake flow process up be consuming timely less than second and wake the consuming time of flow process up.
And, what needs further illustrated is, when by the dormancy flow process of electronic equipment with wake flow process up and be split as the first dormancy flow process and the second dormancy flow process respectively, and first wakes flow process and second up when waking flow process up, specifically can improve the performance parameters such as effect according to dormancy flow process and consuming time, the power consumption of waking flow process up and split.That is, can improve effect according to consuming time and power consumption, by greatly consuming time, it is that the second dormancy flow process and second wakes flow process up that power consumption improves relatively unconspicuous division of operations, by consuming time little, it is that the first dormancy flow process and first wakes flow process up that power consumption improves comparatively significantly division of operations.
Meanwhile, the electronic equipment mentioned in the present invention refers to the various electronic product such as mobile phone and panel computer.
See Fig. 1, as a specific embodiment of electronic equipment static power management method of the present invention, it comprises the steps:
Step S100, after sleep signal being detected, controls electronic equipment and performs the first dormancy flow process, and after Preset Time, control electronic equipment perform the second dormancy flow process.
Step S200, detects wake-up signal in real time, and after wake-up signal being detected, the dormancy flow performing that when arriving according to wake-up signal, electronic equipment performs wakes flow process up.
It is by after sleep signal being detected, control electronic equipment and first perform the first less dormancy flow process consuming time, thus avoid the phenomenon that electronic equipment directly performs complete consuming time larger dormancy flow process, prevent the execution of complete consuming time larger dormancy flow process blocking and awakening flow process, what finally effectively improve electronic equipment wakes speed up.
Simultaneously, it is also after wake-up signal being detected, the dormancy flow performing that when arriving according to wake-up signal, electronic equipment performs wakes flow process up, the dormancy Row control electronic equipment execution first that when namely arriving according to wake-up signal, electronic equipment performs wakes flow process or second up and wakes flow process up, avoid after electronic equipment receives wake-up signal, the phenomenon of flow process that what direct execution was complete wake up, thus not only effective power consumption of saving electronic equipment, what also improve electronic equipment wakes speed up simultaneously.
Wherein, as a specific embodiment, step S200, the dormancy flow performing that when arriving according to wake-up signal, electronic equipment performs wakes the step of flow process up by judging whether electronic equipment starts to perform the second dormancy flow process and realize.Concrete, when wake-up signal arrives, first perform step S210, judge whether electronic equipment starts to perform the second dormancy flow process.If so, then perform step S220, control to perform second after electronic equipment wait executes the second dormancy flow process and wake flow process up, to realize the object of saving stand-by power consumption; Otherwise, perform step S230, control electronic equipment execution first and wake flow process up, wake up consuming time to reach minimizing, promote the effect of speed of waking up.
That is, when wake-up signal arrives, by whether starting to perform the judgement that the second dormancy flow process is carried out to electronic equipment, also just achieve the judgement waking scene up of electronic equipment in Preset Time.
If when judging that wake-up signal arrives, electronic equipment does not also start to perform the second dormancy flow process, shows that the scene of waking up of now electronic equipment is quick dormancy awakening scene.Quick dormancy awakening scene disclosed herein refers to the scene of the power button (powerkey) of adopting consecutive click chemical reaction electronic equipment, also can be the scenes such as the mouse swinging electronic equipment continuously or the keyboard knocking electronic equipment, illustrate no longer one by one herein.That is, Preset Time inner electronic equipment needs to be waken up the corresponding operation of execution.Then step S230 is performed under this scene, control electronic equipment directly performs first and wakes flow process up, directly be waken up, the operation that second wakes flow process up is performed again after not needing execution second dormancy flow process, waking up of electronic equipment is reduced consuming time with this, what promote electronic equipment wakes speed up, finally promotes Consumer's Experience.
If when judging that wake-up signal arrives, electronic equipment starts to perform the second dormancy flow process, then show that the scene of waking up of electronic equipment is not quick dormancy awakening scene, Preset Time inner electronic equipment does not need to be waken up.Therefore perform step S220, control to perform second again after electronic equipment performs the second dormancy flow process and wake flow process up, to save the stand-by power consumption of electronic equipment.
Namely, the judgement of scene is realized waking up in electronic equipment Preset Time by the judgement whether electronic equipment being started to the second dormancy flow process, and then control electronic equipment performs different flow processs according to different scenes of waking up, make electronic equipment can perform different operations under different scene, which not only reduces the stand-by power consumption of electronic equipment, what also improve electronic equipment further wakes speed up simultaneously.The static power management scheme efficiently solving existing electronic equipment effectively can also promote the problem of the speed of waking up of electronic equipment while can not realizing effectively reducing the stand-by power consumption of electronic equipment.
It should be noted that, first wake flow process up be consuming timely less than second and wake the consuming time of flow process up.Thus, when needing control electronic equipment to be waken up according to the type waking scene up, wake flow process up to realize waking up of electronic equipment by directly controlling electronic equipment execution first, what effectively improve electronic equipment wakes speed up.
Wherein, see Fig. 2, as a specific embodiment of electronic equipment static power management method of the present invention, step S100, after sleep signal being detected, control electronic equipment and perform the first dormancy flow process, and after Preset Time, control electronic equipment perform in the second dormancy flow process, as execution of step S110, after control electronic equipment performs the first dormancy flow process, by performing step S120, start configuration timer on an electronic device, timing is carried out by timer, when the timing of timer is after Preset Time, perform step S130 again, control electronic equipment and perform the second dormancy flow process.It should be noted that timing set on timer is Preset Time herein.That is, by timing on the timer, and carry out timing by timer, when after timer timing to Preset Time, electronic equipment can be controlled and perform the second dormancy flow process.Step is simple, is easy to realize.It should be noted that, the Preset Time of timer can freely be arranged, as its span can be set to: 2s-5s.Concrete, can 2.75s-3.25s be preferably.
Accordingly, as the another specific embodiment of electronic equipment static power management method of the present invention, see Fig. 2, as execution step S210, carry out electronic equipment when whether starting the judgement performing the second dormancy flow process, judge by timer.Concrete, by performing step S210 ', judge whether timer then realizes whether starting to perform to electronic equipment the judgement of the second dormancy flow process.When judging that timer then, then show that now electronic equipment starts to perform the second dormancy flow process, also just show that the wake-up signal now detected may be sent by timer, extraneous control signal may not be received at Preset Time inner electronic equipment, the type that therefore can judge to wake up scene is not quick dormancy awakening scene, perform step S220, control to perform second again after electronic equipment wait executes the second dormancy flow process and wake flow process up.When judging timer not then, then show that now electronic equipment does not start to perform the second dormancy flow process, wake-up signal so now must be triggered by the external world, as adopting consecutive click chemical reaction power button (powerkey), sustained oscillation mouse etc.Therefore, can judge that the type waking scene up is now quick dormancy awakening scene, and then perform step S230, control electronic equipment execution first and wake flow process up.Arithmetic logic is simple, does not need complicated logical relation to realize.
Certainly, when judging that timer then, now also likely just there is the wake events such as adopting consecutive click chemical reaction powerkey.Namely, at timer then, wake-up signal is just triggered by the external world, but not timer triggers, so in order to can active balance electronic equipment power consumption saving and wake the lifting of speed up, still perform step S220, control to perform second again after electronic equipment wait executes the second dormancy flow process and wake flow process up.
In like manner, save in order to the power consumption reaching electronic equipment and wake the active balance of speed lifting up, when judging that timer arrives, perform in the second dormancy flowchart process at control electronic equipment, if when now there is the wake events such as adopting consecutive click chemical reaction powerkey, still control to perform second again after electronic equipment wait executes the second dormancy flow process and wake flow process up.
Equally, as another specific embodiment of electronic equipment static power management method of the present invention, also by judging to detect whether the time of wake-up signal equals Preset Time to realize the judgement whether electronic equipment starts to perform the second dormancy flow process, thus the judgement that electronic equipment wakes scene up is realized.That is, when judging to detect that the time of wake-up signal equals Preset Time, show that timer then, now electronic equipment starts to perform the second dormancy flow process, wake-up signal may be sent by timer, may be triggered by the external world (as adopting consecutive click chemical reaction powerkey), then the type can determining to wake up scene is not quick dormancy awakening scene yet; When judging to detect that the time of wake-up signal is less than Preset Time, then show that timer is not then, now electronic equipment does not start to perform the second dormancy flow process, wake-up signal must not be sent by timer, but triggered by the external world, the type therefore waking scene up is quick dormancy awakening scene.Adopt above-mentioned arithmetic logic, equally also can realize the judgement whether electronic equipment starts to perform the second dormancy flow process, logic is simple, is easy to realize.
Further, because first wakes flow process and second up to wake flow process up be broken up out by complete the waking up in flow process of electronic equipment, therefore second wake writing setting and both can having comprised first and wake flow process up of flow process up, also can not comprise first and wake flow process up.Thus, see Fig. 2, when the type waking scene up judging Preset Time inner electronic equipment is not quick dormancy awakening scene, execution of step S220, control electronic equipment wait for execute the second dormancy flow process after perform again second wake flow process up after, comprise first wake flow process up if set second wakes flow process up, now only need control to perform first again after electronic equipment executes the second dormancy flow process wakes flow process up.If second wakes up in flow process and does not comprise first when waking flow process up, preferably, can control electronic equipment execute second wake flow process up after perform first again and wake flow process up, namely perform step S230 again after execution of step S220, thus make electronic equipment finally be in complete running status.
Further, see Fig. 2, when by perform judge timer whether operation judges then go out electronic equipment do not start to perform the second dormancy flow process time, before control electronic equipment execution first wakes flow process up, also step S231 can be performed, timeing closing device also deletes corresponding task, to reduce the power consumption of electronic equipment further.Wherein, it should be noted that, the task that timer is corresponding herein refers to and control the task that electronic equipment performs the second dormancy flow process after Preset Time.
In order to be illustrated more clearly in the technical scheme of electronic equipment static power management method of the present invention, light up as example to control electronic equipment screen below, the present invention is described in further detail.
First, start hardware device and the related software of electronic equipment, namely prepare corresponding software platform and hardware platform in advance, after relevant hardware and software platform has started, from the system of electronic equipment brings into operation, electronic equipment has entered run mode; Now, perform step S110, detect sleep signal, and after sleep signal being detected, control electronic equipment and perform the first dormancy flow process, start to enter dormancy.Then, perform step S120, wake-up waiting event, and start timer, control electronic equipment after Preset Time and perform the second dormancy flow process.Meanwhile, perform step S210, detecting wake-up signal in real time, when receiving wake-up signal, judging whether then timing.If so, namely timer then, then performs step S220, controls to perform second again after the second dormancy flow performing waited for by electronic equipment and wakes flow process up; If not, namely timer is not then, then perform step S231, deletes timer and task thereof; Then perform step S230, control electronic equipment execution first and wake flow process up, light screen, system enters run mode.Meanwhile, return step S110, re-execute the method.
Lighting of screen in electronic equipment holding state is controlled by adopting electronic equipment static power management method of the present invention, achieve while not increasing stand-by power consumption, the bright screen also reduced under the scene (i.e. continuous dormancy awakening scene) of adopting consecutive click chemical reaction powerkey (power key) is consuming time, improve Consumer's Experience. after adopting the method, electronic equipment is standby and to power on action without power down when lighting screen, and also save the time delay that power on and off is introduced, bright screen required time is less than 20ms.
Accordingly, for realizing any one electronic equipment static power management method above-mentioned, present invention also offers a kind of electronic equipment static power management system.Due to the principle of work of electronic equipment static power management system provided by the invention and electronic equipment static power management side of the present invention ratio juris same or similar, therefore repeat part and repeat no more.
See Fig. 3, as a specific embodiment of electronic equipment static power management system 100 of the present invention, it comprises sleep signal detecting unit 110, first control module 120, wake-up signal detecting unit 130 and the second control module 140.Wherein, sleep signal detecting unit 110, is configured to detect sleep signal.First control module 120, be configured to after sleep signal detecting unit 110 detects sleep signal, control electronic equipment and perform the first dormancy flow process, and after Preset Time, control electronic equipment perform the second dormancy flow process, the consuming time of the first dormancy flow process is less than the second dormancy flow process.Wake-up signal detecting unit 130, is configured to detect wake-up signal in real time.Second control module 140, is configured to after wake-up signal detecting unit 130 detects wake-up signal, and the dormancy flow performing that when arriving according to wake-up signal, electronic equipment performs wakes flow process up.Wake flow process up to comprise first and wake flow process and second up and wake flow process up, first wake flow process up be consuming timely less than second and wake the consuming time of flow process up.
Further, see Fig. 4, wherein in an embodiment, the second control module 140 comprises judgment sub-unit 141, first and controls subelement 142 and the second control subelement 143.Wherein, judgment sub-unit 141, is configured to when wake-up signal arrives, and judges whether electronic equipment starts to perform the second dormancy flow process.First controls subelement 142, is configured to judgment sub-unit 141 when judging that electronic equipment does not start to perform the second dormancy flow process, controls electronic equipment and performs first and wake flow process up.Second controls subelement 143, is configured to judgment sub-unit 141 when judging that electronic equipment starts to perform the second dormancy flow process, control electronic equipment wait for execute the second dormancy flow process after perform second and wake flow process up.
Wherein in an embodiment, electronic configurations has timer (not shown).First control module 120 is electrically connected with timer.Further, the first control module 120, is also configured to control after electronic equipment performs the first dormancy flow process, start timer; Meanwhile, the first control module 120, is also configured to after the timing of timer reaches Preset Time, controls electronic equipment and performs the second dormancy flow process.Wherein, set on timer timing is Preset Time.The numerical value of Preset Time freely can be arranged according to actual conditions, as: 2s-5s.Concrete, can 2.75s-3.25s be preferably.
Accordingly, judgment sub-unit 141, is configured to after wake-up signal detecting unit 130 detects wake-up signal, judges whether then timer.If so, then judgment sub-unit 141 judges that electronic equipment starts to perform the second dormancy flow process; If not, then judgment sub-unit 141 judges that electronic equipment does not start to perform the second dormancy flow process.
Further, second wakes flow process up does not comprise first when waking flow process up, second control subelement 143 be also configured to control electronic equipment wait for execute the second dormancy flow process after perform second wake flow process up after, also control electronic equipment and perform first and wake flow process up.
Further, first control subelement 142, be also configured to control electronic equipment perform first wake flow process up before, timeing closing device also deletes the corresponding task of timer.
The above embodiment only have expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.
Claims (12)
1. an electronic equipment static power management method, is characterized in that, comprises the steps:
After sleep signal being detected, control electronic equipment and perform the first dormancy flow process, and after Preset Time, control described electronic equipment perform the second dormancy flow process, the consuming time of described first dormancy flow process is less than the consuming time of described second dormancy flow process;
Real-time detection wake-up signal, after described wake-up signal being detected, the dormancy flow performing that when arriving according to described wake-up signal, described electronic equipment performs wakes flow process up, described flow process of waking up comprises first and wakes flow process and second up and wake flow process up, described first wake flow process up be consuming timely less than described second and wake the consuming time of flow process up.
2. method according to claim 1, is characterized in that, the step that the described dormancy flow performing performed according to described electronic equipment during described wake-up signal arrival wakes flow process up comprises:
When described wake-up signal arrives, judge whether described electronic equipment starts to perform described second dormancy flow process, if, then control described electronic equipment wait for execute described second dormancy flow process after perform described second and wake flow process up, otherwise control described electronic equipment and perform described first and wake flow process up.
3. method according to claim 2, is characterized in that, describedly after Preset Time, controls described electronic equipment perform the second dormancy flow process, comprises the steps:
Start the timer be configured on described electronic equipment;
After the timing of described timer reaches described Preset Time, control described electronic equipment and perform described second dormancy flow process;
The described step judging whether described electronic equipment starts to perform described second dormancy flow process is:
After described wake-up signal being detected, judge whether then described timer;
If so, be then judged as that described electronic equipment starts to perform described second dormancy flow process;
If not, be then judged as that described electronic equipment does not start to perform described second dormancy flow process.
4. method according to claim 2, it is characterized in that, described second wakes flow process up does not comprise described first and wakes flow process up, perform after the described electronic equipment of described control waits for executing described second dormancy flow process described second wake the step of flow process up after, also comprise:
Control described electronic equipment execution described first and wake flow process up.
5. method according to claim 3, is characterized in that, before the described electronic equipment execution described first of control wakes flow process up, also comprises:
Close described timer and delete task corresponding to described timer.
6. method according to claim 1, is characterized in that, described first wakes flow process and described second up wakes flow process up and be display and wake flow process up or sound wakes flow process up.
7. the method according to any one of claim 1 to 6, is characterized in that, the span of described Preset Time is 2s-5s.
8. an electronic equipment static power management system, is characterized in that, comprises sleep signal detecting unit, the first control module, wake-up signal detecting unit and the second control module;
Described sleep signal detecting unit, is configured to detect sleep signal;
Described first control module, be configured to after described sleep signal detecting unit detects described sleep signal, control electronic equipment and perform the first dormancy flow process, and after Preset Time, control described electronic equipment perform the second dormancy flow process, the consuming time of described first dormancy flow process is less than the consuming time of described second dormancy flow process;
Described wake-up signal detecting unit, is configured to detect wake-up signal in real time;
Described second control module, be configured to after described wake-up signal detecting unit detects described wake-up signal, the dormancy flow performing that when arriving according to described wake-up signal, described electronic equipment performs wakes flow process up, described flow process of waking up comprises first and wakes flow process and second up and wake flow process up, described first wake flow process up be consuming timely less than described second and wake the consuming time of flow process up.
9. system according to claim 8, is characterized in that, described second control module comprises judgment sub-unit, first and controls subelement and the second control subelement;
Described judgment sub-unit, is configured to, when described wake-up signal arrives, judge whether described electronic equipment starts to perform described second dormancy flow process;
Described first controls subelement, is configured to described judgment sub-unit when judging that described electronic equipment does not start to perform described second dormancy flow process, controls described electronic equipment and performs described first and wake flow process up;
Described second controls subelement, is configured to described electronic equipment when starting to perform described second dormancy flow process, control described electronic equipment wait for execute described second dormancy flow process after perform described second and wake flow process up.
10. system according to claim 9, is characterized in that, described electronic configurations has timer; Described first control module is electrically connected with described timer; And
Described first control module, after being also configured to control the described first dormancy flow process of described electronic equipment execution, starts described timer; And after the timing of described timer reaches described Preset Time, control described electronic equipment and perform described second dormancy flow process;
Described judgment sub-unit is configured to after described wake-up signal detecting unit detects described wake-up signal, judges whether then described timer;
If so, be then judged as that described electronic equipment starts to perform described second dormancy flow process;
If not, be then judged as that described electronic equipment does not start to perform described second dormancy flow process.
11. systems according to claim 9, it is characterized in that, described second wakes flow process up does not comprise described first and wakes flow process up, described second control subelement be also configured to control described electronic equipment wait for execute described second dormancy flow process after perform described second wake flow process up after, also control described electronic equipment and perform described first and wake flow process up.
12. systems according to claim 10, is characterized in that, described first control subelement be also configured to control described electronic equipment perform described first wake flow process up before, timeing closing device also deletes task corresponding to described timer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510680755.5A CN105353864A (en) | 2015-10-19 | 2015-10-19 | Static power consumption management method and system for electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510680755.5A CN105353864A (en) | 2015-10-19 | 2015-10-19 | Static power consumption management method and system for electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105353864A true CN105353864A (en) | 2016-02-24 |
Family
ID=55329849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510680755.5A Pending CN105353864A (en) | 2015-10-19 | 2015-10-19 | Static power consumption management method and system for electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105353864A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107203377A (en) * | 2017-04-24 | 2017-09-26 | 维沃移动通信有限公司 | The awakening method and mobile terminal of a kind of mobile terminal |
CN107577479A (en) * | 2016-07-01 | 2018-01-12 | 深圳富泰宏精密工业有限公司 | Electronic installation and its semidormancy control method |
CN109189201A (en) * | 2018-06-28 | 2019-01-11 | 海能达通信股份有限公司 | Condition control method, control circuit and the mobile terminal of processor |
CN109303454A (en) * | 2017-07-28 | 2019-02-05 | 芜湖美的厨卫电器制造有限公司 | Awakening method, device and the Intelligent water cup of Intelligent water cup system |
CN110659169A (en) * | 2019-09-19 | 2020-01-07 | 艾体威尔电子技术(北京)有限公司 | Method for testing automatic dormancy awakening pressure of android system |
CN110908719A (en) * | 2018-09-17 | 2020-03-24 | 梅特勒-托利多(常州)测量技术有限公司 | Dynamic power consumption management and awakening method and application system thereof |
CN111813455A (en) * | 2020-07-08 | 2020-10-23 | 深圳忆联信息系统有限公司 | Low-power-consumption realization method and device of solid state disk, computer equipment and storage medium |
CN112925404A (en) * | 2021-02-03 | 2021-06-08 | 蓝色创源(北京)科技有限公司 | Power saving method and device, electronic equipment, storage medium and computer equipment |
CN112953493A (en) * | 2021-02-03 | 2021-06-11 | 蓝色创源(北京)科技有限公司 | Vibration wake-up circuit, electronic equipment, power saving method, power saving device and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101329886A (en) * | 2008-07-31 | 2008-12-24 | 苏州佳世达电通有限公司 | Control method for saving energy of numeral photo frame and numeral photo frame using the method |
CN101727168A (en) * | 2008-10-27 | 2010-06-09 | 金宝电子工业股份有限公司 | Power supply management method of input device |
US20120084592A1 (en) * | 2010-10-01 | 2012-04-05 | Via Technologies, Inc. | Power management system, method thereof and storage medium |
CN102968174A (en) * | 2012-11-06 | 2013-03-13 | 珠海全志科技股份有限公司 | Deep sleep awakening method of android device |
CN104977979A (en) * | 2014-04-09 | 2015-10-14 | 珠海全志科技股份有限公司 | Clock source switching method and clock source switching system |
-
2015
- 2015-10-19 CN CN201510680755.5A patent/CN105353864A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101329886A (en) * | 2008-07-31 | 2008-12-24 | 苏州佳世达电通有限公司 | Control method for saving energy of numeral photo frame and numeral photo frame using the method |
CN101727168A (en) * | 2008-10-27 | 2010-06-09 | 金宝电子工业股份有限公司 | Power supply management method of input device |
US20120084592A1 (en) * | 2010-10-01 | 2012-04-05 | Via Technologies, Inc. | Power management system, method thereof and storage medium |
CN102968174A (en) * | 2012-11-06 | 2013-03-13 | 珠海全志科技股份有限公司 | Deep sleep awakening method of android device |
CN104977979A (en) * | 2014-04-09 | 2015-10-14 | 珠海全志科技股份有限公司 | Clock source switching method and clock source switching system |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107577479A (en) * | 2016-07-01 | 2018-01-12 | 深圳富泰宏精密工业有限公司 | Electronic installation and its semidormancy control method |
CN107203377A (en) * | 2017-04-24 | 2017-09-26 | 维沃移动通信有限公司 | The awakening method and mobile terminal of a kind of mobile terminal |
CN107203377B (en) * | 2017-04-24 | 2021-03-02 | 维沃移动通信有限公司 | Mobile terminal and awakening method thereof |
CN109303454A (en) * | 2017-07-28 | 2019-02-05 | 芜湖美的厨卫电器制造有限公司 | Awakening method, device and the Intelligent water cup of Intelligent water cup system |
CN109189201B (en) * | 2018-06-28 | 2021-12-10 | 海能达通信股份有限公司 | State control method and control circuit of processor and mobile terminal |
CN109189201A (en) * | 2018-06-28 | 2019-01-11 | 海能达通信股份有限公司 | Condition control method, control circuit and the mobile terminal of processor |
CN110908719A (en) * | 2018-09-17 | 2020-03-24 | 梅特勒-托利多(常州)测量技术有限公司 | Dynamic power consumption management and awakening method and application system thereof |
CN110659169A (en) * | 2019-09-19 | 2020-01-07 | 艾体威尔电子技术(北京)有限公司 | Method for testing automatic dormancy awakening pressure of android system |
CN110659169B (en) * | 2019-09-19 | 2022-12-20 | 艾体威尔电子技术(北京)有限公司 | Method for testing automatic dormancy awakening pressure of android system |
CN111813455A (en) * | 2020-07-08 | 2020-10-23 | 深圳忆联信息系统有限公司 | Low-power-consumption realization method and device of solid state disk, computer equipment and storage medium |
CN112953493A (en) * | 2021-02-03 | 2021-06-11 | 蓝色创源(北京)科技有限公司 | Vibration wake-up circuit, electronic equipment, power saving method, power saving device and storage medium |
CN112925404A (en) * | 2021-02-03 | 2021-06-08 | 蓝色创源(北京)科技有限公司 | Power saving method and device, electronic equipment, storage medium and computer equipment |
CN112925404B (en) * | 2021-02-03 | 2024-01-26 | 蓝色创源(北京)科技有限公司 | Power saving method, device, electronic equipment, storage medium and computer equipment |
CN112953493B (en) * | 2021-02-03 | 2024-03-29 | 蓝色创源(北京)科技有限公司 | Vibration wake-up circuit, electronic device, power saving method, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105353864A (en) | Static power consumption management method and system for electronic device | |
US11768533B2 (en) | Platform power consumption reduction via power state switching | |
TWI494857B (en) | Method for performing wake-up event management, and associated apparatus and associated computer program product | |
US6775786B2 (en) | Method and apparatus for power mode transition in a multi-thread processor | |
US7325100B2 (en) | Apparatus and method for entering and exiting low power mode | |
US8943347B2 (en) | Controlling the power state of an idle processing device | |
JP6370498B2 (en) | Method and system for operating state coordination among multiple SOCs in a computing device | |
CN112530056B (en) | Method for reducing power consumption of intelligent door lock, intelligent door lock and storage medium | |
CN110018901B (en) | Memory recovery method and device, computer equipment and computer readable storage medium | |
CN111562836B (en) | Power saving method, device, equipment and storage medium applied to electronic equipment | |
CN105630132A (en) | Power consumption control method and system as well as terminal | |
CN106020415A (en) | Application control method and apparatus for intelligent device in standby state | |
CN111225434B (en) | Application response method, system, storage medium and communication module | |
CN101968678A (en) | Low-power consumption power supply management equipment for embedded Linux equipment | |
KR20140026308A (en) | Apparatus and method for managing power in multi-core system | |
WO2018098901A1 (en) | Processing method and device for terminal service | |
CN103257894A (en) | Program management method and electronic terminal | |
CN104866377A (en) | Standby method based on non-embedded controller Godson processor platform | |
KR20240064000A (en) | Method and device for managing a controller in a power-off state | |
CN112667302B (en) | Method for quickly responding to external equipment request of processor | |
US20230205297A1 (en) | Method and apparatus for managing power states | |
US20130179714A1 (en) | Backup power supply circuit and method | |
Lider et al. | SMART WATCH POWER SAVING PREDICTION BASED ON CONTEXTUAL SIGNALS | |
CN116700469A (en) | Equipment keep-alive method and device and related equipment | |
WO2019061201A1 (en) | Method for optimizing power consumption, terminal device and computer readable storage medium |
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: 20160224 |