CN106354494B - Method and system for quickly starting application program - Google Patents

Method and system for quickly starting application program Download PDF

Info

Publication number
CN106354494B
CN106354494B CN201610711042.5A CN201610711042A CN106354494B CN 106354494 B CN106354494 B CN 106354494B CN 201610711042 A CN201610711042 A CN 201610711042A CN 106354494 B CN106354494 B CN 106354494B
Authority
CN
China
Prior art keywords
terminal
application program
user
time interval
input operation
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.)
Active
Application number
CN201610711042.5A
Other languages
Chinese (zh)
Other versions
CN106354494A (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610711042.5A priority Critical patent/CN106354494B/en
Publication of CN106354494A publication Critical patent/CN106354494A/en
Application granted granted Critical
Publication of CN106354494B publication Critical patent/CN106354494B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a method and a system for quickly starting an application program. The method comprises the following steps: detecting input operation of a user, and awakening the terminal based on the input operation of the user; acquiring the current time of the system; acquiring a corresponding target application program according to the current time; and starting the target application program. According to the invention, the terminal is awakened, the corresponding target application program is obtained according to the current time of the system and is started, so that the convenience of starting the application program can be improved, the operation efficiency of the terminal is improved, and the use experience of a user is improved.

Description

Method and system for quickly starting application program
Technical Field
The invention relates to the technical field of terminals, in particular to a method and a system for quickly starting an application program.
Background
With the development of terminals, terminals have been widely popularized, which have penetrated into various fields of people's lives, and various applications have been deeply inserted into people's work and lives with the development of terminals.
In the prior art, when a terminal is in a screen-off and screen-locking state, a user generally wakes up a terminal screen through a power key or an HOME key (HOME key) of the terminal, then unlocks the screen, and then clicks an icon corresponding to a target application to open the target application which is not started or runs in a background.
Disclosure of Invention
The invention provides a method and a system for rapidly starting an application program.
In order to realize the design, the invention adopts the following technical scheme:
in one aspect, a method for quickly starting an application program is provided, and the method includes:
detecting input operation of a user, and awakening the terminal based on the input operation of the user;
acquiring the current time of the system;
acquiring a corresponding target application program according to the current time;
and starting the target application program.
The detecting of the input operation of the user and waking up the terminal based on the input operation of the user specifically include:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
The detecting of the input operation of the user and waking up the terminal based on the input operation of the user specifically include:
and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal.
Wherein:
before the detecting the input operation of the user, the method further comprises the following steps:
presetting a mapping relation between a time interval and an application program;
the obtaining of the corresponding target application program according to the current time specifically includes:
and acquiring the target application program corresponding to the time interval corresponding to the current time according to the mapping relation between the time interval and the application program.
The mapping relationship between the preset time interval and the application program specifically includes:
and setting the mapping relation between the time interval and the application program by a user and/or automatically setting the mapping relation between the time interval and the application program based on the habit of the user.
In a second aspect, a system for fast starting an application is provided, which includes:
the awakening module is used for detecting input operation of a user and awakening the terminal based on the input operation of the user;
the time acquisition module is used for acquiring the current time of the system;
the application program acquisition module is used for acquiring a corresponding target application program according to the current time;
and the application program starting module is used for starting the target application program.
Wherein, the wake-up module is specifically configured to:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
Wherein, the wake-up module is specifically configured to:
and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal.
Wherein the quick start system further comprises:
the relation presetting module is used for presetting the mapping relation between the time interval and the application program;
the application program obtaining module is specifically configured to:
and acquiring the target application program corresponding to the time interval corresponding to the current time according to the mapping relation between the time interval and the application program.
The relationship presetting module is specifically configured to:
and setting the mapping relation between the time interval and the application program by a user and/or automatically setting the mapping relation between the time interval and the application program based on the habit of the user.
Compared with the prior art, the invention has the beneficial effects that: detecting input operation of a user, and awakening the terminal based on the input operation of the user; acquiring the current time of the system; acquiring a corresponding target application program according to the current time; and starting the target application program. According to the invention, the terminal is awakened, the corresponding target application program is obtained according to the current time of the system and is started, so that the convenience of opening the application program can be improved, the operation efficiency of the terminal is improved, and the use experience of a user is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the contents of the embodiments of the present invention and the drawings without creative efforts.
Fig. 1 is a flowchart of a method of a first embodiment of a method for quickly starting an application according to an embodiment of the present invention.
Fig. 2 is a flowchart of a method for quickly starting an application according to a second embodiment of the present invention.
Fig. 3 is a block diagram illustrating a first embodiment of a system for quickly starting an application according to an embodiment of the present invention.
Fig. 4 is a block diagram illustrating a second embodiment of a system for quickly starting an application according to an embodiment of the present invention.
Detailed Description
In order to make the technical problems solved, technical solutions adopted and technical effects achieved by the present invention clearer, the technical solutions of the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Please refer to fig. 1, which is a flowchart illustrating a method for quickly starting an application according to a first embodiment of the present invention. As shown, the method includes:
step S101: and detecting the input operation of the user and awakening the terminal based on the input operation of the user.
By detecting input operation of a user, such as pressing a power key or an HOME key of the terminal, or detecting a gesture on a touch screen, or holding and tilting a screen of the intelligent terminal, the user can set an operation mode by himself through waking up the terminal. Preferably, the terminal is a mobile intelligent terminal, such as a smart phone and a tablet computer.
As a preferred embodiment, the detecting the input operation of the user and waking up the terminal based on the input operation of the user specifically includes:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
When a user holds the terminal with one hand, the terminal is awakened by inclining the terminal, so that the terminal is lightened. In the screen-off and screen-locking state, if the terminal is held by the left hand, when the screen of the terminal is detected to be inclined to the right, the terminal is awakened; if the terminal is held by the right hand, when the terminal is detected to be inclined to the left, the terminal is awakened. The method can detect whether the single-hand operation state of the user holding the terminal is left-hand holding or right-hand holding by utilizing a capacitance sensor, and if three or four capacitance values are detected on the left side frame of the terminal and one or two capacitance values are detected on the right side frame of the terminal, the terminal is right-hand holding; and if three or four capacitance values are detected on the frame on the right side of the terminal and one or two capacitance values are detected on the frame on the left side of the terminal, and the capacitance values are all within the preset skin capacitance value range, the left-hand holding is performed.
Optionally, the detecting an input operation of a user and waking up the terminal based on the input operation of the user specifically includes: and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal. The terminal is not held by the left hand or the right hand, can be held by a single hand or two hands, and the held state of the terminal is checked through the capacitive sensor. And awakening the terminal as long as the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state. When the terminal is in a horizontal state, the terminal is not necessarily completely parallel to a horizontal plane, and similarly, when the terminal is in a vertical state, the terminal is not necessarily completely perpendicular to the horizontal plane, so that an angle and a user experience angle are technically realized, and a certain angle deviation can be allowed. The user inclines to the left and right, or changes the horizontal or vertical state into the inclination, and then the user can recover to the normal holding state when the user looks over the terminal in a certain time, and then the terminal is awakened, and the terminal is enabled to be bright.
Step S102: the current time of the system is obtained.
And after the terminal is awakened, the current time of the system is acquired so as to acquire the corresponding target application program according to the current time.
Step S103: and acquiring a corresponding target application program according to the current time.
The application program corresponding to each time interval can be set according to user habits or by a user, if the application program corresponding to each time interval is set according to the use habits of the user, the times, the time points and the use duration of the application program used by the user in a preset period can be set, each time interval is set according to the time points of the application program, the application programs are arranged in each time interval according to the use times and the use duration of the application programs, and the application program corresponding to the time interval is set if the application program corresponding to the time interval has the largest use times, the longest use duration or the largest weighted average of the use times and the use duration is used. And acquiring the application program corresponding to the time interval corresponding to the current time, namely the target application program corresponding to the current time. For example, if the maximum number of times of use and the maximum duration of use are WeChat from eight to nine am and nine to eleven am, the application programs corresponding to the two time intervals are set as WeChat, and if the time for the user to wake up the terminal is ten pm, the corresponding target application program is WeChat.
Step S104: and starting the target application program.
After the target application program is acquired, the target application program is started, and the target application program corresponding to the current time of the system can be quickly started in the embodiment, so that the steps are simple and quick.
In summary, in this embodiment, the mapping relationship between the time interval and the application program can be set by the user or automatically set based on the habit of the user, and the target application program corresponding to the current time of the system is acquired and started by waking up the terminal, so that convenience in starting the application program can be improved, the operating efficiency of the intelligent terminal is improved, and the use experience of the user is improved.
Please refer to fig. 2, which is a flowchart illustrating a method for quickly starting an application according to a second embodiment of the present invention. As shown, the method includes:
step S201: and presetting the mapping relation between the time interval and the application program.
The mapping relationship between the preset time interval and the application program specifically includes: and setting the mapping relation between the time interval and the application program by a user and/or automatically setting the mapping relation between the time interval and the application program based on the habit of the user.
Setting a mapping relation between the time interval and the application program by a user, wherein the user can set the application program corresponding to each time period by himself, for example, the time interval between 07:00 and 13:00 is correspondingly set as WeChat; the time interval of 13:00-15:00 is correspondingly set as finance and economics or stock; setting the time interval of 15:00-18:00 as mail; the 18:00-22:00 are correspondingly set as video applications; the 22:00-24:00 time interval is correspondingly set to call the female/male friend telephone, etc. The mapping relation between the time interval and the application program is automatically set based on user habits, the mapping relation can be set according to the use times, the time points and the use duration of the application program of the user terminal used by the user in a preset period, each time interval is set according to the time point of using the application program, the application programs are arranged in each time interval according to the use times and the use duration of the application program, and the application program corresponding to the time interval is set if the application program corresponding to the application program is the most in use times, the longest in use duration or the largest in weighted average value of the use times and the use duration. And acquiring the application program corresponding to the time interval corresponding to the current time, namely the target application program corresponding to the current time. For example, if the maximum number of times of use and the maximum duration of use are WeChat from eight to nine am and nine to eleven am, the application programs corresponding to the two time intervals are set as WeChat, and if the time for the user to wake up the terminal is ten pm, the corresponding target application program is WeChat.
Step S202: and detecting the input operation of the user and awakening the terminal based on the input operation of the user.
The detecting the input operation of the user and waking up the terminal based on the input operation of the user specifically includes:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
When a user holds the terminal with one hand, the terminal is awakened by inclining the terminal, so that the terminal is lightened. In the screen-off and screen-locking state, if the terminal is held by the left hand, when the screen of the terminal is detected to be inclined to the right, the terminal is awakened; if the terminal is held by the right hand, when the terminal is detected to be inclined to the left, the terminal is awakened. The method can detect whether the single-hand operation state of the user holding the terminal is left-hand holding or right-hand holding by utilizing a capacitance sensor, and if three or four capacitance values are detected on the left side frame of the terminal and one or two capacitance values are detected on the right side frame of the terminal, the terminal is right-hand holding; and if three or four capacitance values are detected on the frame on the right side of the terminal and one or two capacitance values are detected on the frame on the left side of the terminal, and the capacitance values are all within the preset skin capacitance value range, the left-hand holding is performed.
Optionally, the detecting an input operation of a user and waking up the terminal based on the input operation of the user specifically includes: and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal. The terminal is not held by the left hand or the right hand, can be held by a single hand or two hands, and the held state of the terminal is checked through the capacitive sensor. And awakening the terminal as long as the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state. When the terminal is in a horizontal state, the terminal is not necessarily completely parallel to a horizontal plane, and similarly, when the terminal is in a vertical state, the terminal is not necessarily completely perpendicular to the horizontal plane, so that an angle and a user experience angle are technically realized, and a certain angle deviation can be allowed. The user inclines to the left and right, or changes the horizontal or vertical state into the inclination, and then the user can recover to the normal holding state when the user looks over the terminal in a certain time, and then the terminal is awakened, and the terminal is enabled to be bright.
It should be noted that, in the screen-off and screen-locking state, the input operation of the user may be detected, and the terminal is awakened based on the input operation of the user, so that the terminal is on screen, but the screen is not unlocked; or, detecting the input operation of the user, waking up the terminal and acquiring the unlocking fingerprint based on the input operation of the user, so that the terminal is lightened and the screen is unlocked.
In this embodiment, the tilt direction of the terminal can be detected by using the gravity sensor and the gyroscope, and the specific detection method is already a mature prior art and is not described herein again.
Step S203: the current time of the system is obtained.
And after the terminal is awakened, the current time of the system is acquired so as to acquire the corresponding target application program according to the current time.
Step S204: and acquiring a corresponding target application program according to the current time.
The obtaining of the corresponding target application program according to the current time specifically includes: and acquiring the target application program corresponding to the time interval corresponding to the current time according to the mapping relation between the time interval and the application program.
Step S205: and starting the target application program.
Preferably, the starting the target application includes: and opening a preset function interface of the target application program. For example, a friend circle of WeChat is directly opened, a QQ space in a QQ is directly opened, a preset channel in a radio is directly opened, a preset playlist in a music player is directly opened, and the like, so that a functional interface of a target application program can be quickly opened, and the use experience of a user is improved.
It should be noted that, in the case of waking up the terminal to turn on the screen of the terminal but not unlocking the screen, after the target application program to be started exits, the terminal will be in the screen-off and screen-locking state, and the user cannot enter other application programs or interfaces of the terminal. When the terminal is awakened to enable the screen of the terminal to be lightened and the screen to be unlocked, after the target application program to be started exits, the terminal returns to the main menu page, the terminal is in a lightened-screen unlocking state, and a user can enter other application programs or interfaces of the terminal by clicking.
According to the embodiment, under the screen-off and screen-locking state, the inclined terminal is held by a single hand, or the state of the terminal is changed from a horizontal state or a vertical state to an inclined state to wake up the intelligent terminal, the mapping relation between the time interval and the application program is automatically set according to the habit of a user or set by the user, the target application program corresponding to the current time of the system is started, the convenience for starting the application program can be improved, the operation efficiency of the terminal is improved, and the use experience of the user is greatly improved.
The following is an embodiment of a quick start system for an application provided in an embodiment of the present invention, and the embodiment of the quick start system for an application is implemented based on the above embodiment of the quick start method for an application, and please refer to the above embodiment of the quick start method for an application, which is not described in the above description.
Please refer to fig. 3, which is a block diagram illustrating a fast application start system according to a first embodiment of the present invention. In a detailed description of the present embodiment, please refer to the above specific example of the first embodiment of the method for quickly starting an application program, and as shown in the figure, the system includes:
and a wake-up module 31 for detecting an input operation of a user and waking up the terminal based on the input operation of the user.
The wake-up module 31 is specifically configured to:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
Optionally, the wake-up module 31 is specifically configured to:
and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal.
And a time obtaining module 32, configured to obtain a current time of the system.
And an application program obtaining module 33, configured to obtain a corresponding target application program according to the current time.
And an application starting module 34 for starting the target application.
In summary, in this embodiment, the mapping relationship between the time interval and the application program can be set by the user or automatically set based on the habit of the user, and the target application program corresponding to the current time of the system is acquired and started by waking up the terminal, so that convenience in starting the application program can be improved, the operating efficiency of the intelligent terminal is improved, and the use experience of the user is improved.
Please refer to fig. 4, which is a block diagram illustrating a second embodiment of a system for fast booting an application according to an embodiment of the present invention. In a detailed description of the present embodiment, please refer to the above specific example of the second embodiment of the method for quickly starting an application program, as shown in the figure, the system includes:
the relationship presetting module 41 is configured to preset a mapping relationship between the time interval and the application program.
The relationship presetting module 41 is specifically configured to:
and setting the mapping relation between the time interval and the application program by a user and/or automatically setting the mapping relation between the time interval and the application program based on the habit of the user.
And a wake-up module 42 for detecting an input operation of the user and waking up the terminal based on the input operation of the user.
The wake-up module 42 is specifically configured to:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
The wake-up module 42 is specifically configured to:
and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal.
It should be noted that, in the screen-off and screen-locking state, the input operation of the user may be detected, and the terminal is awakened based on the input operation of the user, so that the terminal is on screen, but the screen is not unlocked; or, detecting the input operation of the user, waking up the terminal and acquiring the unlocking fingerprint based on the input operation of the user, so that the terminal is lightened and the screen is unlocked.
In this embodiment, the tilt direction of the terminal can be detected by using the gravity sensor and the gyroscope, and the specific detection method is already a mature prior art and is not described herein again.
And a time obtaining module 43, configured to obtain a current time of the system.
And an application program obtaining module 44, configured to obtain a corresponding target application program according to the current time.
The application program obtaining module 44 is specifically configured to:
and acquiring the target application program corresponding to the time interval corresponding to the current time according to the mapping relation between the time interval and the application program.
And an application program starting module 45, configured to start the target application program.
It should be noted that, in the case of waking up the terminal to turn on the screen of the terminal but not unlocking the screen, after the target application program to be started exits, the terminal will be in the screen-off and screen-locking state, and the user cannot enter other application programs or interfaces of the terminal. When the terminal is awakened to enable the screen of the terminal to be lightened and the screen to be unlocked, after the target application program to be started exits, the terminal returns to the main menu page, the terminal is in a lightened-screen unlocking state, and a user can enter other application programs or interfaces of the terminal by clicking.
To sum up, the embodiment provides a quick start-up system of application can be under the lock screen state of going out the screen, through the one hand hold the slope terminal, or make the terminal state change into the slope state by level or vertical state and awaken up intelligent terminal, according to user's custom automatic set or by the user self-set time interval and application's mapping relation, the target application that the system current time corresponds is started, this embodiment can improve the convenience of starting application, has improved the operating efficiency at terminal, has improved user's use experience greatly.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium may store a program, and when the program is executed, the program includes some or all of the steps of the method for quickly starting any application program described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The technical principle of the present invention is described above in connection with specific embodiments. The description is made for the purpose of illustrating the principles of the invention and should not be construed in any way as limiting the scope of the invention. Based on the explanations herein, those skilled in the art will be able to conceive of other embodiments of the present invention without inventive effort, which would fall within the scope of the present invention.

Claims (8)

1. A method for quickly starting an application program is characterized by comprising the following steps:
detecting input operation of a user, and awakening the terminal based on the input operation of the user;
acquiring the current time of the system;
acquiring a corresponding target application program according to the current time;
starting the target application program;
before the detecting the input operation of the user, the method further comprises the following steps:
presetting a mapping relation between a time interval and an application program;
the obtaining of the corresponding target application program according to the current time specifically includes:
acquiring a target application program corresponding to the time interval corresponding to the current time according to the mapping relation between the time interval and the application program;
the mapping relationship between the preset time interval and the application program specifically includes:
setting according to the times, time points and use duration of the application programs of the intelligent terminal used by a user in a preset period, setting each time interval according to the time point using the application programs, arranging the application programs according to the use times and the use duration of the application programs in each time interval, and setting the application program corresponding to the time interval if the application program corresponding to the application program with the maximum weighted average value of the use times and the use duration is used.
2. The method according to claim 1, wherein the detecting the input operation of the user and waking up the terminal based on the input operation of the user specifically comprises:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
3. The method according to claim 1, wherein the detecting the input operation of the user and waking up the terminal based on the input operation of the user specifically comprises:
and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal.
4. The method according to claim 1, wherein the mapping relationship between the preset time interval and the application program specifically includes:
and setting the mapping relation between the time interval and the application program by a user and/or automatically setting the mapping relation between the time interval and the application program based on the habit of the user.
5. A system for rapid initiation of an application, comprising:
the awakening module is used for detecting input operation of a user and awakening the terminal based on the input operation of the user;
the time acquisition module is used for acquiring the current time of the system;
the application program acquisition module is used for acquiring a corresponding target application program according to the current time;
the application program starting module is used for starting the target application program;
the quick start system further comprises:
the relation presetting module is used for presetting the mapping relation between the time interval and the application program;
the application program obtaining module is specifically configured to:
acquiring a target application program corresponding to the time interval corresponding to the current time according to the mapping relation between the time interval and the application program;
the relation presetting module is further used for setting according to the times, time points and use duration of the application programs of the intelligent terminal used by the user in a preset period, setting each time interval according to the time point using the application programs, arranging the application programs in each time interval according to the use times and the use duration of the application programs, and setting the application program corresponding to the time interval if the application program corresponding to the application program with the maximum weighted average value of the use times and the use duration is used.
6. The system of claim 5, wherein the wake-up module is specifically configured to:
determining whether the terminal is held by the left hand or the right hand according to the single-hand operation state of the user holding the terminal;
if the terminal is held by the left hand, waking up the terminal when the terminal is detected to be inclined to the right;
if the terminal is held by the right hand, the terminal is awakened when the terminal is detected to be inclined to the left.
7. The system of claim 5, wherein the wake-up module is specifically configured to:
and when the state of the terminal held by the user is detected to be changed from the horizontal state or the vertical state to the inclined state, waking up the terminal.
8. The system of claim 5, wherein the relationship presetting module is specifically configured to:
and setting the mapping relation between the time interval and the application program by a user and/or automatically setting the mapping relation between the time interval and the application program based on the habit of the user.
CN201610711042.5A 2016-08-23 2016-08-23 Method and system for quickly starting application program Active CN106354494B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610711042.5A CN106354494B (en) 2016-08-23 2016-08-23 Method and system for quickly starting application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610711042.5A CN106354494B (en) 2016-08-23 2016-08-23 Method and system for quickly starting application program

Publications (2)

Publication Number Publication Date
CN106354494A CN106354494A (en) 2017-01-25
CN106354494B true CN106354494B (en) 2020-02-28

Family

ID=57844660

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610711042.5A Active CN106354494B (en) 2016-08-23 2016-08-23 Method and system for quickly starting application program

Country Status (1)

Country Link
CN (1) CN106354494B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107395871B (en) * 2017-06-30 2020-06-02 Oppo广东移动通信有限公司 Method and device for opening application, storage medium and terminal
CN107544822A (en) * 2017-07-26 2018-01-05 北京珠穆朗玛移动通信有限公司 Application program pre-add support method, mobile terminal and the device with store function
CN107562487A (en) * 2017-08-17 2018-01-09 上海展扬通信技术有限公司 The application control method and application control system of a kind of intelligent terminal
CN107678642A (en) * 2017-09-13 2018-02-09 维沃移动通信有限公司 The control method and mobile terminal of a kind of application
CN108234758B (en) * 2017-12-28 2021-04-13 Oppo广东移动通信有限公司 Application display method and device, storage medium and electronic equipment
CN109462882A (en) * 2018-09-03 2019-03-12 珠海格力电器股份有限公司 Control method, device and the terminal of terminal
CN113238804B (en) * 2021-05-17 2022-06-28 深圳掌酷软件有限公司 System and method for awakening specified application based on intelligent terminal breath screen state

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139354A (en) * 2013-01-31 2013-06-05 广东欧珀移动通信有限公司 Method and device for unlocking cell phone
CN104035559A (en) * 2014-06-04 2014-09-10 小米科技有限责任公司 Method and device for controlling mobile terminal
CN104216590A (en) * 2014-09-05 2014-12-17 深圳市中兴移动通信有限公司 Mobile terminal and operating method thereof
CN105653917A (en) * 2015-12-30 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Application starting method and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022489A (en) * 2015-07-23 2015-11-04 广东欧珀移动通信有限公司 Application launch method and application launch system
CN105718284A (en) * 2016-01-18 2016-06-29 广东小天才科技有限公司 Application starting method and apparatus for communication terminal
CN105786604A (en) * 2016-03-01 2016-07-20 上海卓易科技股份有限公司 Application opening method and system
CN105843503B (en) * 2016-03-18 2019-02-12 北京小米移动软件有限公司 Using open method, device and terminal device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139354A (en) * 2013-01-31 2013-06-05 广东欧珀移动通信有限公司 Method and device for unlocking cell phone
CN104035559A (en) * 2014-06-04 2014-09-10 小米科技有限责任公司 Method and device for controlling mobile terminal
CN104216590A (en) * 2014-09-05 2014-12-17 深圳市中兴移动通信有限公司 Mobile terminal and operating method thereof
CN105653917A (en) * 2015-12-30 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Application starting method and device

Also Published As

Publication number Publication date
CN106354494A (en) 2017-01-25

Similar Documents

Publication Publication Date Title
CN106354494B (en) Method and system for quickly starting application program
CN107122748B (en) Fingerprint identification method, device, equipment and storage medium
CN109583356B (en) Fingerprint identification method and related product
CN106055458B (en) A kind of charging reminding method, device and mobile device
KR102150778B1 (en) Information image display method and device
CN104618577B (en) A kind of response method and device of button request
US20140189604A1 (en) Method and system for unlocking a touchscreen of an electronic device
CN104850433A (en) Mobile terminal application starting method and mobile terminal
US20180203568A1 (en) Method for Enabling Function Module of Terminal, and Terminal Device
CN105635483B (en) A kind of processing method, device and storage medium operating mobile terminal
CN109409320B (en) Fingerprint acquisition method and related equipment
CN106775206B (en) Screen awakening method and device of user terminal and user terminal
WO2017185466A1 (en) Intelligent terminal operating method and system
WO2018054387A1 (en) Method and device for managing permission of terminal
CN109543378B (en) Fingerprint unlocking method and related equipment
WO2017118317A1 (en) Information image display method, a barcode payment method, and device
CN104866200A (en) Handheld device wake-up method, handheld device wake-up device and handheld device
CN104808899A (en) Terminal
CN106959743B (en) Control method and electronic equipment
CN107705121B (en) Security protection method, mobile terminal and computer readable storage medium
CN105739986A (en) Terminal wakeup method and terminal
CN108427530B (en) Information processing method and terminal
CN107657221A (en) A kind of facial information acquisition method and relevant device
CN106547556B (en) Method and device for starting application program function interface
CN112083792B (en) Mobile terminal control method and device and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant