CN102541603B - A kind of application program launching method, system and terminal device - Google Patents

A kind of application program launching method, system and terminal device Download PDF

Info

Publication number
CN102541603B
CN102541603B CN201110448445.2A CN201110448445A CN102541603B CN 102541603 B CN102541603 B CN 102541603B CN 201110448445 A CN201110448445 A CN 201110448445A CN 102541603 B CN102541603 B CN 102541603B
Authority
CN
China
Prior art keywords
gesture
application program
contact
moved
content
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
CN201110448445.2A
Other languages
Chinese (zh)
Other versions
CN102541603A (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.)
Huawei Device Shenzhen Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201110448445.2A priority Critical patent/CN102541603B/en
Publication of CN102541603A publication Critical patent/CN102541603A/en
Priority to PCT/CN2012/087137 priority patent/WO2013097650A1/en
Application granted granted Critical
Publication of CN102541603B publication Critical patent/CN102541603B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention is applicable to communication technical field, provide a kind of application program launching method, system and terminal device, described method comprises the steps: that gesture is moved in the contact that monitoring users inputs at screen, when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen; Identify that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition; Start described application program.The present invention realizes opening application program easily and efficiently, and start-up course is simple to operate, to the Consumer's Experience that user is good.

Description

A kind of application program launching method, system and terminal device
Technical field
The invention belongs to communication technical field, particularly relate to a kind of application program launching method, system and terminal device.
Background technology
Growing along with terminal technology, various terminal is constantly weeded out the old and bring forth the new, and thinks that user provides convenience, function efficiently, and therefore various terminal also plays an increasingly important role in people's daily life.At present, the application program in various terminal constantly increases, as software for speculation on stocks, Games Software, antivirus software, browser or QQ etc.
But inventor finds in the prior art, because the screen size of most of terminal device is limited, the icon of all application cannot be shown simultaneously, usually display application program icon is carried out by paging, when user wants to enter certain application, first, repeatedly page turning is needed to find the icon of corresponding application program, then, the icon that screen is clicked this application program starts this application program, therefore, in prior art terminal device, application program launching process operation is complicated, poor user experience.
Summary of the invention
The object of the embodiment of the present invention is to provide a kind of application program launching method, system and terminal device, is intended to solve application program launching process operation in prior art terminal device complicated, the problem of poor user experience.
The embodiment of the present invention is achieved in that a kind of application program launching method, and described method comprises the steps:
When screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen;
Identify that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start described application program.
The embodiment of the present invention additionally provides a kind of application program launching system, and described system comprises:
Gesture monitoring unit, for when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen;
Processing unit, for identifying that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start unit, for starting described application program.
The embodiment of the present invention additionally provides a kind of terminal device, and described terminal device comprises above-mentioned application program launching system.
The technical scheme that the embodiment of the present invention provides, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the process flow diagram of the realization of the application program launching method that the embodiment of the present invention one provides;
Fig. 2 is the process flow diagram of the realization of the application program launching method that the embodiment of the present invention two provides;
Fig. 3 is the process flow diagram of the realization of the application program launching method that the embodiment of the present invention three provides;
Fig. 4 is the process flow diagram of the realization of the application program launching method that the embodiment of the present invention four provides;
Fig. 5 is the structural drawing of the application program launching system that the embodiment of the present invention five provides;
Fig. 6 is the structural drawing of the application program launching system that the embodiment of the present invention six provides;
Fig. 7 is the structural drawing of the application program launching system that the embodiment of the present invention seven provides;
Fig. 8 is the structural drawing of the application program launching system that the embodiment of the present invention eight provides.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
In the present embodiment, by monitoring, identifying, gesture is moved in the contact that user inputs at screen, and according to the result identified, coupling moves application program corresponding to gesture with described contact, realizes starting application program easily and efficiently.
Embodiments provide a kind of application program launching method, described method comprises the steps:
When screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen;
Identify that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start described application program.
The embodiment of the present invention additionally provides a kind of application program launching system, and described system comprises:
Gesture monitoring unit, for when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen;
Processing unit, for identifying that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start unit, for starting described application program.
The embodiment of the present invention additionally provides a kind of terminal device, and described terminal device comprises above-mentioned application program launching system.
Below in conjunction with specific embodiment, realization of the present invention is described in detail:
embodiment one
Fig. 1 shows the process flow diagram of the realization of the application program launching method that the embodiment of the present invention one provides, and details are as follows:
In step S101, when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen.
In the present embodiment, it is that gesture is moved in single contact that gesture is moved in described contact, or the combination of gesture is moved in multiple contact.
In the present embodiment, be described for smart mobile phone or panel computer, because the screen in the operating system in smart mobile phone or panel computer can comprise multiple screen paging, in the present embodiment, this step can be implemented on different screen pagings, thus, screen paging is not limited; For andriod (Android system), this operating system can comprise multiple screen paging, and each screen paging can lay different application programs.
In the present embodiment, contact is moved gesture and may be made up of multiple stroke, due to input at screen single contact move gesture and multiple contact move gesture time, the input reflecting time of user is different, user is when inputting single contact and moving the different stroke of gesture, user's reflecting time is shorter for interval time, and user is when inputting multiple contact and moving gesture, inputting different contact, to move time in the time interval of gesture long, so can move gesture according to contact, to judge that gesture is moved in described contact input time be that gesture is moved in single contact, or the combination of gesture is moved in multiple contact.Optionally, this step also can pass through monitoring technique of the prior art, and realize when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen.
In step s 102, identify that the content of gesture is moved in described contact, and in all application programs of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition.
In the present embodiment, Gesture Recognition of the prior art can be adopted, identify the gesture that user inputs at screen.
In the present embodiment, when to move gesture be word in described contact, identification content is word, then the application program that coupling is corresponding with described word in the terminal; When gesture is moved for letter in described contact, identify that content is letter, then the application program that coupling is corresponding with described letter in the terminal; When to move gesture be figure in described contact, identification content is figure, then the application program that coupling is corresponding with described figure in the terminal.
In step s 103, described application program is started.
In the present embodiment, it can be letter, word or figure that gesture is moved in the contact of described user's input, and now gesture is moved in described contact is single letter, word or figure, or the combination of multiple letter, word or figure.
For the ease of understanding, being described with the concrete situation of embodiment to the present embodiment that realize below, but not being limited with the situation of following specific implementation example.In the present embodiment, be described for smart mobile phone or panel computer, certainly, be that the interface after unblock or under normal service condition is implemented, also can be understood as, is when non-screen locking.
In a realization example of the present embodiment, suppose that user moves gesture for letter in the contact that screen inputs, the process then starting application program is: the letter of gesture is moved in the contact that monitoring users inputs on screen, and identify that the letter of gesture generation is moved in described contact, according to the letter specifically identified, coupling moves application program corresponding to gesture with described contact, and starts the application program matched.Such as, if the letter that gesture generation is moved in identification user contact is B, then mate with the application program of B beginning in the application program that terminal is current, such as, the application programs such as Browser, Bookmark, and start Browser, the application programs such as Bookmark; Be C as identified that the letter that gesture generates is moved in user contact, then mate with the application program of C beginning in the application program that terminal is current, such as, application programs such as Clock, Contact, and start Clock, the application programs such as Contact; The letter moving gesture generation as crossed identification user contact is M, then mate with the application program of M beginning in the application program that terminal is current, such as, and the application programs such as Maps, Market, and start Maps, the application programs such as Market.
Realize in embodiment at another of the present embodiment, supposing that user moves gesture in the contact that screen inputs is word, the word that monitoring users inputs on screen, and identify that the word of the content of gesture is moved in described contact, according to the word identified, application program corresponding to the word of gesture is moved in coupling and described contact, and the application program that startup matches.Such as, if identify that the word moving gesture in user contact is " extremely ", then in the application program that terminal is current, mate the application program started with " extremely ", such as, Koowo music box, " extremely I K sings ", etc. application program, and start " Koowo music box ", application programs such as " extremely I K sing "; If the word that gesture is moved in identification user contact is micro-, then mate with the application program of micro-beginning in the application program that terminal is current, such as, " microblogging ", application programs such as " micro-letters ", and start " microblogging ", application programs such as " micro-letters "; If identify that the word of gesture is moved for " meter " in user contact, in the application program that terminal is current, then mate the application program started in " ", such as, the application program such as " notepad ", " counter ", and start the application program such as " notepad ", " counter ".
In the embodiment of the present invention, figure and application program can be set up corresponding relation, it can be the corresponding relation of system default, also corresponding relation can be set up by user according to use habit, when increasing new application program in system, user can also be that the application program of this increase sets up identification figure corresponding with it.When recognizing corresponding figure, then in the application program of mobile terminal, according to the corresponding relation of figure and application program, mate the application program corresponding with affiliated identification figure, thus user without input alphabet or word, and can find corresponding application program according to figure accustomed to using fast.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment two
Fig. 2 shows the process flow diagram of the realization of the application program launching method that the embodiment of the present invention two provides, and details are as follows:
In step s 201, when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen, and it is that gesture is moved in multiple contact that gesture is moved in described contact.
In step S202, identify that the content of gesture is moved in described multiple contact successively.
In the present embodiment, when described contact move gesture be multiple contact move gesture time, such as, this combination can comprise that gesture is moved in the first contact, the second contact is moved gesture ... N contact and moved gesture.In identifying, when identifying that completing user moves gesture in screen input current contact, if within predetermined time interval, recognize user when gesture is moved in next contact that screen inputs, then can think that user moves gesture in the multiple contact of input, if within predetermined time interval, do not recognize user when gesture is moved in next contact that screen inputs, then think that contact that user inputs is moved gesture and terminated.
In step S203, in all application programs of terminal, move the sequencing of gesture input according to multiple contact, application program corresponding to the content of gesture is moved in multiple contacts of matching and recognition.
In the present embodiment, move putting in order of gesture according to contact, in all application programs of terminal, application program corresponding to the content of gesture is moved in multiple contacts of matching and recognition, can improve the accuracy of coupling, thus find the application program of needs fast.
In step S204, start described application program.
For the ease of understanding, being described with the implementation procedure of the realization example in embodiment one to the present embodiment, but not being limited with the situation of following specific implementation example.
In a realization example of the present embodiment, if the letter that gesture generation is moved in identification user contact is B, after B, if in official hour, recognize user contact move gesture generate letter be r, after r, if in official hour, unidentifiedly move gesture to new contact, then mate with the application program of Br beginning in the application program that terminal is current, match Browser application program, then start this application program.After r, if in official hour, recognize again new contact and move gesture, then proceed to identify that gesture is moved in new contact, to having slidably inputed to user.
Realize in embodiment at another of the present embodiment, if the word that gesture generation is moved in identification user contact is " meter ", after " meter ", if in official hour, recognize user contact and move word that gesture generates for " calculation ", after " calculation ", if in official hour, unidentifiedly move gesture to new contact, then in the application program that terminal is current, mate the application program started with " calculating ", match " counter " application program, then start this application program.After " calculation ", if in official hour, recognize again new contact and move gesture, then proceed to identify that gesture is moved in new contact, to having slidably inputed to user.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment three
Fig. 3 shows the process flow diagram of the realization of the application program launching method that the embodiment of the present invention three provides, and details are as follows:
In step S301, when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen, and it is that gesture is moved in multiple contact that gesture is moved in described contact.
In step s 302, identify that user moves the content of gesture in the current contact that screen inputs, the current contact of matching and recognition moves application program corresponding to the content of gesture.
In the present embodiment, identify that the current contact that user inputs at screen moves gesture, according to recognition result, coupling moves application program corresponding to gesture with described current contact, when not matching multiple application program, then only has 1 to move with this contact the application program that gesture mates in terminal, then perform step S304, when matching multiple application program, and recognize user have new contact move gesture input, then perform step S303.
In step S303, when matching multiple application program, identify that user moves the content of gesture in next contact that screen inputs, and in multiple application programs of having mated, application program corresponding to the content of gesture is moved in next contact of matching and recognition, until coupling obtains the application program needed.
In the present embodiment, when matching multiple application program, identify that user moves the content of gesture in next contact that screen inputs, now, in the application program matched, proceed coupling and move application program corresponding to gesture content with next contact, if still matched multiple application program, then continue to identify that the content of gesture is moved in new contact, and in the application program of again mating, continue coupling, until match the application program with user's request.
In step s 304, described application program is started.
For the ease of understanding, being described with the implementation procedure of the realization example in embodiment one to the present embodiment, but not being limited with the situation of following specific implementation example.
In a realization example of the present embodiment, suppose that user moves gesture for letter in the contact that screen inputs, if the letter that identification user main contacts moves gesture generation is B, then mate with the application program of B beginning in the application program that terminal is current, now match Browser application program, Book application program etc.; But, if in specific time interval, listen to user and continue have contact to move gesture input, and the letter that identification user auxiliary contact move gesture is r, then matching Browser application program, in the application programs such as Book application program, the application program that coupling second starts with r, then coupling is Browser application program, now, only can start Browser application program, and get rid of Book application program.
In another realization example of the present embodiment, supposing that user moves gesture in the contact that screen inputs is word, if the word that identification user main contacts moves gesture generation is " meter ", in the application program that terminal is current, then mate the application program started in " ", now match " notepad ", application programs such as " counters "; But, if in specific time interval, listen to user and continue have contact to move gesture input, and identify that user's auxiliary contact move the letter of gesture for " calculation ", then " notepad " that matching, in application programs such as " counters ", the application program that coupling second starts with " calculation ", then coupling is " counter " application program, now, only can start " counter " application program, and get rid of notepad " application program.
In the present embodiment, due in identification and matching process, point other identification, coupling are carried out to each action, and, mating each time is all mate in the result of a upper action coupling, avoids unnecessary identification and coupling, and reduces the workload identifying and mate, the work efficiency providing high system, can make user obtain the application program of needs easily and efficiently.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment four
Fig. 4 shows the process flow diagram of the realization of the application program launching method that the embodiment of the present invention four provides, and details are as follows:
In step S401, when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen.
In step S402, identify that the content of gesture is moved in described contact, and in all application programs of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition.
In step S403, when matching multiple application program, the list of multiple application programs of output matching.
In the present embodiment, if move gesture according to the contact of user's input, match multiple application program, now can the list of multiple application programs of output display coupling, the application program needed is selected in lists for user.
In step s 404, the application program that user selects in the list of described multiple application program is started.
Still for the realization example in embodiment one, suppose that user moves gesture for letter in the contact that screen inputs, if the letter that identification user main contacts moves gesture generation is B, then mate with the application program of B beginning in the application program that terminal is current, if then match Browser application program, Book application program, then by Browser application program, the information displaying of Book application program is to client, the application program that user can select oneself to need in lists, when after the information receiving the application program that user selectes, then start corresponding application program.
In the present embodiment, if gesture is moved in the contact according to user's input, match multiple application program, now can the list of multiple application programs of output display coupling, select the application program needed for user in lists, and start the application program that user selects in the list of described multiple application program.Make user can select to choose easily the application program of needs, and improve the participation of user, to user with good Consumer's Experience.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment five
Fig. 5 shows the structural drawing of the application program launching system that the embodiment of the present invention five provides, for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention, this device can be the software unit be built in terminal device, hardware cell or soft or hard combining unit.
Described system comprises gesture monitoring unit 51, processing unit 52 and start unit 53.
Gesture monitoring unit 51, for when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen;
In the present embodiment, it is that gesture is moved in single contact that gesture is moved in described contact, or gesture is moved in multiple contact.
Processing unit 52, for identifying that the content of gesture is moved in described contact, and in all application programs of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start unit 53, for starting described application program.
Gesture is moved for letter, word or figure in described contact.
The application program launching system that the embodiment of the present invention provides can be used in the embodiment of the method one of aforementioned correspondence, and details, see the description of above-described embodiment one, do not repeat them here.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment six
Fig. 6 shows the structural drawing of the application program launching system that the embodiment of the present invention six provides, for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention, this device can be the software unit be built in terminal device, hardware cell or soft or hard combining unit.
Described system comprises gesture monitoring unit 61, processing unit 62 and start unit 63.
The difference of the present embodiment and embodiment five is: described processing unit 62 comprises:
Identification module 621, for identifying that the content of gesture is moved in described multiple contact successively;
Matching module 622, in all application programs of terminal, moves the sequencing of gesture input according to multiple contact, application program corresponding to the content of gesture is moved in multiple contacts of matching and recognition.
The application program launching system that the embodiment of the present invention provides can be used in the embodiment of the method two of aforementioned correspondence, and details, see the description of above-described embodiment two, do not repeat them here.
In the present embodiment, application program launching system moves putting in order of gesture according to contact, and in all application programs of terminal, application program corresponding to the content of gesture is moved in multiple contacts of matching and recognition, the accuracy of coupling can be improved, thus find the application program of needs fast.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment seven
Fig. 7 shows the structural drawing of the application program launching system that the embodiment of the present invention seven provides, for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention, this device can be the software unit be built in terminal device, hardware cell or soft or hard combining unit.
Described system comprises gesture monitoring unit 71, processing unit 72 and start unit 73.
The difference of the present embodiment and embodiment five is: described processing unit 72 comprises:
First processing module 721, for identifying that user moves the content of gesture in the current contact that screen inputs, the current contact of matching and recognition moves application program corresponding to the content of gesture;
Second processing module 722, for when matching multiple application program, identify that user moves the content of gesture in next contact that screen inputs, and in multiple application programs of having mated, application program corresponding to the content of gesture is moved in next contact of matching and recognition, until coupling obtains the application program needed.
The application program launching system that the embodiment of the present invention provides can be used in the embodiment of the method three of aforementioned correspondence, and details, see the description of above-described embodiment three, do not repeat them here.
In the present embodiment, application program launching system is in identification and matching process, point other identification, coupling are carried out to each action, and, mating each time is all mate in the result of a upper action coupling, avoids unnecessary identification and coupling, and reduces the workload identifying and mate, the work efficiency providing high system, can make user obtain the application program of needs easily and efficiently.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
embodiment eight
Fig. 8 shows the structural drawing of the application program launching system that the embodiment of the present invention 8 provides, for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention, this device can be the software unit be built in terminal device, hardware cell or soft or hard combining unit.
Described system comprises gesture monitoring unit 81, processing unit 82, output unit 83 and start unit 84.
Gesture monitoring unit 81, gesture is moved in the contact inputted at screen for monitoring users, and it is that gesture is moved in single contact that gesture is moved in described contact, or the combination of gesture is moved in multiple contact;
Processing unit 82, for identifying that gesture is moved in described contact, and according to the result identified, coupling moves application program corresponding to gesture with described contact;
Output unit 83, for when matching multiple application program, the list of multiple application programs of output matching;
Start unit 84, specifically for starting the application program that user selects in the list of described multiple application program.
The application program launching system that the embodiment of the present invention provides can be used in the embodiment of the method four of aforementioned correspondence, and details, see the description of above-described embodiment four, do not repeat them here.
In the present embodiment, gesture is moved in the contact inputted at screen by monitoring users, identify that the content of gesture is moved in described contact, and move application program corresponding to the content of gesture by the described contact of matching and recognition, and start described application program, thus realize opening application program, compare with prior art, do not need user again by page turning search program, click corresponding application program again to start corresponding application program, thus, the technical scheme that the embodiment of the present invention provides, more simple to operate than the start-up course of prior art, and good Consumer's Experience can be brought for user.
In addition, one of ordinary skill in the art will appreciate that all or part of step realized in the various embodiments described above method is that the hardware that can carry out instruction relevant by program has come, corresponding program can be stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.

Claims (11)

1. an application program launching method, is characterized in that, described method comprises the steps:
When screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen, and wherein, gesture is moved for letter or word in described contact, and to move gesture be that gesture is moved in single contact in described contact, or gesture is moved in multiple contact;
Identify that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start described application program.
2. the method for claim 1, it is characterized in that, when described contact move gesture be multiple contact move gesture time, the content of gesture is moved in the described contact of described identification, and in the application program of terminal, the step that application program corresponding to the content of gesture is moved in the contact of matching and recognition is specially:
Identify that the content of gesture is moved in described multiple contact successively;
In all application programs of terminal, move the sequencing of gesture input according to multiple contact, application program corresponding to the content of gesture is moved in multiple contacts of matching and recognition.
3. the method for claim 1, it is characterized in that, when described contact move gesture be multiple contact move gesture time, the content of gesture is moved in the described contact of described identification, and in the application program of terminal, the step that application program corresponding to the content of gesture is moved in the contact of matching and recognition is specially:
Identify that user moves the content of gesture in the current contact that screen inputs, the current contact of matching and recognition moves application program corresponding to the content of gesture;
When matching multiple application program, identify that user moves the content of gesture in next contact that screen inputs, and in multiple application programs of having mated, application program corresponding to the content of gesture is moved in next contact of matching and recognition, until coupling obtains the application program needed.
4. the method for claim 1, it is characterized in that, the content of gesture is moved in the described contact of described identification, and in the application program of terminal, after the step of application program corresponding to the content of gesture is moved in the contact of matching and recognition, described method also comprises the steps:
When matching multiple application program, the list of multiple application programs of output matching;
The step of the described application program of described startup is specially:
Start the application program that user selects in the list of described multiple application program.
5. the method as described in claim as arbitrary in Claims 1-4, is characterized in that, gesture is moved for letter, word or figure in described contact.
6. an application program launching system, is characterized in that, described system comprises:
Gesture monitoring unit, for when screen is in non-screen lock state, gesture is moved in the contact that monitoring users inputs at screen, wherein, gesture is moved for letter or word in described contact, and it is that gesture is moved in single contact that gesture is moved in described contact, or gesture is moved in multiple contact;
Processing unit, for identifying that the content of gesture is moved in described contact, and in the application program of terminal, application program corresponding to the content of gesture is moved in the contact of matching and recognition;
Start unit, for starting described application program.
7. system as claimed in claim 6, is characterized in that, when described contact move gesture be multiple contact move gesture time, described processing unit comprises:
Identification module, for identifying that the content of gesture is moved in described multiple contact successively;
Matching module, in the application program of terminal, moves the sequencing of gesture input according to multiple contact, application program corresponding to the content of gesture is moved in multiple contacts of matching and recognition.
8. system as claimed in claim 6, it is characterized in that, moving gesture when described contact is the combination that gesture is moved in multiple contact, and described processing unit comprises:
First processing module, for identifying that user moves the content of gesture in the current contact that screen inputs, the current contact of matching and recognition moves application program corresponding to the content of gesture;
Second processing module, for when matching multiple application program, identify that user moves the content of gesture in next contact that screen inputs, and in multiple application programs of having mated, application program corresponding to the content of gesture is moved in next contact of matching and recognition, until coupling obtains the application program needed.
9. system as claimed in claim 6, it is characterized in that, described system also comprises:
Output unit, for when matching multiple application program, the list of multiple application programs of output matching;
Described start unit, specifically for starting the application program that user selects in the list of described multiple application program.
10. the system as described in claim as arbitrary in claim 6 to 9, is characterized in that, gesture is moved for letter, word or figure in described contact.
11. 1 kinds of terminal devices, is characterized in that, described terminal device comprises the application program launching system described in the arbitrary claim of claim 6 to 10.
CN201110448445.2A 2011-12-28 2011-12-28 A kind of application program launching method, system and terminal device Active CN102541603B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201110448445.2A CN102541603B (en) 2011-12-28 2011-12-28 A kind of application program launching method, system and terminal device
PCT/CN2012/087137 WO2013097650A1 (en) 2011-12-28 2012-12-21 Method, system and terminal equipment for starting of application programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110448445.2A CN102541603B (en) 2011-12-28 2011-12-28 A kind of application program launching method, system and terminal device

Publications (2)

Publication Number Publication Date
CN102541603A CN102541603A (en) 2012-07-04
CN102541603B true CN102541603B (en) 2015-12-02

Family

ID=46348571

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110448445.2A Active CN102541603B (en) 2011-12-28 2011-12-28 A kind of application program launching method, system and terminal device

Country Status (2)

Country Link
CN (1) CN102541603B (en)
WO (1) WO2013097650A1 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541603B (en) * 2011-12-28 2015-12-02 华为终端有限公司 A kind of application program launching method, system and terminal device
US8935638B2 (en) * 2012-10-11 2015-01-13 Google Inc. Non-textual user input
CN103809871A (en) * 2012-11-06 2014-05-21 ***通信集团公司 Processing method and mobile terminal for icon of application program
CN102945138A (en) * 2012-11-14 2013-02-27 李江涛 Switching method and terminal for application programs
CN108289238A (en) * 2013-03-29 2018-07-17 联想(北京)有限公司 A kind of display methods and electronic equipment
CN103279296A (en) * 2013-05-13 2013-09-04 惠州Tcl移动通信有限公司 Stroke command operation processing method based on intelligent terminal and system thereof
CN104182240A (en) * 2013-05-22 2014-12-03 ***通信集团公司 Method and device for starting application programs and mobile terminal
CN104346078B (en) * 2013-07-24 2017-09-15 ***通信集团公司 One kind application localization method and device
CN104571471B (en) * 2013-10-14 2018-06-19 上海斐讯数据通信技术有限公司 Open method and open system, the mobile terminal of a kind of application program
CN103955393B (en) * 2014-05-23 2019-03-08 努比亚技术有限公司 A kind of method and device starting application program
CN104461637A (en) * 2014-12-11 2015-03-25 上海鼎讯电子有限公司 Gesture awakening application method, terminal and system
CN105528171A (en) * 2015-12-03 2016-04-27 惠州Tcl移动通信有限公司 Method and system for quickly starting application of intelligent terminal, and intelligent terminal
US10860857B2 (en) 2016-10-31 2020-12-08 Huawei Technologies Co., Ltd. Method for generating video thumbnail on electronic device, and electronic device
CN108021418A (en) * 2016-11-02 2018-05-11 中兴通讯股份有限公司 A kind of control method, device and terminal
CN107526496B (en) * 2017-07-31 2021-05-18 维沃移动通信有限公司 Interface display method and device and mobile terminal
CN107657163B (en) * 2017-09-25 2020-08-21 维沃移动通信有限公司 Application program starting method and mobile terminal
CN110221874A (en) * 2019-04-29 2019-09-10 口碑(上海)信息技术有限公司 The method, device and equipment of quick start application
CN113299290A (en) * 2021-04-06 2021-08-24 维沃移动通信有限公司 Method and device for speech recognition, electronic equipment and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101770332A (en) * 2009-01-05 2010-07-07 联想(北京)有限公司 User interface method, user interface device and terminal
CN101882015A (en) * 2010-06-17 2010-11-10 金领导科技(深圳)有限公司 Controller based on composite MEMS (Micro-electromechanical System) sensor and gesture control keying method thereof

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8099332B2 (en) * 2008-06-06 2012-01-17 Apple Inc. User interface for application management for a mobile device
JP2010015238A (en) * 2008-07-01 2010-01-21 Sony Corp Information processor and display method for auxiliary information
CN101493750A (en) * 2008-11-28 2009-07-29 深圳华为通信技术有限公司 Application program control input method and device based on touch screen input
US9684521B2 (en) * 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
KR101593598B1 (en) * 2009-04-03 2016-02-12 삼성전자주식회사 Method for activating function of portable terminal using user gesture in portable terminal
CN102096488B (en) * 2009-12-09 2015-09-16 深圳市世纪光速信息技术有限公司 A kind of multi-contact input method based on touch-screen and device
CN102541603B (en) * 2011-12-28 2015-12-02 华为终端有限公司 A kind of application program launching method, system and terminal device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101770332A (en) * 2009-01-05 2010-07-07 联想(北京)有限公司 User interface method, user interface device and terminal
CN101882015A (en) * 2010-06-17 2010-11-10 金领导科技(深圳)有限公司 Controller based on composite MEMS (Micro-electromechanical System) sensor and gesture control keying method thereof

Also Published As

Publication number Publication date
CN102541603A (en) 2012-07-04
WO2013097650A1 (en) 2013-07-04

Similar Documents

Publication Publication Date Title
CN102541603B (en) A kind of application program launching method, system and terminal device
US11314386B2 (en) Human-computer interaction method of user terminal, apparatus, and user terminal
US20210352059A1 (en) Message Display Method, Apparatus, and Device
CN102999294B (en) A kind of terminal device operation keyboard changing method, device and terminal device
CN101833574B (en) Method and system for locating application programs
CN104809174A (en) Opening method of terminal application
CN104754563A (en) Wireless hotspot access sharing method, mobile terminals and system
CN103595874A (en) Control method for mobile-phone applications, mobile phone protective cover and mobile-phone protective cover set
US20160266788A1 (en) Terminal and method for controlling terminal
CN101770340A (en) Electronic device and input method thereof
CN105072278A (en) Method and mobile phone for rapidly dialling telephone of appointed contact person in black screen state
CN104598507A (en) Information searching method and device
KR20210038812A (en) Speech control method and apparatus, electronic device, and readable storage medium
CN104808899A (en) Terminal
CN103631526A (en) Device and method for displaying search information
CN103399737B (en) Multi-media processing method based on speech data and device
CN106850838A (en) The control method and system of mobile terminal cloud application
CN106802801B (en) Application integration control method and device
US11599383B2 (en) Concurrent execution of task instances relating to a plurality of applications
CN113641439A (en) Text recognition and display method, device, electronic equipment and medium
CN109600510A (en) A kind of keyword method for pushing, device and storage medium
CN103473002A (en) Intelligent terminal, input terminal and input method of intelligent terminal
CN109271060A (en) Selective erase method, apparatus, equipment and the storage medium of bistable liquid crystal screen
CN103019515A (en) Method and device for operating mobile terminal and mobile terminal
CN104220976A (en) Soft keyboard implementation method of terminal and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee after: Huawei Terminal (Shenzhen) Co., Ltd.

Address before: 518129 Building 2, B District, Bantian HUAWEI base, Longgang District, Shenzhen, Guangdong.

Patentee before: Huawei Device Co., Ltd.