CN104077195A - State detection method, state detection device and terminal - Google Patents

State detection method, state detection device and terminal Download PDF

Info

Publication number
CN104077195A
CN104077195A CN201310110124.0A CN201310110124A CN104077195A CN 104077195 A CN104077195 A CN 104077195A CN 201310110124 A CN201310110124 A CN 201310110124A CN 104077195 A CN104077195 A CN 104077195A
Authority
CN
China
Prior art keywords
real time
clock cycle
clock period
terminal
processor
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.)
Granted
Application number
CN201310110124.0A
Other languages
Chinese (zh)
Other versions
CN104077195B (en
Inventor
姜健华
胡建强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201310110124.0A priority Critical patent/CN104077195B/en
Publication of CN104077195A publication Critical patent/CN104077195A/en
Application granted granted Critical
Publication of CN104077195B publication Critical patent/CN104077195B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a state detection method, a state detection device and a terminal and belongs to the field of internet terminals. The state detection method includes acquiring number of realtime clock cycles and number of processor clock cycles within a preset time period; detecting whether the number of the realtime clock cycles is larger than the number of the processor clock cycles or not; if yes, determining that the terminal is in a dormant running state currently. By detecting whether the number of the realtime clock cycles is equal to the number of the processor clock cycles within the preset time period or not and determining that the terminal is in the dormant running state currently, the problem that an application program cannot acquire whether the terminal is in the dormant running state or not is solved, and information about whether the terminal is in the dormant running state or not currently can be acquired, and abnormalities of the application program due to the fact that the terminal is in the dormant running state are avoided.

Description

Condition detection method, device and terminal
Technical field
The present invention relates to internet terminal field, particularly a kind of condition detection method, device and terminal.
Background technology
Mobile terminal such as smart mobile phone, panel computer and E-book reader is the most widely used equipment in people's daily life.Because mobile terminal major part all relies on powered battery, so mobile terminal is all higher to the requirement of energy saving, conventionally all provide the effect that dormancy running status realizes power and energy saving.
The mobile terminal of take is that smart mobile phone is example, dormancy running status refers to: in user's a period of time not after operative intelligence mobile phone, CPU hangs up current service data to be kept in the storer of internal memory and so on, then CPU closes the parts that the power consumption such as screen are larger, simultaneously oneself also state out of service.
Because smart mobile phone is when the dormancy running status, CPU also can be out of service, so it is abnormal to cause some program to occur, such as instant messaging program.Instant messaging program conventionally can the mode based on pushing realizes communicating by letter between server and smart mobile phone; so instant messaging program is when running background; can be by keeping in touch between heartbeat program and server, still, under dormancy running status, heartbeat program may normal operation.Specifically, in the process of keeping in touch by heartbeat program and server at smart mobile phone, smart mobile phone is by the timer based on cpu clock, regularly to trigger heartbeat program to realize whole process.If smart mobile phone is in dormancy running status, CPU is out of service, and cpu clock also can be out of service, and corresponding timer cannot be realized regularly effect, and heartbeat program is not triggered, and causes smart mobile phone cannot receive the information of server push.
Obviously, one of reason that causes the above results appearance is exactly: instant messaging program cannot know that whether smart mobile phone is in dormancy running status.
Summary of the invention
In order to solve application program, cannot know the whether problem in dormancy running status of smart mobile phone, the embodiment of the present invention provides a kind of condition detection method, device and terminal.Described technical scheme is as follows:
According to a first aspect of the invention, provide a kind of condition detection method, described method comprises:
Obtain real time clock period number and processor clock cycle number in predetermined amount of time;
Detect described real time clock period number and whether be greater than described processor clock cycle number;
If testing result is described real time clock period number, be greater than described processor clock cycle number, determine current in dormancy running status.
Further, described in obtain real time clock period number and the processor clock cycle number in predetermined amount of time, comprising:
Every predetermined time interval, obtain real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal.
Further, describedly every predetermined time interval, obtain real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal, comprising:
According to described predetermined time interval, timer is set, described timer is based on real-time clock;
When the timing of described timer arrives constantly, trigger processor and obtain real time clock period number and the processor clock cycle number of take in the predetermined amount of time that current time is terminal.
Further, the described real time clock period number of described detection also comprises after whether being greater than described processor clock cycle number:
If testing result is described real time clock period number, equal described processor clock cycle number, determine current in normal operating condition.
Further, measure the Cycle Length that described real time clock period counts institute's reference and equal to measure the Cycle Length that described processor clock cycle is counted institute's reference.
According to a second aspect of the invention, provide a kind of condition checkout gear, described device, comprising:
Quantity acquisition module, for obtaining real time clock period number and the processor clock cycle number in predetermined amount of time;
Quantity detection module, whether the real time clock period number getting for detection of described quantity acquisition module is greater than the processor clock cycle number that described quantity acquisition module gets;
State determination module, if be that described real time clock period number is greater than described processor clock cycle number for the testing result of described quantity detection module, determines current in dormancy running status.
Further, described quantity acquisition module, specifically for obtaining real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal every predetermined time interval.
Further, described quantity acquisition module, comprising:
Set timer unit and number obtainment unit;
Described set timer unit, for timer being set according to described predetermined time interval, described timer is based on real-time clock;
Described number obtainment unit, while constantly arriving for the timing of the timer in the unit setting of described set timer, triggers processor and obtains real time clock period number and the processor clock cycle number of take in the predetermined amount of time that current time is terminal.
Further, described device, also comprises:
Normal determination module;
Described normal determination module, if be that described real time clock period number equals described processor clock cycle number for the testing result of described quantity detection module, determines current in normal operating condition.
According to a third aspect of the invention we, provide a kind of terminal, it is characterized in that, described terminal comprises the condition checkout gear described in as above second aspect.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
By real time clock period number and the processor clock cycle detecting in predetermined amount of time, whether equate, and when real time clock period number is greater than processor clock cycle, assert current in dormancy running status; Solve application program and cannot know the whether problem in dormancy running status of terminal; Reached and can know the current whether information in dormancy running status, avoided because causing application program to occur abnormal effect in dormancy running status.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method flow diagram of the condition detection method that provides of the embodiment of the present invention one;
Fig. 2 is the method flow diagram of the condition detection method that provides of the embodiment of the present invention two;
Fig. 3 is the structural representation of the condition checkout gear that provides of the embodiment of the present invention three;
Fig. 4 is the structural representation of the condition checkout gear that provides of the embodiment of the present invention four.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Embodiment mono-
Please refer to Fig. 1, it shows the method flow diagram of the condition detection method that the embodiment of the present invention one provides.This condition detection method can be in the mobile terminal such as smart mobile phone, panel computer, can also be for the PC such as desktop computer, notebook.This condition detection method, comprising:
Step 102, obtains real time clock period number and processor clock cycle number in predetermined amount of time;
Because cpu clock also can be out of service during in dormancy running status in terminal, and RTC(Real-Time Clock, real-time clock) clock is the clock based on crystal oscillator components and parts provide in terminal, no matter terminal power supply opening is still closed, RTC clock periodicity remains stable rate increase, so whether keeping operation by the whether identical CPU of judgement of clock periodicity of these two clocks always.For this reason, first obtain real time clock period number and the processor clock cycle number in predetermined amount of time.
Step 104, detects real time clock period number and whether is greater than processor clock cycle number;
Then, detect RTC clock periodicity and whether be greater than processor cpu clock periodicity, if CPU keeps operation within a predetermined period of time always, RTC real time clock period number should equal cpu clock periodicity; If CPU does not keep operation within a predetermined period of time always, RTC real time clock period number should be greater than cpu clock periodicity.
Step 106, is greater than processor clock cycle number if testing result is real time clock period number, determines current in dormancy running status.
If testing result is real time clock period number, be greater than processor clock cycle number, represent that CPU does not keep operation within a predetermined period of time, determines current in dormancy running status always.
In sum, the condition detection method that the present embodiment provides, by real time clock period number and the processor clock cycle detecting in predetermined amount of time, whether equate, and when real time clock period number is greater than processor clock cycle, assert current in dormancy running status; Solve application program and cannot know the whether problem in dormancy running status of terminal; Reached and can know the current whether information in dormancy running status, avoided because causing application program to occur abnormal effect in dormancy running status.
Embodiment bis-
Please refer to Fig. 2, it shows the method flow diagram of the state acquiring method that the embodiment of the present invention two provides.In the present embodiment, mainly with this condition detection method, for the mobile terminal such as smart mobile phone, panel computer, illustrate.This condition detection method, comprising:
Step 202, obtains real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal every predetermined time interval;
The instant messaging program that in the present embodiment, hypothesis operates in terminal needs whether sense terminals is current illustrates in dormant state.Instant messaging program can be obtained RTC clock periodicity and the cpu clock periodicity of once take in the predetermined amount of time that current time is terminal every predetermined time interval, such as obtained RTC clock periodicity and cpu clock periodicity every 5 minutes.This step specifically can comprise following two sub-steps:
The first, interval arranges timer to schedule, and timer is based on real-time clock;
Instant messaging program to schedule interval arranges at least one timer, and this timer can be the timer based on RTC clock that drives layer to provide.If instant messaging program only arranges a timer, need constantly periodically multiplexing this timer.Certainly, instant messaging program also can arrange a plurality of timers.
The second, when the timing of timer arrives constantly, trigger processor and obtain real time clock period number and the processor clock cycle number of take in the predetermined amount of time that current time is terminal;
When the timing of timer arrives constantly, timer can trigger look-at-me to CPU.If CPU moves, after receiving look-at-me, obtain RTC clock periodicity and cpu clock periodicity; If CPU is current in halted state, also can be reawaked to obtain RTC clock periodicity and cpu clock periodicity by this look-at-me.
It should be noted that, above-mentioned predetermined amount of time and predetermined time interval all measure as a reference with RTC clock, and predetermined amount of time and predetermined time interval can equate or unequal.On the other hand, the Cycle Length of metering RTC clock periodicity institute reference also should equal to measure the Cycle Length of cpu clock periodicity institute reference.If actual cpu clock Cycle Length is not equal to the RTC clock period, but has multiple relation between the two, should first according to changing multiple relation, be converted into the reference clock week after date of formed objects, then measures RTC clock periodicity and cpu clock periodicity.
Step 204, detects real time clock period number and whether is greater than processor clock cycle number;
Instant messaging program detects the RTC clock periodicity getting and whether is greater than cpu clock periodicity, if CPU keeps operation within a predetermined period of time always, RTC real time clock period number should equal cpu clock periodicity; If CPU does not keep operation within a predetermined period of time always, RTC real time clock period number should be greater than cpu clock periodicity.
Step 206, is greater than processor clock cycle number if testing result is real time clock period number, determines current in dormancy running status;
If the testing result of instant messaging program is real time clock period number, be greater than processor clock cycle number, determine current in dormancy running status.After this, instant messaging program can be adjusted the operation strategy of oneself, and such as adopting more reliable heartbeat program and server to keep in touch, more reliable heartbeat program can be the heartbeat program based on RTC clock; Again such as, instant messaging program can also reduce the frequency with server communication; For another example, instant messaging program can also stop and server communication during in dormancy running status in terminal, until terminal detected when normal operating condition, then recommunicate with server, etc.
Step 208, equals processor clock cycle number if testing result is real time clock period number, determines current in normal operating condition.
If the testing result of instant messaging program is real time clock period number, equal processor clock cycle number, determine current in normal operating condition.Instant messaging program can keep original operation strategy constant.
In sum, the condition detection method that the present embodiment provides, by real time clock period number and the processor clock cycle detecting in predetermined amount of time, whether equate, and when real time clock period number is greater than processor clock cycle, assert current in dormancy running status; Solve application program and cannot know the whether problem in dormancy running status of terminal; Reached and can know the current whether information in dormancy running status, avoided because causing application program to occur abnormal effect in dormancy running status.Also, by periodically detecting, make application program can obtain in time the current running status of terminal; Also by utilization, drive the timer based on RTC clock of layer to carry out the execution of detection trigger step, even if reached CPU in run-stopping status, also can be waken up to obtain RTC clock periodicity and cpu clock periodicity, can not occur under dormancy running status, application program just cannot initiatively be moved the effect of any function.
Embodiment tri-
Please refer to Fig. 3, it shows the block diagram of the condition checkout gear that the embodiment of the present invention three provides.This condition checkout gear can be realized becomes the whole or a part of of terminal.This condition checkout gear, comprising: quantity acquisition module 320, quantity detection module 340 and state determination module 360.
Quantity acquisition module 320, for obtaining real time clock period number and the processor clock cycle number in predetermined amount of time;
Quantity detection module 340, whether the real time clock period number getting for detection of described quantity acquisition module 320 is greater than the processor clock cycle number that described quantity acquisition module gets;
State determination module 360, if be that described real time clock period number is greater than described processor clock cycle number for the testing result of described quantity detection module 340, determines current in dormancy running status.
In sum, the condition checkout gear that the present embodiment provides, by real time clock period number and the processor clock cycle detecting in predetermined amount of time, whether equate, and when real time clock period number is greater than processor clock cycle, assert current in dormancy running status; Solve application program and cannot know the whether problem in dormancy running status of terminal; Reached and can know the current whether information in dormancy running status, avoided because causing application program to occur abnormal effect in dormancy running status.
Embodiment tetra-
Please refer to Fig. 4, it shows the block diagram of the condition checkout gear that the embodiment of the present invention four provides.This condition checkout gear can be realized becomes the whole or a part of of terminal.This condition checkout gear, comprising: quantity acquisition module 320, quantity detection module 340, state determination module 360 and normal determination module 380.
Quantity acquisition module 320, specifically for obtaining real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal every predetermined time interval.Specifically, described quantity acquisition module 320, comprising: set timer unit 322 and number obtainment unit 324;
Described set timer unit 322, for timer being set according to described predetermined time interval, described timer is based on real-time clock;
Described number obtainment unit 324, while constantly arriving for the timing of 322 timers that arrange in described set timer unit, triggers processor and obtains real time clock period number and the processor clock cycle number of take in the predetermined amount of time that current time is terminal.
Quantity detection module 340, whether the real time clock period number getting for detection of described quantity acquisition module 320 is greater than the processor clock cycle number that described quantity acquisition module gets;
State determination module 360, if be that described real time clock period number is greater than described processor clock cycle number for the testing result of described quantity detection module 340, determines current in dormancy running status.
Normal determination module 380, if be that described real time clock period number equals described processor clock cycle number for the testing result of described quantity detection module 340, determines current in normal operating condition.
In sum, the condition checkout gear that the present embodiment provides, by real time clock period number and the processor clock cycle detecting in predetermined amount of time, whether equate, and when real time clock period number is greater than processor clock cycle, assert current in dormancy running status; Solve application program and cannot know the whether problem in dormancy running status of terminal; Reached and can know the current whether information in dormancy running status, avoided because causing application program to occur abnormal effect in dormancy running status.
It should be noted that: the condition checkout gear that above-described embodiment provides is when the current running status of sense terminals, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the inner structure of the equipment of being about to is divided into different functional modules, to complete all or part of function described above.In addition, the condition checkout gear that above-described embodiment provides and condition detection method embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can come the hardware that instruction is relevant to complete by program, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. a condition detection method, is characterized in that, described method comprises:
Obtain real time clock period number and processor clock cycle number in predetermined amount of time;
Detect described real time clock period number and whether be greater than described processor clock cycle number;
If testing result is described real time clock period number, be greater than described processor clock cycle number, determine current in dormancy running status.
2. method according to claim 1, is characterized in that, described in obtain real time clock period number and the processor clock cycle number in predetermined amount of time, comprising:
Every predetermined time interval, obtain real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal.
3. method according to claim 2, is characterized in that, describedly every predetermined time interval, obtains real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal, comprising:
According to described predetermined time interval, timer is set, described timer is based on real-time clock;
When the timing of described timer arrives constantly, trigger processor and obtain real time clock period number and the processor clock cycle number of take in the predetermined amount of time that current time is terminal.
4. according to the arbitrary described method of claims 1 to 3, it is characterized in that, the described real time clock period number of described detection also comprises after whether being greater than described processor clock cycle number:
If testing result is described real time clock period number, equal described processor clock cycle number, determine current in normal operating condition.
5. method according to claim 4, is characterized in that, measures the Cycle Length that described real time clock period counts institute's reference and equals to measure the Cycle Length that described processor clock cycle is counted institute's reference.
6. a condition checkout gear, is characterized in that, described device, comprising:
Quantity acquisition module, for obtaining real time clock period number and the processor clock cycle number in predetermined amount of time;
Quantity detection module, whether the real time clock period number getting for detection of described quantity acquisition module is greater than the processor clock cycle number that described quantity acquisition module gets;
State determination module, if be that described real time clock period number is greater than described processor clock cycle number for the testing result of described quantity detection module, determines current in dormancy running status.
7. device according to claim 6, is characterized in that, described quantity acquisition module, specifically for obtaining real time clock period number and the processor clock cycle number of once take in the predetermined amount of time that current time is terminal every predetermined time interval.
8. device according to claim 7, is characterized in that, described quantity acquisition module, comprising:
Set timer unit and number obtainment unit;
Described set timer unit, for timer being set according to described predetermined time interval, described timer is based on real-time clock;
Described number obtainment unit, while constantly arriving for the timing of the timer in the unit setting of described set timer, triggers processor and obtains real time clock period number and the processor clock cycle number of take in the predetermined amount of time that current time is terminal.
9. according to the arbitrary described device of claim 6 to 8, it is characterized in that, described device, also comprises:
Normal determination module;
Described normal determination module, if be that described real time clock period number equals described processor clock cycle number for the testing result of described quantity detection module, determines current in normal operating condition.
10. a terminal, is characterized in that, described terminal comprises the condition checkout gear as described in as arbitrary in claim 6 to 9.
CN201310110124.0A 2013-03-29 2013-03-29 Condition detection method, device and terminal Active CN104077195B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310110124.0A CN104077195B (en) 2013-03-29 2013-03-29 Condition detection method, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310110124.0A CN104077195B (en) 2013-03-29 2013-03-29 Condition detection method, device and terminal

Publications (2)

Publication Number Publication Date
CN104077195A true CN104077195A (en) 2014-10-01
CN104077195B CN104077195B (en) 2017-11-24

Family

ID=51598464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310110124.0A Active CN104077195B (en) 2013-03-29 2013-03-29 Condition detection method, device and terminal

Country Status (1)

Country Link
CN (1) CN104077195B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107810488A (en) * 2017-08-11 2018-03-16 深圳前海达闼云端智能科技有限公司 A kind of method of state management of virtual machine, device and intelligent terminal
CN108347355A (en) * 2017-01-22 2018-07-31 腾讯科技(深圳)有限公司 A kind of detection method and its equipment of application state

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5721936A (en) * 1993-10-27 1998-02-24 Elonex I.P. Holdings Timer-controlled computer system power management
US20060190752A1 (en) * 2005-01-03 2006-08-24 Woon-Gwun Lee Compensating software time in processor having sleep mode
CN102222258A (en) * 2011-05-18 2011-10-19 复旦大学无锡研究院 Ultra-low-power-consumption intelligent wireless sensor tag for intelligent package
CN102621912A (en) * 2011-01-27 2012-08-01 赛酷特(北京)信息技术有限公司 Automatic power-saving method of micro controller unit

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5721936A (en) * 1993-10-27 1998-02-24 Elonex I.P. Holdings Timer-controlled computer system power management
US20060190752A1 (en) * 2005-01-03 2006-08-24 Woon-Gwun Lee Compensating software time in processor having sleep mode
CN102621912A (en) * 2011-01-27 2012-08-01 赛酷特(北京)信息技术有限公司 Automatic power-saving method of micro controller unit
CN102222258A (en) * 2011-05-18 2011-10-19 复旦大学无锡研究院 Ultra-low-power-consumption intelligent wireless sensor tag for intelligent package

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108347355A (en) * 2017-01-22 2018-07-31 腾讯科技(深圳)有限公司 A kind of detection method and its equipment of application state
CN108347355B (en) * 2017-01-22 2022-03-11 腾讯科技(深圳)有限公司 Application state detection method and device
CN107810488A (en) * 2017-08-11 2018-03-16 深圳前海达闼云端智能科技有限公司 A kind of method of state management of virtual machine, device and intelligent terminal

Also Published As

Publication number Publication date
CN104077195B (en) 2017-11-24

Similar Documents

Publication Publication Date Title
US9239605B1 (en) Computing device power state transitions
Xu et al. V-edge: Fast self-constructive power modeling of smartphones based on battery voltage dynamics
EP2658231B1 (en) Energy-saving device and method for portable terminal
CN112530056B (en) Method for reducing power consumption of intelligent door lock, intelligent door lock and storage medium
Kim et al. Enhancing online power estimation accuracy for smartphones
TW201421230A (en) Portable electronic device and operative method thereof, and non-transitory recording medium
WO2016131256A1 (en) Screen control method and apparatus for wearable device
CN103345415A (en) Terminal energy-saving method and device for management timer
Guo et al. Understanding application-battery interactions on smartphones: A large-scale empirical study
Lattanzi et al. Virtual sense: a java-based open platform for ultra-low-power wireless sensor nodes
CN104023147B (en) A kind of method and system that make mobile terminal stablize dormancy
WO2022052492A1 (en) Gas meter with program embedded in nb-iot communication module, and data processing method
CN110268754A (en) A kind of method, smart machine and storage medium adjusting wakeup frequency
CN104219747B (en) Method, device and terminal for adjusting wake-up time according to electric quantity information
US8806246B1 (en) Enforcing and complying with a computing device power policy
US9417679B2 (en) Adaptive connected standby for a computing device
CN104077195A (en) State detection method, state detection device and terminal
Kwon et al. An application-level energy-efficient scheduling for dynamic voltage and frequency scaling
CN103885871A (en) Power consumption display method and device, and mobile terminal
Liu et al. Measuring and optimizing android smartwatch energy consumption: Poster
Li et al. Power behavior analysis of mobile applications using bugu
CN110928586B (en) APP background keep-alive method and device
US8560873B1 (en) Determination of transitional characteristic attributes of components during scheduled wake-up power transition of computing device
CN103533184A (en) Method for reducing standby power consumption of mobile phone
US20220229484A1 (en) Power management setting configuration

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20141001

Assignee: All kinds of fruits garden, Guangzhou network technology company limited

Assignor: Guangzhou Huaduo Network Technology Co., Ltd.

Contract record no.: 2015990000266

Denomination of invention: A kind of user's hand holding state detection method, device and terminal

License type: Common License

Record date: 20150511

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
CB02 Change of applicant information

Address after: 511446 Guangzhou City, Guangdong Province, Panyu District, South Village, Huambo Business District Wanda Plaza, block B1, floor 28

Applicant after: Guangzhou Huaduo Network Technology Co., Ltd.

Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08,

Applicant before: Guangzhou Huaduo Network Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20141001

Assignee: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Assignor: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

Contract record no.: X2021980000101

Denomination of invention: State detection method, device and terminal

Granted publication date: 20171124

License type: Common License

Record date: 20210106

EE01 Entry into force of recordation of patent licensing contract