CN106959811A - A kind of method and device for inputting information on mobile terminals - Google Patents
A kind of method and device for inputting information on mobile terminals Download PDFInfo
- Publication number
- CN106959811A CN106959811A CN201610014719.XA CN201610014719A CN106959811A CN 106959811 A CN106959811 A CN 106959811A CN 201610014719 A CN201610014719 A CN 201610014719A CN 106959811 A CN106959811 A CN 106959811A
- Authority
- CN
- China
- Prior art keywords
- information
- input
- triggering
- mapping table
- preset characters
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04886—Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
The invention discloses a kind of method and device for inputting information on mobile terminals, it is related to mobile terminal, methods described includes:Acquisition for mobile terminal has been turned on the application message of application, and has been turned on whether the application message of application has been stored in the first quick input information of mobile terminal described in judgement;If being not held in the described first quick input information, the be stored in mobile terminal second quick input information is utilized;If being stored in the described first quick input information, information is fast inputted using described first, the preset characters group information corresponding to the triggering information and the application message of user input is obtained;Acquired preset characters group information is inputted to described and has been turned on application.Preset characters group information by the triggering mode of setting, is directly passed to control or app, realizes safe, efficient input by the present invention on the premise of compromise between security.
Description
Technical field
The present invention relates to mobile terminal, more particularly to a kind of method and device for inputting information on mobile terminals.
Background technology
Current mobile interchange has been popularized, and to enjoy more convenient for servicing, it is necessary to be supplied to personal information accordingly
Service provider.For example, when user will enjoy privileges the facility of carwash, it is necessary at the mobile end of the user
A carwash is downloaded on end and applies (app), the personal information of user is registered and fill in item by item, for example, name,
Phone number, license plate number, bank's card number etc., if necessary to enquiring vehicle violation information, may also need to start
Machine number;When user needs a palm shopping class app, need to fill in name, phone number, bank card again
Number, the information such as identification card number, address or home address.Although the side that small part app passes through mutual authorization
Formula has provided the user some facilities, but major part app service provider needs for requiring to user repeatedly
Same personal information, this has turned into user and perplexed greatly using the one of app.
At present, existing manufacturer terminal is attempted by way of default quick input phrase, allows user in input information
When, long-press input frame popup menu calls and selected default phrase, this mode is realized most simply, but limitation
Property it is very big, application scenarios are only limitted to support that terminal carries the common input scene of input method, for example, hammer is scientific and technological
Acted by the long-press in input method focal point, call default shortcut phrase, simplify the inlet flow of duplicate message
Journey, but this mode is only limitted to the unclassified information that can preserve in plain text, and it is substantially only a kind of shortcut phrase
Call, and can only be carried in terminal input method be in activated state part scene use, it is impossible to ensure safety
Property, privacy, and cannot be used for Password Input scene.In addition, prior art also provides one kind by certain
The scheme of the quick input of preset characters is realized in simple operations, and it draws a locus of points come correspondence one by touch screen
String character, the corresponding relation needs upload server, is downloaded in input from server and carries out correspondence, it is fitted
It is narrower with scene.
Further, for app, increasing app wishes that user turns into registered user, and keeps networking
Normally to run.Logged in although part app supports that username and password is given tacit consent to after preserving, consider safety
The need in terms of privacy, log in need for user input password every time, most commonly by soft keyboard
Input numeral with letter combination pin, and simplify to a certain extent Password Input process gesture it is close
Code.With increasing for app, the situation that user forgets Password can all the more frequently, and especially more complicated is strong close
Code, causes more complicated replacement Password Operations.Therefore, simplify Password Input process, improve Password Input efficiency
Turn into a kind of trend.Meanwhile, when carrying out delivery operation in all kinds of app on mobile terminals, input is paid
All there is the problem of security is not enough in password, under most of scenes in view of the importance and secret of payment cipher
There is leak all the time in security in this human eye of code keypad visible form in property, input process.At present,
Existing manufacturer terminal passes through with by way of third party app cooperative development, the personal biology characteristics such as fingerprint information is used
To substitute payment cipher, the input safety and convenience of payment cipher are improved, but in view of Third-party payment
App diversity, every service provider goes to develop jointly and get through bottom association, and workload is huge.
The content of the invention
, can be preferably it is an object of the invention to provide a kind of method and device for inputting information on mobile terminals
The problem of solving the safe and efficient information of input on mobile terminals.
According to an aspect of the invention, there is provided a kind of method for inputting information on mobile terminals, including:
Acquisition for mobile terminal has been turned on the application message of application, and the application message for having been turned on applying described in judgement is
It is no to be stored in the first quick input information of mobile terminal;
If the application message that application is had been turned on described in judging is not held in the described first quick input information, profit
With the be stored in mobile terminal second quick input information, obtain pre- corresponding to the triggering information of user input
If character group information, and by the preset characters group information input to it is described have been turned on application;
If the application message that application is had been turned on described in judging has been stored in the described first quick input information, profit
With the described first quick input information, obtain pre- corresponding to the triggering information and the application message of user input
If character group information, and by the preset characters group information input to it is described have been turned on application.
Preferably, the described first quick input information is comprising the application message, the triggering information and described
First relation mapping table of the mapping relations between preset characters group information;Described second quick input information is bag
The second relation mapping table containing the mapping relations between the triggering information and the preset characters group information.
Preferably, it is described using the be stored in mobile terminal second quick input information, obtain user input
The step of triggering the preset characters group information corresponding to information includes:
Mobile terminal monitors the triggering information of user input;
When detecting triggering information, the triggering information is searched in second relation mapping table corresponding pre-
If character group information.
Preferably, first relation mapping table includes being used for the conventional relation mapping table inputted and defeated for safety
The relation mapping table entered, described using the described first quick input information, obtains the triggering information of user input
Before the step of with preset characters group information corresponding to the application message, also include:
The entering method keyboard of the mobile terminal is monitored;
When the local input method keyboard for monitoring the mobile terminal starts, it is determined that being used for conventional input by described
Relation mapping table, obtain user input triggering information and the application message corresponding to preset characters group believe
Breath;
When monitoring that the self-defined code keypad for having been turned on application starts, inputted using the safety that is used for
Relation mapping table, obtain user input triggering information and the application message corresponding to preset characters group believe
Breath.
Preferably, it is described using the described first quick input information, obtain the triggering information of user input and described
The step of preset characters group information corresponding to application message, includes:
Mobile terminal monitors the triggering information of user input;
When detecting triggering information, it is used for the conventional relation mapping table inputted or described defeated for safety described
Searched in the relation mapping table entered it is described triggering information and the application message corresponding to preset characters group information.
Preferably, it is described by the preset characters group information input to it is described have been turned on using the step of include:
It is used to find the triggering information and the application message in the conventional relation mapping table inputted when described
During corresponding preset characters group information, the preset characters group information found is directly inputted to described have been turned on
The input method focus of application;
It is used to find the triggering information and the application message in the relation mapping table that safety is inputted when described
During corresponding preset characters group information, schemed by the image to the self-defined code keypad region
As analysis, the screen coordinate of each character in found preset characters group information is obtained, and according to resulting
Each character screen coordinate, carry out virtual touch control operation successively on the self-defined code keypad so that
Realization fast inputs the preset characters group information.
Preferably, the triggering information is the use that the mobile terminal is received when at least one triggering mode starts
The information of family input, the triggering mode includes fingerprint recognition, eyeprint or iris recognition, face recognition, blink
The triggering mode such as identification, fixed physical button, key combination, gesture motion, screen touch control gesture.
According to another aspect of the present invention there is provided a kind of device for inputting information on mobile terminals, including:
Judge module, the application message for having been turned on application for obtaining mobile terminal, and had been turned on described in judgement
Whether the application message of application has been stored in the first quick input information of mobile terminal;
First input module, it is fast for being not held in described first in the application message that application is had been turned on described in judgement
When in victory input information, using the be stored in mobile terminal second quick input information, user input is obtained
The preset characters group information corresponding to information is triggered, and the preset characters group information is inputted to described had been turned on
Using;
Second input module, it is fast for being stored in described first in the application message that application is had been turned on described in judgement
When in victory input information, using the described first quick input information, the triggering information of user input is obtained and described
Preset characters group information corresponding to application message, and the preset characters group information is inputted to described had been turned on
Using.
Preferably, the described first quick input information is comprising the application message, the triggering information and described
First relation mapping table of the mapping relations between preset characters group information;Described second quick input information is bag
The second relation mapping table containing the mapping relations between the triggering information and the preset characters group information.
Preferably, first relation mapping table includes being used for the conventional relation mapping table inputted and defeated for safety
The relation mapping table entered, if described in the judge module judges that the application message for having been turned on application has been stored in
In first quick input information, then second input module is supervised to the entering method keyboard of the mobile terminal
Survey, and when the local input method keyboard for monitoring the mobile terminal starts, be used for conventional input using described
Relation mapping table, obtain user input triggering information and the application message corresponding to preset characters group believe
Breath, when monitoring that the self-defined code keypad for having been turned on application starts, is inputted using the safety that is used for
Relation mapping table, obtain user input triggering information and the application message corresponding to preset characters group believe
Breath.
Compared with prior art, the beneficial effects of the present invention are:
The present invention is using various component functions on mobile terminal and combinations thereof, on the premise of compromise between security,
By the triggering mode of setting, by default character group information, such as modification logging, payment cipher, basic use
Family information etc., is directly passed to the control or app of input information to be received, realizes mobile terminal under each scene
Safe, efficient input.
Brief description of the drawings
Fig. 1 is the method block diagram provided in an embodiment of the present invention for inputting information on mobile terminals;
Fig. 2 is the device block diagram provided in an embodiment of the present invention for inputting information on mobile terminals;
Fig. 3 is the flow chart of quick input monitoring mode decision technical scheme type provided in an embodiment of the present invention;
Fig. 4 is the flow chart of Type A schemes in Fig. 3;
Fig. 5 is the flow chart of Type B schemes in Fig. 3;
Fig. 6 is the flow chart of Type C schemes in Fig. 3;
Fig. 7 is the flow chart of Type A fingerprint schemes provided in an embodiment of the present invention;
Fig. 8 is the flow chart of Type B fingerprint schemes provided in an embodiment of the present invention;
Fig. 9 is the flow chart of Type C fingerprint schemes provided in an embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing to a preferred embodiment of the present invention will be described in detail, it will be appreciated that described below
Preferred embodiment be merely to illustrate and explain the present invention, be not intended to limit the present invention.
Fig. 1 is the method block diagram provided in an embodiment of the present invention for inputting information on mobile terminals, as shown in figure 1,
Step includes:
Step S101:Acquisition for mobile terminal has been turned on the application message of application, and application is had been turned on described in judgement
Application message whether be stored in the first quick input information of mobile terminal.
Wherein, the described first quick input information is comprising the application message, the triggering information and described pre-
If the first relation mapping table of the mapping relations between character group information.
Wherein, the preset characters group information include but is not limited to User Defined phrase, userspersonal information,
Login name, login password, payment (transaction) password of types of applications (app) etc., these preset characters groups
Information is classified in strong encryption mode is stored in mobile terminal local secure storage region.
Step S102:If the application message that application is had been turned on described in judging is not held in the described first quick input
In information, then using the be stored in mobile terminal second quick input information, the triggering letter of user input is obtained
The corresponding preset characters group information of breath, and the preset characters group information is inputted to described have been turned on application.
Wherein, the described second quick input information be comprising the triggering information and the preset characters group information it
Between mapping relations the second relation mapping table.
If the application message for having been turned on application is not held in the described first quick input information, now use
Second quick input information, i.e., fast inputted using the second relation mapping table.Specifically, mobile terminal
The triggering information of user input is monitored, and when detecting triggering information, is looked into second relation mapping table
The corresponding preset characters group information of the triggering information is looked for, and the preset characters group information is input to input control
Place.
Step S103:If the application message that application is had been turned on described in judging has been stored in the described first quick input
In information, then information is fast inputted using described first, obtain the triggering information and application letter of user input
The corresponding preset characters group information of breath, and the preset characters group information is inputted to described have been turned on application.
Due to app use mobile terminal local input method keyboard when, can directly incoming default character group,
And can not directly incoming default character group, therefore this hair in the self-defined code keypad that app is carried using it
It is bright to need to be monitored the entering method keyboard of mobile terminal, and first relation mapping table is categorized as being used for
The relation mapping table of conventional input and the relation mapping table inputted for safety, so, are monitoring the movement
After the local input method keyboard of terminal starts, if monitoring the triggering information of user input, it is possible to use described
For the conventional relation mapping table inputted, obtain corresponding to the triggering information and the application message of user input
Preset characters group information, and the preset characters group information found is directly inputted to described has been turned on the defeated of application
Enter method focus;After monitoring that the self-defined code keypad for having been turned on application starts, if monitoring user
The triggering information of input, it is possible to use described to be used for the relation mapping table that safety is inputted, obtains touching for user input
Preset characters group information corresponding to photos and sending messages and the application message, in input, by described self-defined
The image of code keypad region carries out graphical analysis, obtains each in found preset characters group information
The screen coordinate of character, and according to the screen coordinate of resulting each character, in the self-defined code keypad
On carry out virtual touch control operation successively, fast input the preset characters group information so as to realize.
Above-mentioned triggering information is the user input that the mobile terminal is received when at least one triggering mode starts
Information, the triggering mode include fingerprint recognition, eyeprint or iris recognition, face recognition, blink identification,
The triggering modes such as fixed physical button, key combination, gesture motion, screen touch control gesture.
For example, mobile terminal is newly downloaded to arrive local app1, user is unregistered, after app1 startups, Ke Yi
Corresponding preset characters group information is found according to triggering information in second mapping table, for example name, phone number,
ID card No., home address, addresses of items of mail etc., and app1 input control is passed to, realize personal letter
The quick input of breath.
For example, the local app2 of mobile terminal, user is registered, its application message and corresponding triggering information and
Preset characters group information (such as payment cipher, login password) is stored in the first mapping table, in app2
After startup, the preset characters group information of the app2 can be found according to triggering information, and pass to the defeated of app2
Enter control, realize Password Input process simplification, improve Password Input efficiency, it is ensured that Password Input security,
Avoid user to forget Password simultaneously troublesome operation that the password that brings resets.
For example, the local app3 of mobile terminal, user is registered, but its application message is not held in the first mapping
In table, after app3 startups, corresponding preset characters can be found according to triggering information in the second mapping table
Group information, and pass to app3 input control.
Fig. 2 is the device of input preset characters group information quick on mobile terminals provided in an embodiment of the present invention
Block diagram, as shown in Fig. 2 including judge module 10, the first input module 20 and the second input module 30.
Judge module 10 is used for the application message for having been turned on application for obtaining mobile terminal, and has been opened described in judgement
Whether the application message of dynamic application has been stored in the first quick input information of mobile terminal.Wherein, described
One quick input information is included between the application message, the triggering information and the preset characters group information
Mapping relations the first relation mapping table, it includes being used for the conventional relation mapping table inputted and defeated for safety
The relation mapping table entered.Application message in first relation mapping table can be app attribute informations, for example
App bag names.Preset characters group information in first relation mapping table can be logged on password, payment cipher,
The information such as password for inquiry.
First input module 20 is used to be not held in described first in the application message for having been turned on application described in judgement
When in quick input information, using the be stored in mobile terminal second quick input information, user is obtained quick
Preset characters group information corresponding to the triggering information of input, and the preset characters group information is inputted to described
Have been turned on application.Wherein, the described second quick input information is comprising the triggering information and the preset characters
Second relation mapping table of the mapping relations between group information.Preset characters group in second relation mapping table
Information can be the personal general information such as name, phone number, ID card No., home address, addresses of items of mail.
If the judge module 10 judges that the application message for having been turned on application is not held in first relationship map
In table, then first input module 20 monitors the triggering information of user input, and ought detect triggering information
When, search the corresponding preset characters group information of the triggering information in second relation mapping table, and by institute
The preset characters group information found is directly inputted to the input method focus for having been turned on application.
Second input module 30 is used to be stored in described first in the application message for having been turned on application described in judgement
When in quick input information, using the described first quick input information, triggering information and the institute of user input are obtained
The preset characters group information corresponding to application message is stated, and the preset characters group information is inputted to described opened
Dynamic application.Second input module 30 monitor the mobile terminal local input method keyboard start after,
If monitoring the triggering information of user input, it is possible to use described to be used for the conventional relation mapping table inputted, obtain
Preset characters group information corresponding to the triggering information and the application message of user input, and it is pre- by what is found
If character group information is directly inputted to the input method focus for having been turned on application;Monitoring that described have been turned on should
After self-defined code keypad starts, if monitoring the triggering information of user input, it is possible to use the use
The relation mapping table inputted in safety, obtains pre- corresponding to the triggering information and the application message of user input
If character group information, during inputting, schemed by the image to the self-defined code keypad region
As analysis, the screen coordinate of each character in found preset characters group information is obtained, and according to resulting
Each character screen coordinate, carry out virtual touch control operation successively on the self-defined code keypad so that
Realization fast inputs the preset characters group information.
Fig. 3 is the flow chart of quick input monitoring mode decision technical scheme type provided in an embodiment of the present invention,
As shown in figure 3, step includes:
Step S301:Mobile terminal is in holding state.
Step S302:Mobile terminal enters quick input monitoring pattern.
Quick input monitoring pattern described in the present embodiment enters monitor state after mobile terminal-opening, is responsible for
Judge which kind of quick input technology scheme of the mobile terminal execution, and when, start in which way it is quick defeated
Enter.
Step S303:A certain app on mobile terminal starts.
Step S304:The mapping table belonging to the app currently having been turned on is detected, the app currently having been turned on is judged
Whether in mapping table, step S306 is performed if in mapping table, step S305 is otherwise performed.
Step S305:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A.
Step S306:Entering method keyboard is monitored, if self-defined code keypad starts, step S308 is performed,
If local input method keyboard starts, step S307 is performed.
Step S307:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes.
Step S308:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type B schemes.
It can be seen that, the present invention is currently at the application (app) and the input called of activated state according to mobile terminal
Method keyboard class, defines three kinds of basic quick input schemes, and the difference of these three schemes is:
1.Type A:Current app does not have map information in mapping table;
2.Type B:Current app has map information in mapping table, and current input method keyboard is local input
Method keyboard, i.e. system default keyboard and output key assignments are in the keyboard under System Privileges are controlled;
3.Type C:Current app has map information in mapping table, and current input method keyboard is made by oneself for app
Adopted code keypad, i.e. safety keyboard.
The triggering mode that the present invention is defined and the relation mapping table of default character group information are stored in mobile terminal
Local secure storage region, and, the basic structure such as table 1 of the relation mapping table mutually corresponding with three kinds of schemes
It is shown.
Table 1. triggers the relation mapping table of information and preset characters group information
Triggering mode listed by the present invention is with its general principle and the difference of characteristic, it is adaptable to different quick inputs
Scheme.
Degree of support of the 2. 3 kinds of technical schemes of table to different triggering modes
If certain triggering mode only has a kind of triggering information, such as face recognition triggering mode can only have a kind of face
Portion's characteristic information, then be only capable of one group of character group of correspondence in a class mapping table, such case be defined as " a pair
One ";If certain triggering mode can have a variety of triggering information, such as fingerprint recognition mode can have multigroup finger
Line information, then can correspond to multigroup character group respectively in a class mapping table, such case is defined as " multipair
It is many ";In view of being used in different application, increase a dimension, can also occur " one in Type B, Type C
To many " situation.The triggering mode of a variety of presupposed information inputs includes fingerprint, eyeprint, face recognition, blink
Identification, fixed physical button or key combination, gesture motion, screen gesture etc., then possible support situation
It is shown in Table 2.
Fig. 4 is the flow chart of Type A schemes in Fig. 3, if quick input monitoring mode decision is Type A
Scheme, then start triggering monitoring mechanism;When monitoring triggering successfully triggering information, mapping table A is inquired about,
According to the corresponding character group information of triggering acquisition of information, and current input method focus is passed it to, completed once
Quick input action.As shown in figure 4, step includes:
Step S401:Mobile terminal is in holding state.
Step S402:Mobile terminal enters quick input monitoring pattern.
Step S403:A certain app on mobile terminal starts.
Step S404:Monitor the mapping table belonging to the app currently having been turned on, and the app that judgement currently has been turned on
Whether in mapping table, step S405 is performed if in mapping table, step S406 is otherwise performed.
Step S405:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type B schemes or Type C schemes.
Step S406:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes, and entering method keyboard is monitored, so as to start triggering monitoring mechanism.
Step S407:When local input method keyboard starts, circularly monitoring triggering information.
Step S408:When monitoring triggering successfully triggering information, inquiry mapping table A (i.e. reflect by the second relation
Firing table), obtain the corresponding character group information of triggering information.
Step S409:By resulting character group information transmission to current input method focus.
Step S410:Once quick input action is completed, and performs step S402.
Type A schemes of the present invention can use common input method to preset shortcut phrase and substitute preset characters group information,
But convenience is more slightly worse than the present embodiment.
Fig. 5 is the flow chart of Type B schemes in Fig. 3, if quick input monitoring mode decision is Type B
Scheme, then start triggering monitoring mechanism;When monitoring triggering successfully triggering information, mapping table B is inquired about,
According to current application attribute character group information corresponding with triggering acquisition of information, and pass it to current input method
Focus, completes once quick input action.As shown in figure 5, step includes:
Step S501:Mobile terminal is in holding state.
Step S502:Mobile terminal enters quick input monitoring pattern.
Step S503:A certain app on mobile terminal starts.
Step S504:Detect the mapping table belonging to the app currently having been turned on, and the app that judgement currently has been turned on
Whether in mapping table, step S505 is performed if not in mapping table, step S506 is otherwise performed.
Step S505:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes.
Step S506:Entering method keyboard is monitored, performed when monitoring that self-defined code keypad starts
Step S507, step S508 is performed when monitoring that local input method keyboard starts.
Step S507:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type C schemes.
Step S508:When local input method keyboard starts, circularly monitoring triggering information.
Step S509:When monitoring triggering successfully triggering information, inquiry mapping table B (i.e. reflect by the first relation
It is used for the conventional relation mapping table inputted in firing table), obtain the corresponding character group information of triggering information.
Step S510:By resulting character group information transmission to current input method focus.
Step S511:Once quick input action is completed, and performs step S502.
The Type B schemes of the present embodiment can be by combining customized development, depth with multiple or whole third party app
The mode of customization is spent to substitute, but the cost of implementation of the present embodiment is minimum, it is convenient flexible without customized development.
Fig. 6 is the flow chart of Type C schemes in Fig. 3, if quick input monitoring mode decision is Type C
Scheme, then start triggering monitoring mechanism;When monitoring triggering successfully triggering information, current screen is obtained first
The regional extent information of code keypad on curtain, by its sectional drawing and carries out graphical analysis, obtains all characters on keyboard
Corresponding screen coordinate information, inquires about mapping table C afterwards, according to current application attribute and triggering acquisition of information pair
The character group information answered, then contrast judges whether the character obtained from graphical analysis includes all predetermined words
Accord with the character information in group information, if imperfect, the switching key of virtual click code keypad, under acquisition
The image secondary analysis contrast of one layer of keyboard, then preset characters group information is converted into the screen on the code keypad
Coordinate information, and the coordinate information is converted to virtual touch control operation, complete once quick input action.As schemed
Shown in 6, step includes:
Step S601:Mobile terminal is in holding state.
Step S602:Mobile terminal enters quick input monitoring pattern.
Step S603:A certain app on mobile terminal starts.
Step S604:Detect the mapping table belonging to the app currently having been turned on, and the app that judgement currently has been turned on
Whether in mapping table, step S605 is performed if not in mapping table, step S606 is otherwise performed.
Step S605:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes.
Step S606:Entering method keyboard is monitored, performed when monitoring that local input method keyboard starts
Step S607, step S608 is performed when monitoring that self-defined code keypad starts.
Step S607:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type B schemes.
Step S608:When self-defined code keypad starts, circularly monitoring triggering information.
Step S609:Obtain the regional extent information of the self-defined code keypad on current screen.
Step S610:According to acquired regional extent information, sectional drawing is carried out to self-defined code keypad.
Step S611:Graphical analysis is carried out to obtained sectional drawing, obtain all characters on keyboard (including numeral,
Letter etc.) corresponding screen coordinate information.
Step S612:Inquire about mapping table C (is i.e. used for the relationship map that safety is inputted in the first relation mapping table
Table), according to current application attribute character group information corresponding with triggering acquisition of information.
Step S613:Judge whether all characters that step S611 is obtained are believed comprising all preset characters groups
Character information in breath, if comprising otherwise execution step S615 performs step S614.
Step S614:The switching key of the self-defined code keypad of virtual click, obtains the region of next layer of keyboard
Range information, and perform step S610.
Step S615:According to the character sequence in preset characters group information, the screen of respective symbols is obtained successively
Coordinate information.
Step S616:The screen coordinate information obtained according to step S615, performs virtual touch control operation.
Step S617:Once quick input action is completed, and performs step S602.
That is, for Type C, it is necessary to enter to third party's soft keyboard (code keypad or safety keyboard)
Row image recognition processing, and use virtual touch-control input mechanism.
The Type C schemes of the present embodiment can be by combining customized development, depth with multiple or whole third party app
The mode of customization is spent to substitute, but the cost of implementation of the present embodiment is minimum, it is convenient flexible without customized development.
The present invention is by setting up certain trigger information, each application (app) on mobile terminal, default character group
Corresponding relation, when meeting trigger condition, default character group is directly delivered to the side of current input control
Formula, solves character group and fast inputs problem.Self-defined code keypad is employed for third-party application, it is impossible to straight
The situation of incoming character is connect, character input can be solved the problems, such as by way of image recognition and virtual touch-control;Its
In be related to the definition of default character group information, the application of image recognition technology, the definition of a variety of trigger mechanisms,
The definition of quick input monitoring pattern, definition of three kinds of basic fundamental implementations etc..
Wherein, the image recognition technology that the present invention is used is a kind of existing, ripe technical scheme, this hair
It is bright to repeat no more, you can with by conventional images identification technology to the safety-key in the currently displaying picture of mobile terminal
Disk area carries out image recognition processing, gets the button coordinate of numeral on keyboard, letter, capital and small letter switching etc..
Wherein, triggering preset characters group information of the present invention automatically enters the mechanism of action, including but does not limit
In fingerprint recognition, eyeprint (or iris) identification, face recognition, blink identification, fixed physical button or press
The triggering modes such as key combination, gesture motion, screen touch control gesture.
Typically, by taking fingerprint recognition as an example, above-mentioned three kinds of schemes are illustrated one by one with reference to Fig. 7 to Fig. 9.
The implement scene of other triggering modes is similar with fingerprint touch control manner, be only Sensor monitoring mode, triggering mode,
The mode such as safe, fault-tolerant is different.
Fig. 7 is the flow chart of Type A fingerprint schemes provided in an embodiment of the present invention, as shown in fig. 7, step
Including:
Step S701:Mobile terminal is in holding state.
Step S702:Mobile terminal enters quick input monitoring pattern.
Step S703:A certain app on mobile terminal starts.
Step S704:Monitor the mapping table belonging to the app currently having been turned on, and the app that judgement currently has been turned on
Whether in mapping table, step S705 is performed if in mapping table, step S706 is otherwise performed.
Step S705:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type B schemes or Type C schemes.
Step S706:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes, and entering method keyboard is monitored, so as to start triggering monitoring mechanism.
Step S707:When local input method keyboard starts, circularly monitoring finger print information input state.
Step S708:When monitoring finger print information, fault-tolerant inspection is carried out, if duplicate message then performs step
Rapid S709, otherwise performs step S710.
Step S709:When this finger print information is identical with last time finger print information, start miscue and again
Perform step S707.
Step S710:When this finger print information is different from last time finger print information, finger-mark check counter is obtained
Count value n, if n<4, then step S712 is performed, if n=4, step S711 is performed.
If inputting for the first time, then finger-mark check counter n=1 is initialized.
Step S711:Freeze short-cut input mode, and after default guard time M, re-execute step
S702。
Step S712:Finger-mark check is carried out, i.e., by the finger print information progress in finger print information and mapping table A
Match somebody with somebody, verify and pass through if the finger print information for having matching in mapping table A, and perform step S713, otherwise
Step S707 is performed, fingerprint monitoring state is retracted and provides prompting.
Step S713:The corresponding character group information of the finger print information is obtained from mapping table A.
Step S714:By resulting character group information transmission to current input method focus.
Step S715:Judge local input method state, if entering method keyboard is closed by the user or hidden, say
Bright input state terminates, and performs step S702, otherwise illustrates that input state is still continuing, performs step S707.
Assuming that user prestores three groups of finger print informations in the terminal, wherein, the correspondence mappings Table A of fingerprint 1
Character group A2 (such as cell-phone number) in interior character group A1 (such as name), the correspondence mappings Table A of fingerprint 2,
Character group A3 (such as address) in the correspondence mappings Table A of fingerprint 3.User starts certain on mobile terminals
After one app (can be locally applied), certain control is clicked on, starts input action, at this moment, in backstage fortune
Capable quick input monitoring pattern detects the affiliated mapping tables of current app first, if there is the app in mapping table
Bag name, then using Type B, Type C schemes;Present embodiment assumes that the app then writes from memory not in mapping table
Think Type A schemes.
When user clicks on control, starts input action, local input method keyboard starts, quick input monitoring mould
Formula monitors This move, and backstage sends reception fingerprint input instruction to fingerprint sensor, and starts finger print information
Circulatory monitoring.When detected finger print information it is incoming when, fault-tolerant inspection is carried out first, for judging that this refers to
Whether line information is identical with last time, as identical, belongs to and repeatedly inputs (being probably user misoperation), starts wrong
Point out by mistake and reenter fingerprint monitoring state;If it is different from last time, and be to input for the first time, then initialize
Finger-mark check counter n=1 (the follow-up each fingerprint input n of the thread is incremented by 1), then by finger print information with
Finger print information in mapping table A is contrasted, and is passed through if the finger print data met is then verified, is otherwise retracted
Fingerprint monitoring state simultaneously provides prompting.
Assuming that this finger print information is fingerprint 1, then next step is performed after inquiry mapping table A action, is checked in pair
Answer character group A1 (i.e. name);Then character group A1 is delivered at current input method focus place, will
Name is input at input control;Input method status is reexamined, if entering method keyboard is closed or hidden,
Then think end of input, return to quick input monitoring pattern;If entering method keyboard is not closed by the user or hidden
Hide, then continue to monitor fingerprint input information.For example, user's selection now continues to input, click again another
Individual control, activates input method focus, then input method is still in state of activation, and user input fingerprint 2 then will
Character group A2 (cell-phone number) is transmitted in this control, the like.
In view of safety factor, if during fingerprint counter n=4, that is, having three times and continuously have input not in mapping table
Interior invalid or wrong fingerprint, then freeze short-cut input mode, is thawed after default guard time M.
Fig. 8 is the flow chart of Type B fingerprint schemes provided in an embodiment of the present invention, as shown in figure 8, step
Including:
Step S801:Mobile terminal is in holding state.
Step S802:Mobile terminal enters quick input monitoring pattern.
Step S803:A certain app on mobile terminal starts.
Step S804:Detect the mapping table belonging to the app currently having been turned on, and the app that judgement currently has been turned on
Whether in mapping table, step S805 is performed if not in mapping table, step S806 is otherwise performed.
Step S805:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes.
Step S806:Entering method keyboard is monitored, performed when monitoring that self-defined code keypad starts
Step S807, step S808 is performed when monitoring that local input method keyboard starts.
Step S807:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type C schemes.
Step S808:When local input method keyboard starts, circularly monitoring finger print information input state.
Step S809:When monitoring finger print information, fault-tolerant inspection is carried out, if duplicate message then performs step
Rapid S810, otherwise performs step S811.
Step S810:When this finger print information is identical with last time finger print information, start miscue and again
Perform step S808.
Step S811:When this finger print information is different from last time finger print information, finger-mark check counter is obtained
Count value n, if n<4, then step S813 is performed, if n=4, step S812 is performed.
If inputting for the first time, then finger-mark check counter n=1 is initialized.
Step S812:Freeze short-cut input mode, and after default guard time M, re-execute step
S802。
Step S813:Finger-mark check is carried out, i.e., by the finger print information progress in finger print information and mapping table B
Match somebody with somebody, verify and pass through if the finger print information for having matching in mapping table B, and perform step S814, otherwise
Step S808 is performed, fingerprint monitoring state is retracted and provides prompting.
Step S814:The corresponding character group information of the finger print information is obtained from mapping table B.
Step S815:By resulting character group information transmission to current input method focus.
Step S816:Judge local input method state, if entering method keyboard is closed by the user or hidden, say
Bright input state terminates, and performs step S802, otherwise illustrates that input state is still continuing, performs step S808.
User has been previously stored fingerprint 1, and specifies the correspondence character group in app1 (such as 12306) of fingerprint 1
For character group B1 (12306 login password), correspondence character group is character in app2 (such as China Merchants Bank)
Group B2 (login password of China Merchants Bank), this mapping relations is stored in mapping table B by user.
Assuming that on customer mobile terminal, quick input monitoring pattern is in backstage and resides state, as startup app1
When (such as 12306) after, app requires input login password, and user clicks on code input control, quick defeated
Enter monitoring mode and detect the affiliated mapping tables of current app first, inquire current app (12306) bag name and reflecting
Firing table B inner informations, then judge to use Type B schemes.
When local input method keyboard has been turned on, when quick input monitoring mode detection to entering method keyboard starts,
Sent simultaneously to fingerprint sensor and receive fingerprinting-instruction, and start fingerprint monitoring;When having detected finger print information biography
It is fashionable, fault-tolerant inspection is carried out first, for judging whether this finger print information is identical with last time, as identical, is belonged to
In repeatedly inputting (being probably user misoperation), start miscue and reenter fingerprint monitoring state;Such as
Fruit is different from last time, and is to input for the first time, then initialization finger-mark check counter n=1 (thread it is follow-up
1) each fingerprint input n is incremented by, and is then contrasted finger print information with the finger print information in mapping table B,
Pass through if the finger print data met is then verified, otherwise retract fingerprint monitoring state and provide prompting.
Assuming that this finger print information is fingerprint 1, then next step is performed after inquiry mapping table B action, is checked in pair
Answer character group B1 (i.e. 12306 login passwords);Then character group B1 is delivered to current input method focus institute
At place, that is, enter a password at input control;Input method status is reexamined, if entering method keyboard is closed
Close or hide, then it is assumed that end of input, i.e., user thinks to have completed the quick input action of password, have selected next
Step operation, at this moment returns to quick input monitoring pattern;If entering method keyboard is not closed by the user or hidden,
Then continue to monitor fingerprint input information.
In view of safety factor, if during fingerprint counter n=4, that is, having three times and continuously have input not in mapping table
Interior invalid or wrong fingerprint, then freeze short-cut input mode, is thawed after default guard time M.
Fig. 9 is the flow chart of Type C fingerprint schemes provided in an embodiment of the present invention, as shown in figure 9, step
Including:
Step S901:Mobile terminal is in holding state.
Step S902:Mobile terminal enters quick input monitoring pattern.
Step S903:A certain app on mobile terminal starts.
Step S904:Detect the mapping table belonging to the app currently having been turned on, and the app that judgement currently has been turned on
Whether in mapping table, step S905 is performed if not in mapping table, step S906 is otherwise performed.
Step S905:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type A schemes.
Step S906:Entering method keyboard is monitored, performed when monitoring that local input method keyboard starts
Step S907, step S908 is performed when monitoring that self-defined code keypad starts.
Step S907:Mobile terminal judges the implementation currently fast inputted under quick input monitoring pattern
Using Type B schemes.
Step S908:When self-defined code keypad starts, circularly monitoring finger print information input state.
Step S909:When monitoring finger print information, fault-tolerant inspection is carried out, if duplicate message then performs step
Rapid S910, otherwise performs step S911.
Step S910:When this finger print information is identical with last time finger print information, start miscue and again
Perform step S908.
Step S911:When this finger print information is different from last time finger print information, finger-mark check counter is obtained
Count value n, if n<4, then step S913 is performed, if n=4, step S912 is performed.
If inputting for the first time, then finger-mark check counter n=1 is initialized.
Step S912:Freeze short-cut input mode, and after default guard time M, re-execute step
S902。
Step S913:Finger-mark check is carried out, i.e., by the finger print information progress in finger print information and mapping table B
Match somebody with somebody, verify and pass through if the finger print information for having matching in mapping table B, and perform step S914, otherwise
Step S908 is performed, fingerprint monitoring state is retracted and provides prompting.
Step S914:Obtain the regional extent information of the self-defined code keypad on current screen.
Step S915:According to acquired regional extent information, sectional drawing is carried out to self-defined code keypad.
Step S916:Graphical analysis is carried out to obtained sectional drawing, obtain all characters on keyboard (including numeral,
Letter etc.) corresponding screen coordinate information.
Step S917:Mapping table C is inquired about, according to current application attribute character group corresponding with triggering acquisition of information
Information.
Step S918:Judge whether all characters that step S916 is obtained are believed comprising all preset characters groups
Character information in breath, if comprising otherwise execution step S920 performs step S919.
Step S919:The switching key of the self-defined code keypad of virtual click, obtains the region of next layer of keyboard
Range information, and perform step S915.
Step S920:According to the character sequence in preset characters group information, the screen of respective symbols is obtained successively
Coordinate information.
Step S921:The screen coordinate information obtained according to step S920, performs virtual touch control operation.
Step S922:Judge local input method state, if entering method keyboard is closed by the user or hidden, say
Bright input state terminates, and performs step S902, otherwise illustrates that input state is still continuing, performs step S908.
Assuming that user has prestored fingerprint 1, and specify the correspondence word in app1 (such as Alipay) of fingerprint 1
Symbol group is character group C1 (payment cipher of Alipay), the correspondence character group in app2 (such as China Merchants Bank)
For character group C2 (trading password of China Merchants Bank), this mapping relations is stored in mapping table C by user.Meanwhile,
User specifies correspondence character group B1 (as paid bag modification logging) in app1 (i.e. Alipay) of fingerprint 1, and
Store it in mapping table B.
On customer mobile terminal, quick input monitoring pattern is in backstage and resides state, (is propped up when starting app1
Pay treasured) when, quick input monitoring pattern detects the affiliated mapping tables of current app first, inquires current app (branch
Pay treasured) bag name has information in mapping table B, C, and this fashion can not judge which kind of scheme used.
If in app1, user clicks on somewhere control and have invoked local input method, then is determined as Type B
Scheme;If user enters the final step of payment flow, i.e. when app requires input payment cipher, quick defeated
Enter monitoring mode detect app1 self-defined code keypad ejection when, then be determined as Type C schemes.
Quick input monitoring pattern is sent to fingerprint sensor receives fingerprinting-instruction, and starts fingerprint monitoring;Work as inspection
Measured finger print information it is incoming when, fault-tolerant inspection is carried out first, for judge this finger print information whether with last time
It is identical, as identical, belong to and repeatedly input (being probably user misoperation), start miscue and simultaneously reenter
Fingerprint monitoring state;If it is different from last time, and be to input for the first time, then initialize finger-mark check counter
N=1 (follow-up each fingerprint input n of the thread is incremented by 1), then by the finger in finger print information and mapping table C
Line information is contrasted, and is passed through if the finger print data met is then verified, is otherwise retracted fingerprint monitoring state simultaneously
Provide prompting.
Assuming that this finger print information is fingerprint 1, finger-mark check by rear, quick input monitoring pattern to it is mobile eventually
Acquisition request code keypad drawing area range information is held, and passes it to code keypad graphics processing unit,
Graphical analysis is carried out to screenshotss information by the unit, it is all digital or alphabetical corresponding on current keyboard to obtain
Screen coordinate information.
Inquiry mapping table C action is then performed, finger print information, app information correspondence are checked in into character group C1
(i.e. Alipay payment cipher);Then the character of all characters of C1 and code keypad graphics processing unit is extracted
As a result it is compared, if containing all character informations of C1 on current keyboard, C1 characters is changed successively
For screen coordinate information, pass to virtual touch control unit and perform virtual click operation;If C1 has character not
On current keyboard, then code keypad handover operation is performed by virtual touch control unit and (for example switched from numeric keypad
To alphabetic keypad), while getting off the handover operation as one click operation note;Again by code keypad figure
As the secondary screenshotss of processing unit are analyzed and provide the coordinate of missing character;After comparative analysis, C1 is converted into number
A series of screen coordinate parameters that word keyboard coordinate, switching push button coordinate, alphabetic keypad coordinate are mutually combined, by
Virtual touch control unit performs final virtual click input operation.
After the completion of virtual input, input method status is checked, if entering method keyboard is closed or hidden, is recognized
Think to have completed the quick input action of password for end of input, i.e. user or app, have selected next step operation,
At this moment quick input monitoring pattern is returned;If entering method keyboard is not closed by the user or hidden, continue to supervise
Control fingerprint input information.
In view of safety factor, if during fingerprint counter n=4, that is, having three times and continuously have input not in mapping table
Interior invalid or wrong fingerprint, then freeze short-cut input mode, is thawed after default guard time M.
In summary, the present invention has following technique effect:
The present invention can obtain good equilibrium between security, practicality, convenience, and user is flexibly grasping
After three kinds of modes, personal general information can be more easily inputted, the enjoyment movement of more safety and comfort is quick
The happy sense brought is paid, elimination forgets Password, cumbersome Password Input is vexatious, and the repeated character of user is defeated
Thorough improvement will be obtained by entering experience.
Although the present invention is described in detail above, the invention is not restricted to this, the art technology
Personnel can carry out various modifications according to the principle of the present invention.Therefore, all modifications made according to the principle of the invention,
It all should be understood to fall into protection scope of the present invention.
Claims (10)
1. a kind of method for inputting information on mobile terminals, it is characterised in that including:
Acquisition for mobile terminal has been turned on the application message of application, and the application message for having been turned on applying described in judgement is
It is no to be stored in the first quick input information of mobile terminal;
If the application message that application is had been turned on described in judging is not held in the described first quick input information, profit
With the be stored in mobile terminal second quick input information, obtain pre- corresponding to the triggering information of user input
If character group information, and by the preset characters group information input to it is described have been turned on application;
If the application message that application is had been turned on described in judging has been stored in the described first quick input information, profit
With the described first quick input information, obtain pre- corresponding to the triggering information and the application message of user input
If character group information, and by the preset characters group information input to it is described have been turned on application.
2. according to the method described in claim 1, it is characterised in that the described first quick input information is bag
First containing the mapping relations between the application message, the triggering information and the preset characters group information closes
It is mapping table;Described second quick input information be comprising the triggering information and the preset characters group information it
Between mapping relations the second relation mapping table.
3. method according to claim 2, it is characterised in that described utilize has been stored in mobile terminal
The second quick input information, the step of obtaining the preset characters group information corresponding to the triggering information of user input
Including:
Mobile terminal monitors the triggering information of user input;
When detecting triggering information, the triggering information is searched in second relation mapping table corresponding pre-
If character group information.
4. method according to claim 2, it is characterised in that first relation mapping table includes using
The relation mapping table inputted in the routinely relation mapping table of input and for safety, described fast using described first
Victory input information, obtains the preset characters group information corresponding to the triggering information and the application message of user input
The step of before, also include:
The entering method keyboard of the mobile terminal is monitored;
When the local input method keyboard for monitoring the mobile terminal starts, it is determined that being used for conventional input by described
Relation mapping table, obtain user input triggering information and the application message corresponding to preset characters group believe
Breath;
When monitoring that the self-defined code keypad for having been turned on application starts, it is determined that by described defeated for safety
The relation mapping table entered, obtains the preset characters group corresponding to the triggering information and the application message of user input
Information.
5. method according to claim 4, it is characterised in that described to utilize the described first fast input
Information, the step of obtaining the preset characters group information corresponding to the triggering information and the application message of user input
Including:
Mobile terminal monitors the triggering information of user input;
When detecting triggering information, it is used for the conventional relation mapping table inputted or described defeated for safety described
Searched in the relation mapping table entered it is described triggering information and the application message corresponding to preset characters group information.
6. method according to claim 5, it is characterised in that described by the preset characters group information
Input to it is described have been turned on using the step of include:
It is used to find the triggering information and the application message in the conventional relation mapping table inputted when described
During corresponding preset characters group information, the preset characters group information found is directly inputted to described have been turned on
The input method focus of application;
It is used to find the triggering information and the application message in the relation mapping table that safety is inputted when described
During corresponding preset characters group information, schemed by the image to the self-defined code keypad region
As analysis, the screen coordinate of each character in found preset characters group information is obtained, and according to resulting
Each character screen coordinate, carry out virtual touch control operation successively on the self-defined code keypad so that
Realization fast inputs the preset characters group information.
7. the method according to claim 1-6 any one, it is characterised in that the triggering information is
The information for the user input that the mobile terminal is received when at least one triggering mode starts, the triggering mode
Including fingerprint recognition, eyeprint or iris recognition, face recognition, blink identification, fixed physical button, button
The triggering modes such as combination, gesture motion, screen touch control gesture.
8. a kind of device for inputting information on mobile terminals, it is characterised in that including:
Judge module, the application message for having been turned on application for obtaining mobile terminal, and had been turned on described in judgement
Whether the application message of application has been stored in the first quick input information of mobile terminal;
First input module, it is fast for being not held in described first in the application message that application is had been turned on described in judgement
When in victory input information, using the be stored in mobile terminal second quick input information, user input is obtained
The preset characters group information corresponding to information is triggered, and the preset characters group information is inputted to described had been turned on
Using;
Second input module, it is fast for being stored in described first in the application message that application is had been turned on described in judgement
When in victory input information, using the described first quick input information, the triggering information of user input is obtained and described
Preset characters group information corresponding to application message, and the preset characters group information is inputted to described had been turned on
Using.
9. device according to claim 8, it is characterised in that the described first quick input information is bag
First containing the mapping relations between the application message, the triggering information and the preset characters group information closes
It is mapping table;Described second quick input information be comprising the triggering information and the preset characters group information it
Between mapping relations the second relation mapping table.
10. method according to claim 8, it is characterised in that first relation mapping table includes using
The relation mapping table inputted in the routinely relation mapping table of input and for safety, if the judge module judges institute
State the application message for having been turned on applying to be stored in the described first quick input information, then the second input mould
Block is monitored to the entering method keyboard of the mobile terminal, and when the local input for monitoring the mobile terminal
When method keyboard starts, it is used for the conventional relation mapping table inputted using described, obtains the triggering information of user input
With the preset characters group information corresponding to the application message, when monitoring described to have been turned on the self-defined close of application
During code key disk startup, the triggering information for being used for the relation mapping table that safety is inputted, obtaining user input is utilized
With the preset characters group information corresponding to the application message.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610014719.XA CN106959811A (en) | 2016-01-11 | 2016-01-11 | A kind of method and device for inputting information on mobile terminals |
PCT/CN2016/080058 WO2016197717A1 (en) | 2016-01-11 | 2016-04-22 | Method and device for inputting information on mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610014719.XA CN106959811A (en) | 2016-01-11 | 2016-01-11 | A kind of method and device for inputting information on mobile terminals |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106959811A true CN106959811A (en) | 2017-07-18 |
Family
ID=57502768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610014719.XA Withdrawn CN106959811A (en) | 2016-01-11 | 2016-01-11 | A kind of method and device for inputting information on mobile terminals |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106959811A (en) |
WO (1) | WO2016197717A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108551521A (en) * | 2018-03-16 | 2018-09-18 | 维沃移动通信有限公司 | A kind of log-on message reminding method and mobile terminal |
CN109783165A (en) * | 2017-11-14 | 2019-05-21 | 财团法人工业技术研究院 | Based on the mobile communications device and its input method switching method for virtualizing mobile framework |
CN109976549A (en) * | 2017-12-28 | 2019-07-05 | 北京搜狗科技发展有限公司 | Data processing method, device and machine readable media |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111538418A (en) * | 2020-04-30 | 2020-08-14 | 中国银行股份有限公司 | Information input method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963844A (en) * | 2010-09-26 | 2011-02-02 | 百度在线网络技术(北京)有限公司 | Method and device for inputting form |
CN103902519A (en) * | 2014-03-17 | 2014-07-02 | 联想(北京)有限公司 | Information processing method and electronic device |
US20140342722A1 (en) * | 2013-02-11 | 2014-11-20 | Blackberry Limited | Autocorrect for phone numbers |
CN104660688A (en) * | 2015-02-03 | 2015-05-27 | 百度在线网络技术(北京)有限公司 | Method and device for acquiring login information |
CN105159475A (en) * | 2015-08-27 | 2015-12-16 | 广东欧珀移动通信有限公司 | Character input method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6192380B1 (en) * | 1998-03-31 | 2001-02-20 | Intel Corporation | Automatic web based form fill-in |
CN103581212B (en) * | 2012-07-18 | 2017-03-15 | 百度在线网络技术(北京)有限公司 | Based on the Auto Filling Forms method, system and device that high in the clouds is analyzed |
CN103984747B (en) * | 2014-05-26 | 2017-05-24 | 中国工商银行股份有限公司 | Method and device for screen information processing |
-
2016
- 2016-01-11 CN CN201610014719.XA patent/CN106959811A/en not_active Withdrawn
- 2016-04-22 WO PCT/CN2016/080058 patent/WO2016197717A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963844A (en) * | 2010-09-26 | 2011-02-02 | 百度在线网络技术(北京)有限公司 | Method and device for inputting form |
US20140342722A1 (en) * | 2013-02-11 | 2014-11-20 | Blackberry Limited | Autocorrect for phone numbers |
CN103902519A (en) * | 2014-03-17 | 2014-07-02 | 联想(北京)有限公司 | Information processing method and electronic device |
CN104660688A (en) * | 2015-02-03 | 2015-05-27 | 百度在线网络技术(北京)有限公司 | Method and device for acquiring login information |
CN105159475A (en) * | 2015-08-27 | 2015-12-16 | 广东欧珀移动通信有限公司 | Character input method and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109783165A (en) * | 2017-11-14 | 2019-05-21 | 财团法人工业技术研究院 | Based on the mobile communications device and its input method switching method for virtualizing mobile framework |
CN109783165B (en) * | 2017-11-14 | 2022-03-29 | 财团法人工业技术研究院 | Mobile communication device based on virtual mobile architecture and input method switching method thereof |
CN109976549A (en) * | 2017-12-28 | 2019-07-05 | 北京搜狗科技发展有限公司 | Data processing method, device and machine readable media |
CN109976549B (en) * | 2017-12-28 | 2022-08-16 | 北京搜狗科技发展有限公司 | Data processing method, device and machine readable medium |
CN108551521A (en) * | 2018-03-16 | 2018-09-18 | 维沃移动通信有限公司 | A kind of log-on message reminding method and mobile terminal |
CN108551521B (en) * | 2018-03-16 | 2020-03-31 | 维沃移动通信有限公司 | Login information prompting method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
WO2016197717A1 (en) | 2016-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9754095B2 (en) | Unlocking electronic devices using touchscreen input gestures | |
US8023700B2 (en) | Apparatus, method, computer program and user interface for enabling access to functions | |
KR101556599B1 (en) | Pattern Inputting Apparatus and Method, and Recording Medium Using the Same | |
US20110287741A1 (en) | Secure application control in mobile terminal using biometric sensor | |
US8984596B2 (en) | Electronic device for displaying a plurality of web links based upon finger authentication and associated methods | |
CN106959811A (en) | A kind of method and device for inputting information on mobile terminals | |
CN105701420B (en) | A kind of management method and terminal of user data | |
WO2019159166A1 (en) | Selecting data items using biometric features | |
CN108496175A (en) | By external equipment based on the user's identification for touching progress each time on touch-sensitive device | |
KR20200037127A (en) | Systems and methods for providing user accounts for users to operate computing devices | |
WO2015184894A2 (en) | Method and device for implementing multi-user login mode | |
US20170249450A1 (en) | Device and Method for Authenticating a User | |
CN106529232A (en) | Startup method and device | |
KR20210110535A (en) | Method for Unlocking Input using the Combination of Password Number and Pattern Image Input of Smartphone | |
US20220058280A1 (en) | Device and method to control access to protected functionality of applications | |
CN108037912A (en) | Show the method, apparatus of page info | |
KR102014408B1 (en) | Method and computer program for user authentication using image touch password | |
CN109118551A (en) | A kind of image processing method, terminal and storage medium | |
US10229260B1 (en) | Authenticating by labeling | |
CN111090868A (en) | Terminal screen display control method, terminal and computer readable storage medium | |
CN105323752B (en) | The method of mobile device and certification user | |
US9407441B1 (en) | Adding entropy to key generation on a mobile device | |
KR102177565B1 (en) | Method and Device for Security Number Input using the Combination of Password Number and Pattern Image Input in Mobile Stock Trading | |
JP7461609B2 (en) | User Authentication System | |
CN111279339A (en) | Application locking method, terminal equipment and computer readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170718 |
|
WW01 | Invention patent application withdrawn after publication |