CN102968318A - Software starting method and software starting device for intelligent terminal - Google Patents

Software starting method and software starting device for intelligent terminal Download PDF

Info

Publication number
CN102968318A
CN102968318A CN2012104376310A CN201210437631A CN102968318A CN 102968318 A CN102968318 A CN 102968318A CN 2012104376310 A CN2012104376310 A CN 2012104376310A CN 201210437631 A CN201210437631 A CN 201210437631A CN 102968318 A CN102968318 A CN 102968318A
Authority
CN
China
Prior art keywords
software
blocking
current time
time
current
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
Application number
CN2012104376310A
Other languages
Chinese (zh)
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.)
Baidu International Technology Shenzhen Co Ltd
Original Assignee
Baidu International Technology Shenzhen 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 Baidu International Technology Shenzhen Co Ltd filed Critical Baidu International Technology Shenzhen Co Ltd
Priority to CN2012104376310A priority Critical patent/CN102968318A/en
Publication of CN102968318A publication Critical patent/CN102968318A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a software starting method and a software starting device for an intelligent terminal. The software starting method comprises the following steps of: acquiring time when an obstructer starts obstructing a distance sensor of the intelligent terminal as first current time; acquiring time when the obstructer leaves from the distance sensor as second current time; determining the duration of obstruction of the obstructer by combining the first current time and the second current time; comparing the duration with a preset standard time threshold value to judge whether the obstruction of the obstructer is effective obstruction or not; and if the obstruction is the effective obstruction, starting software corresponding to the obstruction. In such a way, the software of the intelligent terminal can be quickly and accurately started, and the method and the device are easy to operate and popularize.

Description

A kind of software startup method of intelligent terminal and software startup device thereof
Technical field
The present invention relates to the software startup field, particularly relate to a kind of software startup method and software startup device thereof of intelligent terminal.
Background technology
Along with the fast development of smart mobile phone with popularize, new function constantly is incorporated in the mobile phone, has meanwhile brought the burst of various functional software to increase.Because each software is only finished certain or certain several functions, so the user is when using certain software, if will realize the operation of other function, often needing to start other corresponding software of backstage could realize.
The method of traditional quick startup daemon software mainly contains following three kinds: little of the widget(that clicking floats is arranged at mobile phone screen); Or click starts the widget that is arranged at informing; Or use acceleration transducer to start by " shaking " mode.
For the scheme of using the widget that clicking floats is arranged at mobile phone interface, because widget floats on mobile phone screen always, not only blocked mobile phone screen but also caused easily false touch, the user is produced detest sense.
For clicking the scheme that starts the widget that is arranged at informing, owing to the troublesome poeration of informing, and when the user removed informing, widget caused software to start easily by System Cleaning.
For the scheme of using acceleration transducer to start by " shaking " mode, because this mode user operation is unnatural, and acceleration transducer is highly sensitive, and the user is difficult to accurately start corresponding software when shaking.
In sum, be necessary to provide a kind of software startup method and software startup device thereof of intelligent terminal, to address the above problem.
Summary of the invention
The technical matters that the present invention mainly solves provides a kind of software startup method and software startup device thereof of intelligent terminal, can start simply, fast and accurately the software of intelligent terminal.
In order to solve the problems of the technologies described above, the technical scheme that the present invention adopts is: a kind of software startup method of intelligent terminal is provided, comprises: the time when obtaining shelter and beginning to block the range sensor of intelligent terminal is as the first current time; Time when obtaining shelter and leaving range sensor is as the second current time; Determine the duration of blocking action of shelter in conjunction with the first current time and the second current time; With duration and the standard time threshold that sets in advance, whether block action for effectively blocking with what judge shelter; If block action for effectively blocking, then start the software corresponding with blocking action.
Wherein, obtaining the step of the first current time and obtaining between the step of the second current time further comprises: detect intelligent terminal and whether be in screen locking or talking state; If intelligent terminal is not in screen locking or talking state, then initializers; If intelligent terminal is in screen locking or talking state, then return the step of obtaining for the first current time.
Wherein, start with the step of blocking software corresponding to action and comprise: whether detection software finishes initialization; If software has been finished initialization, then start software; If software is not finished initialization, then return detection software and whether finish initialized step.
Wherein, obtaining the step of the first current time further comprises: obtain the current distance of blocking between shelter and the distance-sensor; Obtain the step of the first current time and obtain between the step of the second current time and further comprise: with current distance and the gauged distance threshold that sets in advance of blocking; If the current distance of blocking is then returned the step of obtaining for the first current time greater than the gauged distance threshold value.
Whether the action of blocking of wherein, judging shelter is that the step of effectively blocking comprises: judge whether the duration is in the first standard time threshold value and the defined time window of the second standard time threshold value that sets in advance; If the duration is in the time window, then block action for effectively blocking.
Wherein, start with the step of blocking software corresponding to action and also comprise afterwards: obtain content in the current display interface before the software startup by software; By software content is exported to third party's application, any one during third party's application comprises search application, translation application, collection application, record application and shares application or two or more application.
Wherein, the step of being obtained the content in the current display interface before the software startup by software comprises: obtain content in the current display interface before the software startup by software by sectional drawing, and content is identified; The step of content being exported to third party's application by software comprises: the recognition result of content is exported to described third party use.
In order to solve the problems of the technologies described above, another technical solution used in the present invention is: the software startup device that a kind of intelligent terminal is provided, comprise: the first acquisition module, the time when being used for obtaining shelter and beginning to block the range sensor of intelligent terminal is as the first current time; The second acquisition module, the time when being used for obtaining shelter and leaving range sensor is as the second current time; Determination module is used for determining in conjunction with the first current time and the second current time duration of blocking action of shelter; The first judge module is used for duration and the standard time threshold that sets in advance, and whether blocks action for effectively blocking with what judge shelter; Start module, if block action for effectively blocking, then start module and start the software corresponding with blocking action.
Wherein, the software startup device also comprises first detection module and initialization module, whether first detection module is in screen locking or talking state for detection of intelligent terminal, if intelligent terminal is not in screen locking or talking state, initialization module initializers then, if intelligent terminal is in screen locking or talking state, then the first acquisition module obtained for the first current time again.
Wherein, the software startup device also comprises the second detection module, whether finishes initialization for detection of software, if software has been finished initialization, then start module and start software, if software is not finished initialization, then continue to detect software by the second detection module and whether finish initialization.
Wherein, the first acquisition module further obtains the current distance of blocking between shelter and the distance-sensor, the software startup device further comprises the second judge module, be used for current distance and the gauged distance threshold that sets in advance of blocking, if the current distance of blocking is greater than the gauged distance threshold value, then the first acquisition module obtains the first current time and the current distance of blocking again.
Wherein, the first judge module judges whether the duration be in the first standard time threshold value and the defined time window of the second standard time threshold value that sets in advance, if the duration is in the time window, then blocks action for effectively blocking.
Wherein, software comprises: the 3rd acquisition module, for the content of obtaining the front current display interface of software startup; Sending module is used for content is exported to third party's application, any one during third party's application comprises search application, translation application, collection application, record application and shares application or two or more application.
Wherein, the 3rd acquisition module obtains content in the current display interface before the software startup by sectional drawing, and content is identified, and sending module is exported to the third party with the recognition result of content and used.
The invention has the beneficial effects as follows: the situation that is different from prior art, the present invention obtains first current time of blocking when beginning by range sensor and blocks the second current time when finishing, obtain blocking the duration of action, and in conjunction with the standard time threshold value that sets in advance, by judging relatively whether block action effective, and after judging effectively, start corresponding software.Software startup method of the present invention is simple to operate, and accuracy is high.
Description of drawings
Fig. 1 is the process flow diagram of software startup method one embodiment of intelligent terminal of the present invention;
Fig. 2 is the structural representation of software startup device one embodiment of intelligent terminal of the present invention;
Fig. 3 is the process flow diagram of another embodiment of software startup method of intelligent terminal of the present invention;
Fig. 4 is the structural representation of another embodiment of software startup device of intelligent terminal of the present invention;
Fig. 5 is the operational flow diagram of the software after the present invention starts;
Fig. 6 is the module diagram of the software after the present invention starts.
Embodiment
Fig. 1 is the process flow diagram of software startup method one embodiment of intelligent terminal of the present invention.See also Fig. 1, software startup method one embodiment of intelligent terminal of the present invention comprises:
S101: the time when obtaining shelter and beginning to block the range sensor of intelligent terminal is as the first current time;
In the present invention, intelligent terminal refers to mobile phone and other mobile communication equipments.
When intelligent terminal was in the start running status, whether the range sensor that detects intelligent terminal had blocking of shelter.If do not detect blocking of shelter, then continue to detect; If detect blocking of shelter, then start-of-record blocks the time of that time, and as the first current time.
S102: the time when obtaining shelter and leaving range sensor is as the second current time;
The record shelter leaves the range sensor time of that time, and as the second current time T2.In the present embodiment, for the first current time and the second current time, can block and block the signal specific that produces when leaving and the current time of coupling system clock obtains detecting by range sensor.
S103: the duration of blocking action of determining shelter in conjunction with the first current time and the second current time;
In the present embodiment, the duration of blocking action of shelter is the time difference of the second current time and the first current time.
S104: with duration and the standard time threshold that sets in advance, whether block action for effectively blocking with what judge shelter;
In the present embodiment, the standard time threshold value comprises the first standard time threshold value and the second standard time threshold value that sets in advance.That judges shelter blocks action whether when effectively blocking, and needs judge whether the duration is in by in the first standard time threshold value and the defined time window of the second standard time threshold value.
S105: if block action for effectively blocking, then start the software corresponding with blocking action.
If the duration is positioned at the first standard time threshold value and the defined time window of the second standard time threshold value, what be the duration more than or equal in the first standard time threshold value and the second standard time threshold value is less one and be less than or equal to larger one, then judge and this time block action for effectively blocking, and start corresponding software, finish this time operation.It should be noted that, present embodiment can arrange the different software of corresponding startup of different duration, and for example: the duration of blocking action of effectively blocking starts a kind of software when being in the very first time window, and when being in the second time window, start another software.
Fig. 2 is the structural representation that adopts software startup device one embodiment of software startup method shown in Figure 1.Consult Fig. 2, the software startup device of the intelligent terminal of present embodiment comprises: the first acquisition module 210, the second acquisition module 220, determination module 230, judge module 240 and startup module 250.
Time when wherein, the first acquisition module 210 is used for obtaining shelter and begins to block the range sensor of intelligent terminal is as the first current time.
Time when the second acquisition module 220 is used for obtaining shelter and leaves range sensor is as the second current time.
Determination module 230 is used for determining in conjunction with the first current time and the second current time the duration of blocking action of shelter, i.e. the time period difference of the first current time current time to the second.
Judge module 240 judges whether the duration that determination module 230 is determined be in the standard time threshold value that sets in advance, if the duration is in the standard time threshold value, then judges and blocks action for effectively blocking; If the duration is not in the standard time threshold value, judges that then blocking action is invalid blocking, and feed back the first acquisition module 210 and carry out next time occlusion detection.
Start module 250 and be used for blocking action for after effectively blocking in judge module 240 judgements, start the software corresponding with blocking action.
Present embodiment obtains first current time of blocking when beginning by range sensor and blocks the second current time when finishing, obtain blocking the duration of action, and in conjunction with the first standard time threshold value and the second standard time threshold value that set in advance, by judging relatively whether block action effective, and after judging effectively, start corresponding software, simple to operate, and be easy to realize.
Fig. 3 is the process flow diagram of another embodiment of software startup method of intelligent terminal of the present invention.Consult Fig. 3, the software startup method of the intelligent terminal of present embodiment comprises:
S301: the time when obtaining shelter and beginning to block the range sensor of intelligent terminal and distance between the two, and respectively as the first current time and the current distance of blocking;
When intelligent terminal was in the start running status, whether the range sensor that detects intelligent terminal had blocking of shelter.If do not detect blocking of shelter, then continue to detect, until detect blocking of shelter, and start-of-record blocks the time of that time and the distance between shelter and the range sensor, and respectively as the first current time T1 and the current distance H 1 of blocking.
S302: with current distance and the gauged distance threshold that sets in advance of blocking, to judge the blocking apart from whether effective of shelter;
After detecting the blocking of shelter, the current distance H 1 of blocking is compared with the gauged distance threshold value H that sets in advance, if the current distance H 1 of blocking is then returned and carried out next time occlusion detection greater than gauged distance threshold value H, until obtain the first current time T1 that blocks.
S303: if blocking apart from effectively of shelter then detects intelligent terminal and whether be in screen locking or talking state;
If the current distance H 1 of blocking is less than or equal to gauged distance threshold value H, then begins to detect intelligent terminal and whether be in screen locking or talking state.The concrete detection mode of screen locking or talking state is techniques well known, does not repeat them here.
S304: if intelligent terminal is not in screen locking or talking state, then initializers;
If intelligent terminal is in screen locking or talking state, then returns and carry out next time occlusion detection; If intelligent terminal is not in screen locking or talking state, then initialization is to the software in requisition for startup.
S305: the time when obtaining shelter and leaving range sensor, and as the second current time;
Whether this step S305 also comprises substep: detect shelter and leave.If shelter does not leave, then continue to detect, leave range sensor until detect shelter.Simultaneously, the record shelter leaves the range sensor time of that time, as the second current time T2.In the present embodiment, for the first current time T1 and the second current time T2, can block and block the signal specific that produces when leaving and the current time of coupling system clock obtains detecting by range sensor.
S306: determine duration of blocking action of shelter in conjunction with the first current time and the second current time, whether block action for effectively blocking with what judge shelter;
In the present embodiment, the duration of blocking action of shelter is the time difference of the second current time T2 and the first current time T1, i.e. T2-T1.
In the present embodiment, the standard time threshold value comprises the first standard time threshold value Th1 and the second standard time threshold value Th2 that sets in advance.That judges shelter blocks action whether when effectively blocking, and needs judge whether the duration is in by in the first standard time threshold value Th1 and the defined time window of the second standard time threshold value Th2.
If the duration is positioned at the first standard time threshold value and the defined time window of the second standard time threshold value, namely Th1≤(T2-T1)≤Th2 then judges and this time blocks action for effectively blocking; If duration T 2-T1 is not in the above-mentioned time window, then judge and this time block action for invalid blocking, return next time and detect.
S307: if block action for effectively blocking, then detect software initialization and whether finish;
Block action for after effectively blocking in judgement, namely begin to detect software and whether finish initialization.Do not finish initialization if detect software, then continue initialization, finish initialization until detect software.
S308: if software initialization is finished, then start and block software corresponding to action.
It should be noted that, in the present embodiment, judging current blocking after distance H 1 is less than or equal to the step of gauged distance threshold value H, namely carry out step S303 and step S304, mainly be in order in advance software to be carried out initialization operation, so that intelligent terminal blocks action for after effectively blocking in judgement, can start fast software, save time.
In another embodiment of the present invention, can after obtaining the second current time T2, carry out again step S303 and step S304.
In another embodiment of the present invention, also can this time block as after effectively blocking in judgement, carry out again step S303 and step S304.
Pass through foregoing description, the software startup method of intelligent terminal of the present invention is obtained the first current time T1 of blocking when beginning, is currently blocked distance H 1 and block the second current time T2 when finishing by range sensor, this time blocked the duration T 1-T2 of action, and in conjunction with gauged distance threshold value H, the first standard time threshold value Th1 and the second standard time threshold value Th2 that set in advance, by judging relatively whether this time block action effective, and after judging effectively, start corresponding software.Because at present popularization and application on the intelligent terminals such as mobile phone of range sensor, the invention enables the user only to need to block the startup that range sensor can be finished corresponding software with hand, simple to operate, and be easy to popularize.
Fig. 4 is the structural representation that adopts the software startup device of software startup method shown in Figure 3.See also Fig. 4, the software startup device of present embodiment intelligent terminal comprises: the first acquisition module 410, the second acquisition module 420, determination module 430, the first judge module 440, the second judge module 450, startup module 460, first detection module 470, the second detection module 480 and initialization module 490.
Wherein, the time that the first acquisition module 410 is used for obtaining shelter when beginning to block the range sensor of intelligent terminal and distance between the two, and respectively as the first current time and the current distance of blocking.
The second judge module 450 is used for currently blocking distance and the gauged distance threshold that sets in advance, if current blocking apart from greater than the gauged distance threshold value, then the first acquisition module 410 obtains the first current time and the current distance of blocking again.
First detection module 470 is used for judging current blocking apart from after being less than or equal to the gauged distance threshold value at the second judge module 450, detect intelligent terminal and whether be in screen locking or talking state, if intelligent terminal is not in screen locking or talking state, initialization module 490 initializers then, if intelligent terminal is in screen locking or talking state, then the first acquisition module 410 obtained for the first current time again.
Time when the second acquisition module 420 is used for obtaining shelter and leaves range sensor is as the second current time.
Determination module 430 is used for the second current time that first current time of obtaining in conjunction with the first acquisition module 410 and the second acquisition module 420 obtain, and determines the duration of blocking action of shelter.
The first judge module 440 judges whether the duration that determination module 430 is determined is in the first standard time threshold value and the defined standard time threshold value of the second standard time threshold value that sets in advance, if the duration is in the standard time threshold value, then judges and block action for effectively blocking; If the duration is not in the standard time threshold value, judge that then blocking action is invalid blocking, the first acquisition module 410 obtained for the first current time again.
The second detection module 480 is used for blocking action for after effectively blocking in 440 judgements of the first judge module, detect software and whether finish initialization, if software has been finished initialization, then start module 460 and start software, if software is not finished initialization, then continue to detect software by the second detection module 480 and whether finish initialization.
Starting module 460 is used for starting the software corresponding with blocking action after the second detection module 480 detection softwares are finished initialization.
Above-mentioned software startup method and starter gear are applicable to several scenes, to start according to actual needs different software.For example, when the user need to the operation such as search for or preserve, share to the content of current display interface, the user need not to jump out current display interface, and directly start specific software by above-mentioned Starting mode, and then when keeping former current display interface, can the operation such as search for or preserve, share to the content of current display interface.The below will be described in detail concrete operational scheme and the framework of this software.
Fig. 5 is the operational flow diagram of the software after the present invention starts.As shown in Figure 5, the operational scheme of the software after the startup may further comprise the steps:
Step S501: obtain content in the current display interface before this software startup by this software;
Wherein, in one embodiment, this software can obtain by user's operation the text message of current display interface.For example, as user during in browsing page or reading documents, hope is searched for or is translated certain specific vocabulary, phrase or the sentence of its concern, and then this software can directly obtain this specific vocabulary, phrase or sentence with textual form by user's suitable circle choosing action.In another embodiment, software obtains the content that starts in the front current display interface by sectional drawing, and after obtaining sectional drawing, software is identified contents such as the picture in the sectional drawing and literal.For example, when the user at browsing pictures or when watching film, wish to understand the information of certain particular persons or wish certain specific picture is collected, recorded or shares, the suitable circle choosing action that then this software can be by the user is obtained content in the current display interface in the sectional drawing mode.The embodiment of the invention adopts optical character recognition method that the literal in the sectional drawing and picture are identified, and correspondence obtains the picture concerned of editable literal and coupling.Certainly, can also adopt method for distinguishing to come the content of sectional drawing is identified in actual application, the present invention is not construed as limiting this.
Step S502: by software content is exported to third party's application, any one during third party's application comprises search application, translation application, collection application, record application and shares application or two or more application.
Wherein, when software obtain be text message the time, can directly text information output be used to the third party.When software is identified the content in the current display interface, the recognition result of content is exported to the third party use.Use by the third party and can search for, translate, collect, record and share above-mentioned text message or the editable literal that obtains through identification, picture at least a etc.But in the actual application can also be other application except above-mentioned application.The editable literal that will obtain such as identifying and/or picture are used for the identification code of other some application.Again such as can be with the picture that obtains through identification as desktop wallpaper or will can be used as document storing through the literal that literal identification obtains and get up etc.Further, this software also further receives and presents the feedback result that the third party uses, and such as translation result, Search Results etc. is so that the user obtains the information relevant with content in the current display interface.
Fig. 6 is the module diagram of the software after the present invention starts.Consult Fig. 6, the software 600 after the startup comprises: the 3rd acquisition module 610 and sending module 620.
Wherein, the 3rd acquisition module 610 is used for obtaining by sectional drawing the content of the current display interface before software 600 starts, and this content is identified.
Sending module 620 is exported to the third party for the recognition result of the content that the 3rd acquisition module 610 is obtained and this content and is used 630.In the present embodiment, any one during third party's application comprises search application, translation application, collection application, record application and shares application or two or more application.
In embodiment provided by the present invention, should be understood that disclosed apparatus and method can realize by another way.Device embodiment described above only is schematic, the division of institute's describing module, only be that a kind of logic function is divided, during actual the realization other dividing mode can be arranged, for example a plurality of modules can in conjunction with or can be integrated in another system, or some features can ignore, or do not carry out.In addition, module coupling or communication connection each other can be by some interfaces, also can be electrically, machinery or other form.
Above-mentioned each functional module is as the ingredient of intelligent terminal, can be or can not be physical location also, both can be positioned at a place, also can be distributed on a plurality of network element, both can adopt the form of hardware to realize, and also can adopt the form of SFU software functional unit to realize.Can select according to the actual needs wherein some or all of module to realize the present invention program's purpose.
The above only is embodiments of the invention; be not so limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes instructions of the present invention and accompanying drawing content to do; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (14)

1. the software startup method of an intelligent terminal is characterized in that, described software startup method comprises:
Time when obtaining shelter and beginning to block the range sensor of described intelligent terminal is as the first current time;
Time when obtaining described shelter and leaving described range sensor is as the second current time;
Determine the duration of blocking action of described shelter in conjunction with described the first current time and described the second current time;
With described duration and the standard time threshold that sets in advance, whether block action for effectively blocking with what judge described shelter;
If described blocking moved as effectively blocking, then start and described software corresponding to action that blocks.
2. software startup method according to claim 1 is characterized in that, further comprises between the described step of obtaining for the first current time and the described step of obtaining for the second current time:
Detect intelligent terminal and whether be in screen locking or talking state;
If described intelligent terminal is not in screen locking or talking state, the described software of initialization then;
If described intelligent terminal is in screen locking or talking state, then return the described step of obtaining for the first current time.
3. software startup method according to claim 2 is characterized in that, described startup comprises with described step of blocking software corresponding to action:
Detect described software and whether finish initialization;
If described software has been finished initialization, then start described software;
If described software is not finished initialization, then return the described software of described detection and whether finish initialized step.
4. software startup method according to claim 1 is characterized in that, the described step of obtaining for the first current time further comprises:
Obtain the current distance of blocking between described shelter and the described distance-sensor; Further comprise between the described step of obtaining for the first current time and the described step of obtaining for the second current time:
With described current distance and the gauged distance threshold that sets in advance of blocking;
If the described current distance of blocking is then returned the described step of obtaining for the first current time greater than described gauged distance threshold value.
5. software startup method according to claim 1 is characterized in that, describedly judges whether the action of blocking of described shelter is that the step of effectively blocking comprises:
Judge whether the described duration is in the first standard time threshold value and the defined time window of the second standard time threshold value that sets in advance;
If the described duration is in the described time window, then described blocking moved as effectively blocking.
6. software startup method according to claim 1 is characterized in that, described startup also comprises with described step of blocking software corresponding to action afterwards:
Obtain content in the current display interface before the described software startup by described software;
By described software described content is exported to third party's application, any one during described third party's application comprises search application, translation application, collection application, record application and shares application or two or more application.
7. software startup method according to claim 6 is characterized in that, the described step of obtaining the content in the current display interface before the described software startup by described software comprises:
Obtain content in the current display interface before the described software startup by described software by sectional drawing, and described content is identified;
The described step of described content being exported to third party's application by described software comprises:
The recognition result of described content is exported to described third party to be used.
8. the software startup device of an intelligent terminal is characterized in that, described software startup device comprises:
The first acquisition module, the time when being used for obtaining shelter and beginning to block the range sensor of described intelligent terminal is as the first current time;
The second acquisition module, the time when being used for obtaining described shelter and leaving described range sensor is as the second current time;
Determination module is used for determining in conjunction with described the first current time and described the second current time duration of blocking action of described shelter;
The first judge module is used for described duration and the standard time threshold that sets in advance, and whether blocks action for effectively blocking with what judge described shelter;
Start module, if described blocking moved as effectively blocking, then described startup module starts and described software corresponding to action that blocks.
9. software startup device according to claim 8, it is characterized in that, described software startup device also comprises first detection module and initialization module, whether described first detection module is in screen locking or talking state for detection of intelligent terminal, if described intelligent terminal is not in screen locking or talking state, the described software of described initialization module initialization then, if described intelligent terminal is in screen locking or talking state, then described the first acquisition module obtains described the first current time again.
10. software startup device according to claim 9, it is characterized in that, described software startup device also comprises the second detection module, whether finish initialization for detection of described software, if described software has been finished initialization, then described startup module starts described software, if described software is not finished initialization, then continues to detect described software by described the second detection module and whether finishes initialization.
11. software startup device according to claim 8, it is characterized in that, described the first acquisition module further obtains the current distance of blocking between described shelter and the described distance-sensor, described software startup device further comprises the second judge module, be used for described current distance and the gauged distance threshold that sets in advance of blocking, if the described current distance of blocking is greater than described gauged distance threshold value, then described the first acquisition module obtains the first current time and the current distance of blocking again.
12. software startup device according to claim 8, it is characterized in that, described the first judge module judges whether the described duration is in the first standard time threshold value and the defined time window of the second standard time threshold value that sets in advance, if the described duration is in the described time window, then described blocking moved as effectively blocking.
13. software startup device according to claim 8 is characterized in that, described software comprises:
The 3rd acquisition module is for the content of obtaining the front current display interface of described software startup;
Sending module is used for described content is exported to third party's application, any one during described third party's application comprises search application, translation application, collection application, record application and shares application or two or more application.
14. software startup device according to claim 13, it is characterized in that, described the 3rd acquisition module obtains content in the current display interface before the described software startup by sectional drawing, and described content identified, described sending module is exported to described third party with the recognition result of described content and is used.
CN2012104376310A 2012-11-06 2012-11-06 Software starting method and software starting device for intelligent terminal Pending CN102968318A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104376310A CN102968318A (en) 2012-11-06 2012-11-06 Software starting method and software starting device for intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104376310A CN102968318A (en) 2012-11-06 2012-11-06 Software starting method and software starting device for intelligent terminal

Publications (1)

Publication Number Publication Date
CN102968318A true CN102968318A (en) 2013-03-13

Family

ID=47798476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104376310A Pending CN102968318A (en) 2012-11-06 2012-11-06 Software starting method and software starting device for intelligent terminal

Country Status (1)

Country Link
CN (1) CN102968318A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834497A (en) * 2015-05-15 2015-08-12 北京智膜科技有限公司 On screen display control method and controller
CN105049598A (en) * 2015-06-01 2015-11-11 广东小天才科技有限公司 Method for detecting visual distance of user and mobile terminal
CN105159730A (en) * 2015-09-30 2015-12-16 宇龙计算机通信科技(深圳)有限公司 Application control method, application control device and terminal
CN109599066A (en) * 2018-11-21 2019-04-09 上海闻泰电子科技有限公司 Screen backlight regulating device and electronic equipment
CN111090473A (en) * 2019-07-29 2020-05-01 广东小天才科技有限公司 Dictation starting method based on electronic equipment and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161871A1 (en) * 2004-07-30 2006-07-20 Apple Computer, Inc. Proximity detector in handheld device
CN101751180A (en) * 2008-12-17 2010-06-23 三星电子株式会社 Electronic device and method for implementing user interfaces
CN101777067A (en) * 2009-12-31 2010-07-14 优视科技有限公司 System for recognizing and managing web page contents for mobile communication equipment terminals
CN101951444A (en) * 2010-09-29 2011-01-19 中兴通讯股份有限公司 Method for realizing screen locking and unlocking of mobile terminal and mobile terminal
CN101995934A (en) * 2009-08-26 2011-03-30 宏达国际电子股份有限公司 Method and system for managing application program
CN102176733A (en) * 2011-01-28 2011-09-07 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile terminal for controlling screen backlight
CN102236526A (en) * 2011-06-23 2011-11-09 广州市动景计算机科技有限公司 Method and device for browsing page in mobile terminal and mobile terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161871A1 (en) * 2004-07-30 2006-07-20 Apple Computer, Inc. Proximity detector in handheld device
CN101751180A (en) * 2008-12-17 2010-06-23 三星电子株式会社 Electronic device and method for implementing user interfaces
CN101995934A (en) * 2009-08-26 2011-03-30 宏达国际电子股份有限公司 Method and system for managing application program
CN101777067A (en) * 2009-12-31 2010-07-14 优视科技有限公司 System for recognizing and managing web page contents for mobile communication equipment terminals
CN101951444A (en) * 2010-09-29 2011-01-19 中兴通讯股份有限公司 Method for realizing screen locking and unlocking of mobile terminal and mobile terminal
CN102176733A (en) * 2011-01-28 2011-09-07 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile terminal for controlling screen backlight
CN102236526A (en) * 2011-06-23 2011-11-09 广州市动景计算机科技有限公司 Method and device for browsing page in mobile terminal and mobile terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834497A (en) * 2015-05-15 2015-08-12 北京智膜科技有限公司 On screen display control method and controller
CN105049598A (en) * 2015-06-01 2015-11-11 广东小天才科技有限公司 Method for detecting visual distance of user and mobile terminal
CN105049598B (en) * 2015-06-01 2019-11-05 广东小天才科技有限公司 A kind of method and mobile terminal detecting user's eyesight distance
CN105159730A (en) * 2015-09-30 2015-12-16 宇龙计算机通信科技(深圳)有限公司 Application control method, application control device and terminal
CN109599066A (en) * 2018-11-21 2019-04-09 上海闻泰电子科技有限公司 Screen backlight regulating device and electronic equipment
CN111090473A (en) * 2019-07-29 2020-05-01 广东小天才科技有限公司 Dictation starting method based on electronic equipment and electronic equipment

Similar Documents

Publication Publication Date Title
JP5947131B2 (en) Search input method and system by region selection method
CN102968318A (en) Software starting method and software starting device for intelligent terminal
US10282374B2 (en) System and method for feature recognition and document searching based on feature recognition
CN103176727A (en) Application program starting method and communication terminal
CN102945243A (en) Contact information identification method based on browsing contents
CN105677815B (en) A kind of Web page bookmark adding method and terminal
CN103279278A (en) Method and device for acquiring detailed information of icon in terminal interface
CN102930002A (en) Instant searching method and device
WO2014176750A1 (en) Reminder setting method, apparatus and system
CN105700897A (en) Method and device for launching application program, and terminal device
EP3607469A1 (en) Automatic narrative creation for captured content
CN107656933B (en) Voice broadcasting method and device
CN105975552B (en) Question searching method and device of intelligent equipment
CN103152633A (en) Method and device for identifying key word
CN105893908B (en) Two-dimension code image recognition methods and device
CN102681780A (en) Intelligent Linux device and input method switching method for same
CN102737383A (en) Camera movement analyzing method and device in video
CN104932772A (en) Method and device for displaying application of smart watch
CN101777067A (en) System for recognizing and managing web page contents for mobile communication equipment terminals
CN102306060A (en) Input method and system of mobile equipment
CN104239826A (en) Anti-theft Method and Computer System thereof
EP2821934B1 (en) System and method for optical character recognition and document searching based on optical character recognition
CN110471550B (en) Terminal equipment, touch device and implementation method thereof
CN104166653A (en) Triad mining method and device of website
CN103106239A (en) Identification method and identification device of target in image

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate 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: 20130313