CN108073835A - Password mapping method, system and keyboard - Google Patents
Password mapping method, system and keyboard Download PDFInfo
- Publication number
- CN108073835A CN108073835A CN201810005943.1A CN201810005943A CN108073835A CN 108073835 A CN108073835 A CN 108073835A CN 201810005943 A CN201810005943 A CN 201810005943A CN 108073835 A CN108073835 A CN 108073835A
- Authority
- CN
- China
- Prior art keywords
- button
- finger print
- print information
- contacts
- operating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/83—Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- 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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Collating Specific Patterns (AREA)
Abstract
The invention discloses a kind of keyboard, including:Several buttons, wherein being arranged with fingerprint sensor on each button;Operation record module, interior at preset time intervals suitable in the flrst mode, record user obtains via the fingerprint sensor on each button the finger print information of user to the operating of contacts of at least one button;Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;Password mapping block, suitable in the flrst mode, obtaining the button value to match in pre-stored mapping table with finger print information and action type;And communication module, the button value suitable in the flrst mode, will match to are exported to the computing device being connected with keyboard.The invention also discloses corresponding password mapping method, equipment and systems.
Description
Technical field
The present invention relates to a kind of computer security technique field more particularly to password mapping method, system and keyboards.
Background technology
Computing device have become for people work, life in indispensable instrument, using computing device to people’s lives
Many facilities are brought, keyboard is the most frequently used and most important input equipment in computing device, can be by English by keyboard
Word mother, number, punctuation mark etc. are input in computing device, so as to send order, input data etc. to computing device.Operation
Person can easily be talked with using keyboard and display with computing device, modified, edited to program, control and observe meter
The operation of calculation machine.Therefore, keyboard is most common computer input device, it is widely used in microcomputer and various ends
In end equipment.However, since conventional keyboard is all open visible to any user, when user is personal by input through keyboard
During private data (such as password when), it is easy to be spied on by other people and cause its privacy compromise.
Therefore, it is necessary to a kind of more advanced keyboards.
The content of the invention
For this purpose, the present invention provides a kind of keyboard and password mapping scheme, to try hard to solve or at least alleviate exist above
At least one problem.
According to an aspect of the invention, there is provided a kind of keyboard, including:Several buttons, wherein uniformly distributed on each button
It is equipped with fingerprint sensor;Operation record module, suitable in the flrst mode, interior at preset time intervals, record user is at least
The operating of contacts of one button, and via the finger print information of the fingerprint sensor acquisition user on each button;According to being recorded
Operating of contacts and acquired finger print information determine action type belonging to operating of contacts;Password mapping block, suitable for
Under one pattern, the button value to match in pre-stored mapping table with finger print information and action type is obtained;And communication
Module, the button value suitable in the flrst mode, will match to are exported to the computing device being connected with keyboard.
Optionally, in keyboard according to the present invention, operation record module is further adapted under the second mode, in the predetermined time
In interval, operating of contacts of the user at least one button is recorded, and user is obtained via the fingerprint sensor on each button
Finger print information;Operating of contacts and acquired finger print information according to being recorded determine operating of contacts belonging to action type;
Record the button value of a button of the follow-up contact of user;Password mapping block is further adapted under the second mode, to be recorded
Button value and finger print information and action type store in association into mapping table.
Optionally, in keyboard according to the present invention, password mapping block is further adapted for before storing, inquiring about in mapping table
Whether the button value to match with finger print information and action type is had;If so, user is then prompted to change operation.
Optionally, in keyboard according to the present invention, communication module be further adapted in a third mode, by user press by
Key key assignments is exported to the computing device being connected with keyboard.
Optionally, in keyboard according to the present invention, mode switch module is further included, suitable for receiving spy of the user to keyboard
Fixed operation, and pattern switching is carried out accordingly.
Optionally, in keyboard according to the present invention, operation record module is suitable under first mode or second mode, right
In each button, record user frequency of exposure with the button interior at preset time intervals, and/or every time with this by key contacts
Duration, and/or every time with this press key contacts at the time of;According to finger print information, frequency of exposure, and/or every time with by key contacts
Duration and/or every time with this as at the time of key contacts come the action type belonging to determining operating of contacts.
According to another aspect of the present invention, a kind of password mapping method is provided, suitable for being arranged on each key
It is performed in the keyboard of fingerprint sensor, method includes step:In the flrst mode, it is interior at preset time intervals, record user couple
The operating of contacts of at least one button, and via the finger print information of the fingerprint sensor acquisition user on each button;According to institute
The operating of contacts of record and acquired finger print information determine the action type belonging to operating of contacts;Obtain pre-stored mapping
The button value to match in table with finger print information and action type;And the button value that will match to export to keyboard phase
The computing device of connection.
According to another aspect of the present invention, a kind of password mapping method is provided, suitable for being arranged on each key
It is performed in the keyboard of fingerprint sensor, method includes step:In the flrst mode, it is interior at preset time intervals, record user couple
The operating of contacts of at least one button, and via the finger print information of the fingerprint sensor acquisition user on each button;According to institute
The operating of contacts of record and acquired finger print information determine the action type belonging to operating of contacts;And by finger print information and behaviour
Book server is sent to as type.
According to another aspect of the present invention, a kind of password mapping method, suitable for performing in the server, server are provided
Mapping table is stored with, mapping table records the button value for having keyboard and the finger print information to match with the button value and behaviour
Make type, method includes step:Receive the finger print information obtained based on user to the operating of contacts of keyboard and operating of contacts institute
The action type of category;And obtain the button value to match in mapping table with the finger print information and action type received.
According to another aspect of the present invention, a kind of keyboard is provided, including:Several buttons, wherein uniformly distributed on each button
It is equipped with fingerprint sensor;Operation record module, suitable in the flrst mode, interior at preset time intervals, record user is at least
The operating of contacts of one button, and via the finger print information of the fingerprint sensor acquisition user on each button;According to being recorded
Operating of contacts and acquired finger print information determine action type belonging to operating of contacts;And communication unit, suitable for
Under one pattern, finger print information and action type are sent to book server.
According to another aspect of the present invention, a kind of password mapped device is provided, is resident in the server, and including:It is logical
Module is believed, suitable for receiving the operation class belonging to the finger print information and operating of contacts that are obtained based on user to the operating of contacts of keyboard
Type;Server storage module, suitable for memory map assignments, mapping table record have keyboard button value and with the button value
The finger print information and action type to match;And password mapping block, believe suitable for obtaining in mapping table with the fingerprint received
The button value that breath and action type match.
According to the present invention there are one aspect, a kind of password mapped system is provided, including:Keyboard according to the present invention;
And password mapped device according to the present invention.
Keyboard and password mapping scheme according to the present invention obtains user's by the fingerprint sensor of each button on keyboard
Finger print information obtains the action type belonging to the operating of contacts of button and finger print information according to user corresponding in the mapping table
Button value efficiently solve the problems, such ass that password is spied on and leaked.
It is further possible to user is sent to the action type belonging to the operating of contacts of button and finger print information pre-
Determine server to be mapped, which further increases the security of password, account takeover etc. caused by avoiding password leakage
Risk.
Description of the drawings
In order to realize above-mentioned and related purpose, some illustrative sides are described herein in conjunction with following description and attached drawing
Face, these aspects indicate the various modes that can put into practice principles disclosed herein, and all aspects and its equivalent aspect
It is intended to fall under in the range of theme claimed.Read following detailed description in conjunction with the accompanying drawings, the disclosure it is above-mentioned
And other purposes, feature and advantage will be apparent.Throughout the disclosure, identical reference numeral generally refers to identical
Component or element.
Fig. 1 shows the structure diagram of password mapped system 100 according to one exemplary embodiment;
Fig. 2 shows the structure diagram of keyboard 200 according to one exemplary embodiment;
Fig. 3 shows the structure diagram of password mapped device 300 according to one exemplary embodiment;
Fig. 4 shows the structure diagram of keyboard 400 according to one exemplary embodiment;
Fig. 5 shows the flow chart of password mapping method 500 according to one exemplary embodiment;
Fig. 6 shows the flow chart of password mapping method 600 according to one exemplary embodiment;And
Fig. 7 shows the flow chart of password mapping method 700 according to one exemplary embodiment.
Specific embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
Fig. 1 shows the structure diagram of password mapped system 100 according to one exemplary embodiment.Such as figure
Shown in 1, which includes being connected to the keyboard 200 of computing device and password mapped device 300.Wherein, password
Mapped device 300 is resident in the server, and the computing device with being connected to keyboard 200 is connected by network.
Fig. 2 shows the structure diagram of keyboard 200 according to one exemplary embodiment.As shown in Fig. 2, key
Disk 200 can include several buttons 210, operation record module 220 and communication module 230.Wherein, it is uniformly distributed on each button 210
Fingerprint sensor 212 is equipped with, fingerprint sensor 212 can obtain the finger print information of finger on its place button 210.
Operation record module 220 is connected with each button 210 and its fingerprint sensor 212, can remember in the flrst mode
Employ family (being usually 2~4 seconds) the interior operating of contacts at least one button 210, and via this at least at preset time intervals
Fingerprint sensor 212 on one button 210 obtains user's finger print information interior at preset time intervals.Specifically, record is used
The family each button that can include to the operating of contacts of at least one button 210 for user's contact interior at preset time intervals
210, it record user frequency of exposure with the button 210 interior at preset time intervals, and/or is contacted every time with the button 210
Duration, and/or every time with this press key contacts at the time of.
Then, operation record module 220 can determine this according to the operating of contacts and acquired finger print information recorded
Action type belonging to operating of contacts.First, operation record module 220 may determine that interior user is to one at preset time intervals
A button carries out operating of contacts and still carries out operating of contacts to multiple buttons.If operating of contacts is carried out to a button, then
Action type can include for example following several:
It is contacted 1 time with a button 210 in predetermined time interval, and the duration contacted with the button 210 is no more than predetermined
Duration (being usually 1~2 second), is action type 1;It contacts 2 times with a button 210 in predetermined time interval, is pressed every time with this
The duration that key 210 contacts is no more than scheduled duration, and 2 finger print informations got are identical, is action type 2;Predetermined time
It is contacted in interval with a button 210 2 times, the duration contacted every time with the button 210 is no more than scheduled duration, and 2 acquisitions
The finger print information arrived is different, is action type 3;Is contacted 1 time with a button 210 in predetermined time interval, and with the button 210
The duration of contact is more than scheduled duration, is action type 4;Contact 2 times in predetermined time interval with a button 210, every time with
The duration of the button 210 contact is more than scheduled duration, and 2 finger print informations got are identical, is action type 5;Pre- timing
Between be spaced in contacted with a button 210 2 times, the duration contacted every time with the button 210 is more than scheduled duration, and 2 times obtain
The finger print information arrived is different, is action type 6.And so on, there can also be more multiple operation type, not be described in detail one by one here.
If operating of contacts is carried out to multiple buttons, then action type can include for example following several:
Respectively is contacted 1 time with two buttons 210 in synchronization in predetermined time interval, contacted with each button 210 when
It is long to be no more than scheduled duration, and the finger print information that fingerprint sensor 212 is got on each button 210 is different, is action type
7;It is respectively contacted 1 time with two buttons 210 in synchronization in predetermined time interval, the duration contacted with each button 210 is more than
Scheduled duration, and the finger print information that fingerprint sensor 212 is got on each button 210 is different, is action type 8;Pre- timing
Between be spaced in respectively contacted 1 time with two buttons 210 successively, the duration contacted with each button 210 is no more than scheduled duration, and often
The finger print information that fingerprint sensor 212 is got on a button 210 is different, is action type 9;In predetermined time interval successively with
Respectively contact 1 time of two buttons 210, the duration contacted with each button 210 is no more than scheduled duration, and refers on each button 210
The finger print information that line sensor 212 is got is identical, is action type 10.And so on, there can also be more multiple operation type, this
In be not described in detail one by one.
Then, the communication module 230 being connected with operation record module 220 can in the flrst mode, will be above-mentioned acquired
Finger print information and identified action type be sent to book server, so that book server is by the finger print information and operation
Type mapping is corresponding button value.Wherein, the mapping relations of finger print information and action type and button value can be advance
By user configuration.According to embodiment of the present invention, operation record module 220 can under the second mode, in pre- timing
Between be spaced in record user to the operating of contacts of at least one button 210, and via the fingerprint sensor on each button 210
212 obtain the finger print information of user, and the operating of contacts institute is determined according to the operating of contacts and acquired finger print information that are recorded
The action type of category.Ibid, record user's operating of contacts at least one button 210 interior at preset time intervals can include
For each button 210 of user's contact, record user frequency of exposure with the button 210 interior at preset time intervals, and/or
The duration that is contacted every time with the button 210, and/or at the time of every time with this by key contacts.
Then, (namely user passes through the predetermined time to a button of the record of the operation record module 220 follow-up contact of user
Be spaced a button contacting afterwards) button value.Communication unit 230 can then be pressed what is recorded under the second mode
Key key assignments and above-mentioned finger print information and action type are sent to book server in association, so that book server is by the fingerprint
Information and action type and its corresponding button value are stored to mapping table.
In addition, it is contemplated that the normal use demand of keyboard, according to embodiment of the present invention, communication module 230 is also
Can in a third mode, the button value that user is pressed is exported to the computing device being connected with keyboard 200.Keyboard 200
It can also include mode switch module, mode switch module is suitable for receiving user and (such as presses some to the specific operation of keyboard
Specific keys), and pattern switching is carried out accordingly.
Fig. 3 shows the structure diagram of password mapped device 300 according to one exemplary embodiment.Password
Mapped device 300 is resident in the server, and can include communication module 310, server storage module 320 and password mapping mould
Block 330.
Communication module 310 can receive the operating of contacts based on user to keyboard and the finger print information obtained and the contact are grasped
Action type and button value associated there belonging to making.Password mapping block 330 can be by the button value with referring to
Line information and action type are stored in association to mapping table.Before storing into mapping table, it can also inquire about in mapping table
Whether the button value to match with finger print information and action type is had, if so, user is then prompted to change operation, if not having,
It then stores to mapping table.Server storage module 320 can with memory map assignments, mapping table record have keyboard button value, with
And the finger print information and action type to match with the button value.
Communication module 310 can also be received based on the finger print information that user obtains the operating of contacts of keyboard 200 and this
Action type belonging to operating of contacts, password mapping block 330 can also obtain in mapping table with the finger print information that is received and
The button value that action type matches.In this way, finger print information and action type are just completed in the server to button value
Mapping, efficiently solve the problems, such as that password is spied on and leaked, further improve password transmission security, avoid
Account takeover equivalent risk caused by password leakage.
Fig. 4 shows the structure diagram of keyboard 400 according to one exemplary embodiment.Keyboard 400 includes
Several buttons 410, operation record module 420, communication module 430 and password mapping block 440, wherein on each button 410
It is disposed with fingerprint sensor 412.It removes password mapping block 440 and communication module 430 is distinct, keyboard 400 and keyboard
200 respective modules and function all same.
Keyboard 400 and keyboard 200 difference lies in:Password mapping block 440 is connected with operation record module 430, behaviour
Module of noting down 430 is in the flrst mode, interior at preset time intervals, records operating of contacts of the user at least one button,
And the finger print information of user is obtained via the fingerprint sensor on each button, according to the operating of contacts that is recorded and acquired
After finger print information determines the action type belonging to the operating of contacts, password mapping block 440 can obtain in the flrst mode
The button value to match in pre-stored mapping table with the finger print information and the action type.Communication module 430 can be
Under first mode, the button value that will match to is exported to the computing device being connected with keyboard 400.
Wherein, mapping table can be configured in keyboard 400 in advance by user.Specifically, operation record module 430 is second
It is interior at preset time intervals to record operating of contacts of the user at least one button 410 under pattern, and via each button 410
On fingerprint sensor obtain user finger print information, this is determined according to the operating of contacts and acquired finger print information that are recorded
Action type belonging to operating of contacts, and after the button value of a button of the record follow-up contact of user, password mapping mould
Block 440 can under the second mode store the button value recorded and above-mentioned finger print information and action type in association
Into mapping table.
Password mapping block 440 can also before storing, inquire about mapping table in whether have with above-mentioned finger print information and
The button value that action type matches.If so, user is then prompted to change operation, if not having, store to mapping table.
In this way, just completing the mapping of finger print information and action type to button value in keyboard, efficiently solve
The problem of password is spied on and leaked.
Fig. 5 shows the flow chart of password mapping method 500 according to one exemplary embodiment.Password reflects
Shooting method 500 is suitable for being arranged on each key in the keyboard 400 of fingerprint sensor performing, and starts from step S510.
In the flrst mode, interior at preset time intervals in step S510, record user connects at least one button
Operation is touched, and the finger print information of user is obtained via the fingerprint sensor on each button.
Then in step S520, which is determined according to the operating of contacts and acquired finger print information that are recorded
Affiliated action type.Then in step S530, obtain in pre-stored mapping table with finger print information and action type phase
Matched button value.Finally in step S540, the button value that will match to is exported to the calculating being connected with keyboard 400
Equipment.Here, step S510~S540 is performed in the flrst mode.
According to embodiment of the present invention, password mapping method 500 can also include step:Under the second mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint sensing on each button
Device obtains the finger print information of user;Belonging to operating of contacts and acquired finger print information according to being recorded determine operating of contacts
Action type;Record the button value of a button of the follow-up contact of user;By the button value recorded and finger print information and
Action type is stored into mapping table in association.Before storing into mapping table, can also whether inquire about in mapping table
There is the button value to match with the finger print information and action type;If so, user is then prompted to change operation.
Wherein, under first mode or second mode, record user can to the step of operating of contacts of at least one button
To include:For each button, record user frequency of exposure with the button interior at preset time intervals, and/or every time with this
At the time of by the duration of key contacts, and/or every time with this by key contacts.Under first mode or second mode, according to being recorded
Operating of contacts and acquired finger print information the step of determining the action type belonging to operating of contacts can include:According to fingerprint
It information, frequency of exposure, and/or determines to contact by the time of key contacts with this every time with the duration by key contacts, and/or every time
Action type belonging to operation.
According to embodiment of the present invention, password mapping method 500 can also include step:In a third mode,
The button value that user is pressed is exported to the computing device being connected with keyboard 400.
According to embodiment of the present invention, password mapping method 500 can also include step:User is received to keyboard
400 specific operation, and pattern switching is carried out accordingly.
Fig. 6 shows the flow chart of password mapping method 600 according to one exemplary embodiment.Password reflects
Shooting method 600 is suitable for being arranged on each key in the keyboard 200 of fingerprint sensor performing, and starts from step S610.
In the flrst mode, interior at preset time intervals in step S610, record user connects at least one button
Operation is touched, and the finger print information of user is obtained via the fingerprint sensor on each button.
Then in step S620, which is determined according to the operating of contacts and acquired finger print information that are recorded
Affiliated action type.Finally in step S630, finger print information and action type are sent to book server.Here, walk
Rapid S610~S630 is performed in the flrst mode.
According to embodiment of the present invention, password mapping method 600 can also include step:Under the second mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint sensing on each button
Device obtains the finger print information of user;Belonging to operating of contacts and acquired finger print information according to being recorded determine operating of contacts
Action type;Record the button value of a button of the follow-up contact of user;By the button value recorded and finger print information and
Action type is sent to book server in association.
Wherein, under first mode or second mode, record user can to the step of operating of contacts of at least one button
To include:For each button, record user frequency of exposure with the button interior at preset time intervals, and/or every time with this
At the time of by the duration of key contacts, and/or every time with this by key contacts.Under first mode or second mode, according to being recorded
Operating of contacts and acquired finger print information the step of determining the action type belonging to operating of contacts can include:According to fingerprint
It information, frequency of exposure, and/or determines to contact by the time of key contacts with this every time with the duration by key contacts, and/or every time
Action type belonging to operation.
According to embodiment of the present invention, password mapping method 600 can also include step:In a third mode,
The button value that user is pressed is exported to the computing device being connected with keyboard 400.
According to embodiment of the present invention, password mapping method 600 can also include step:User is received to keyboard
400 specific operation, and pattern switching is carried out accordingly.
Fig. 7 shows the flow chart of password mapping method 700 according to one exemplary embodiment.Password reflects
Shooting method 700 be suitable for perform in the server, server storage has mapping table, the mapping table record have keyboard button value,
And the finger print information and action type to match with the button value.Password mapping method 700 starts from step S710.In step
In S710, the action type belonging to the finger print information and operating of contacts obtained based on user to the operating of contacts of keyboard is received.
Then in step S720, the button value to match in mapping table with the finger print information and action type received is obtained.
According to embodiment of the present invention, password mapping method 700 can also include step:It receives based on user couple
The operating of contacts of keyboard and action type and button key associated there belonging to the finger print information and operating of contacts that obtain
Value;Button value, finger print information and action type are stored in association to mapping table.
It should be appreciated that various technologies described herein can combine hardware or software or combination thereof is realized together.From
And some aspects or part of the process and apparatus of the present invention or the process and apparatus of the present invention can take embedded tangible matchmaker
It is situated between, such as the program code in floppy disk, CD-ROM, hard disk drive or other arbitrary machine readable storage mediums (refers to
Make) form, wherein when program is loaded into the machine of such as computer etc, and is performed by the machine, which becomes real
The equipment for trampling the present invention.
In the case where program code performs on programmable computers, computing device generally comprises processor, processor
Readable storage medium (including volatile and non-volatile memory and or memory element), at least one input unit and extremely
A few output device.Wherein, memory is arranged to storage program code;Processor is arranged to according to the memory
Instruction in the program code of middle storage performs the various methods of the present invention.
By way of example and not limitation, computer-readable medium includes computer storage media and communication media.It calculates
Machine readable medium includes computer storage media and communication media.Computer storage media storage such as computer-readable instruction,
The information such as data structure, program module or other data.Communication media is generally modulated with carrier wave or other transmission mechanisms etc.
Data-signal processed passes to embody computer-readable instruction, data structure, program module or other data including any information
Pass medium.Above any combination is also included within the scope of computer-readable medium.
It should be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect, it is right above
In the description of exemplary embodiment of the present invention, each feature of the invention be grouped together into sometimes single embodiment, figure or
In person's descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. claimed hair
The bright feature more features required than being expressly recited in each claim.More precisely, as the following claims
As book reflects, inventive aspect is all features less than single embodiment disclosed above.Therefore, it then follows specific real
Thus the claims for applying mode are expressly incorporated in the specific embodiment, wherein each claim is used as this hair in itself
Bright separate embodiments.
Those skilled in the art should understand that the modules or unit or group of the equipment in example disclosed herein
Part can be arranged in equipment as depicted in this embodiment or alternatively can be positioned at and the equipment in the example
In different one or more equipment.Module in aforementioned exemplary can be combined as a module or be segmented into addition multiple
Submodule.
Those skilled in the art, which are appreciated that, to carry out adaptively the module in the equipment in embodiment
Change and they are arranged in one or more equipment different from the embodiment.It can be the module or list in embodiment
Member or component be combined into a module or unit or component and can be divided into addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit exclude each other, it may be employed any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, summary and attached drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification is (including adjoint power
Profit requirement, summary and attached drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation
It replaces.
The present invention can also include:A4, the keyboard as described in any of A1-3, wherein, the communication module is further adapted for
In a third mode, button value user pressed is exported to the computing device being connected with the keyboard.In A5, such as A1-4
Keyboard described in any one, wherein, it further includes:Mode switch module, suitable for receiving specific operation of the user to the keyboard, and
Pattern switching is carried out accordingly.A6, the keyboard as described in any of A1-5, wherein, the operation record module is suitable for first
Under pattern or second mode, for each button, record user frequency of exposure with the button interior at preset time intervals and/
Or at the time of every time with this by the duration of key contacts, and/or every time with this by key contacts;According to the finger print information, described connect
It touches number, and/or determines the operating of contacts by the time of key contacts with this every time with the duration by key contacts and/or every time
Affiliated action type.
B9, the method as described in B8, wherein, the method further includes step:Before storing into the mapping table, look into
It askes in the mapping table and whether has the button value to match with the finger print information and the action type;If so, it then carries
Show that user changes operation.B10, the method as described in any of B7-9, wherein, the method further includes step:In the 3rd mould
Under formula, the button value that user is pressed is exported to the computing device being connected with the keyboard.B11, such as any of B7-10
The method, wherein, the method further includes step:Specific operation of the user to the keyboard is received, and carries out mould accordingly
Formula switches.B12, the method as described in any of B7-11, wherein, it is described under first mode or second mode, record user
The step of operating of contacts of at least one button, is included:For each button, record user is interior at preset time intervals with being somebody's turn to do
The frequency of exposure of button, and/or every time with this by key contacts duration, and/or every time with this press key contacts at the time of;It is described
Under first mode or second mode, according to belonging to the operating of contacts and acquired finger print information that are recorded determine operating of contacts
The step of action type, includes:According to the finger print information, the frequency of exposure, and/or every time with by key contacts duration,
And/or every time with this as at the time of key contacts come the action type belonging to determining the operating of contacts.
C14, the method as described in C13, wherein, the method further includes step:Under the second mode, between the predetermined time
Every interior, record user obtains user's to the operating of contacts of at least one button via the fingerprint sensor on each button
Finger print information;Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to operation class
Type;Record the button value of a button of the follow-up contact of user;And by the button value recorded and the finger print information
Book server is sent in association with the action type.D16, the method as described in D15, wherein, the method is also wrapped
Include step:Receive the finger print information obtained to the operating of contacts of keyboard based on user and the operation class belonging to the operating of contacts
Type and button value associated there;By the button value, the finger print information and the action type in association
It stores to the mapping table.E18, the keyboard as described in E17, wherein, the operation record module is further adapted under the second mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint sensing on each button
Device obtains the finger print information of user;Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts institute
The action type of category;Record the button value of a button of the follow-up contact of user;The communication unit is further adapted in the second mould
Under formula, the button value recorded and the finger print information and the action type are sent to book server in association.
F20, the equipment as described in F19, wherein, the communication module, which is further adapted for receiving, obtains the operating of contacts of keyboard based on user
Finger print information and the operating of contacts belonging to action type, button value associated there;The password mapping block
It is further adapted for storing the button value and the finger print information and the action type to the mapping table in association.This
Outside, it will be appreciated by those of skill in the art that although some embodiments described herein are included included by other embodiments
Some features rather than other feature, but the combination of the feature of different embodiments means to be within the scope of the present invention simultaneously
And form different embodiments.For example, in the following claims, the one of arbitrary of embodiment claimed all may be used
It is used in a manner of in any combination.
In addition, be described as herein can be by the processor of computer system or by performing for some in the embodiment
The method or the combination of method element that other devices of the function are implemented.Therefore, have to implement the method or method
The processor of the necessary instruction of element forms to implement the device of this method or method element.In addition, device embodiment
Element described in this is the example of following device:The device is for implementing as in order to performed by implementing the element of the purpose of the invention
Function.
As used in this, unless specifically stated, come using ordinal number " first ", " second ", " the 3rd " etc.
Description plain objects are merely representative of the different instances for being related to similar object, and are not intended to imply that the object being so described must
Must have the time it is upper, spatially, in terms of sequence or given order in any other manner.
Although describing the present invention according to the embodiment of limited quantity, above description, the art are benefited from
It is interior it is clear for the skilled person that in the scope of the present invention thus described, it can be envisaged that other embodiments.Additionally, it should be noted that
The language that is used in this specification primarily to readable and introduction purpose and select rather than in order to explain or limit
Determine subject of the present invention and select.Therefore, in the case of without departing from the scope and spirit of the appended claims, for this
Many modifications and changes will be apparent from for the those of ordinary skill of technical field.For the scope of the present invention, to this
The done disclosure of invention is illustrative and not restrictive, and it is intended that the scope of the present invention be defined by the claims appended hereto.
Claims (10)
1. a kind of keyboard, including:
Several buttons, wherein being arranged with fingerprint sensor on each button;
Operation record module, suitable in the flrst mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint on each button
Sensor obtains the finger print information of user;
Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;
Password mapping block, suitable in the flrst mode, obtain in pre-stored mapping table with the finger print information and described
The button value that action type matches;And
Communication module, the button value suitable in the flrst mode, will match to are exported to the calculating being connected with the keyboard
Equipment.
2. keyboard as described in claim 1, wherein,
The operation record module is further adapted under the second mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint on each button
Sensor obtains the finger print information of user;
Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;
Record the button value of a button of the follow-up contact of user;
The password mapping block is further adapted under the second mode, by the button value recorded and the finger print information and described
Action type is stored in association into the mapping table.
3. keyboard as claimed in claim 2, wherein,
The password mapping block be further adapted for before storing, inquire about in the mapping table whether have with the finger print information and
The button value that the action type matches;If so, user is then prompted to change operation.
4. a kind of password mapping method, performs suitable for being arranged on each key in the keyboard of fingerprint sensor, the side
Method includes step:
In the flrst mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint on each button
Sensor obtains the finger print information of user;
Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;
Obtain the button value to match in pre-stored mapping table with the finger print information and the action type;And
The button value that will match to is exported to the computing device being connected with the keyboard.
5. method as claimed in claim 4, wherein, further include step:
Under the second mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint on each button
Sensor obtains the finger print information of user;
Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;
Record the button value of a button of the follow-up contact of user;
The button value recorded and the finger print information and the action type are stored in association into the mapping table.
6. a kind of password mapping method, performs suitable for being arranged on each key in the keyboard of fingerprint sensor, the side
Method includes step:
In the flrst mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint on each button
Sensor obtains the finger print information of user;
Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;And
The finger print information and the action type are sent to book server.
7. a kind of password mapping method, suitable for performing in the server, the server storage has mapping table, the mapping token
The finger print information and action type for having the button value of keyboard and matching with the button value are recorded, the described method includes steps
Suddenly:
Receive the finger print information obtained to the operating of contacts of keyboard based on user and the action type belonging to the operating of contacts;
And
Obtain the button value to match in the mapping table with the finger print information and action type received.
8. a kind of keyboard, including:
Several buttons, wherein being arranged with fingerprint sensor on each button;
Operation record module, suitable in the flrst mode,
It is interior at preset time intervals, operating of contacts of the user at least one button is recorded, and via the fingerprint on each button
Sensor obtains the finger print information of user;
Operating of contacts and acquired finger print information according to being recorded determine the operating of contacts belonging to action type;And
Communication unit, suitable in the flrst mode, the finger print information and the action type being sent to book server.
9. a kind of password mapped device is resident in the server, and including:
Communication module, suitable for receiving the finger print information obtained based on user to the operating of contacts of keyboard and operating of contacts institute
The action type of category;
Server storage module, suitable for memory map assignments, mapping table record have keyboard button value and with the button
The finger print information and action type that key assignments matches;And
Password mapping block, suitable for obtaining the button to match in the mapping table with the finger print information and action type received
Key assignments.
10. a kind of password mapped system, including:
Keyboard as claimed in claim 8;And
Password mapped device as claimed in claim 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810005943.1A CN108073835B (en) | 2018-01-03 | 2018-01-03 | Password mapping method, system and keyboard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810005943.1A CN108073835B (en) | 2018-01-03 | 2018-01-03 | Password mapping method, system and keyboard |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108073835A true CN108073835A (en) | 2018-05-25 |
CN108073835B CN108073835B (en) | 2020-11-06 |
Family
ID=62156357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810005943.1A Active CN108073835B (en) | 2018-01-03 | 2018-01-03 | Password mapping method, system and keyboard |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108073835B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117678A (en) * | 2018-08-10 | 2019-01-01 | 天地融科技股份有限公司 | A kind of information transferring method and system |
CN109344608A (en) * | 2018-08-10 | 2019-02-15 | 天地融科技股份有限公司 | A kind of information transferring method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1378169A (en) * | 2001-03-30 | 2002-11-06 | 王建勤 | Keyboard for information input by means of finger print identification technology |
CN1841280A (en) * | 2005-03-31 | 2006-10-04 | 联想(北京)有限公司 | Portable keyboard and fingerprint feature information extracting method thereof |
CN104205019A (en) * | 2012-02-28 | 2014-12-10 | 阿尔卡特朗讯 | System and method for inputting symbols |
KR20160012027A (en) * | 2014-07-23 | 2016-02-02 | 엘지전자 주식회사 | Remote controller and operating method thereof |
CN105511784A (en) * | 2015-12-02 | 2016-04-20 | 北京新美互通科技有限公司 | Information input method, device and mobile terminal based on pressure detection |
CN106648125A (en) * | 2016-11-30 | 2017-05-10 | 上海斐讯数据通信技术有限公司 | Fingerprint keyboard, verification system and method based on fingerprint keyboard |
CN106775282A (en) * | 2016-11-10 | 2017-05-31 | 宇龙计算机通信科技(深圳)有限公司 | Operate the method and device of terminal |
-
2018
- 2018-01-03 CN CN201810005943.1A patent/CN108073835B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1378169A (en) * | 2001-03-30 | 2002-11-06 | 王建勤 | Keyboard for information input by means of finger print identification technology |
CN1841280A (en) * | 2005-03-31 | 2006-10-04 | 联想(北京)有限公司 | Portable keyboard and fingerprint feature information extracting method thereof |
CN104205019A (en) * | 2012-02-28 | 2014-12-10 | 阿尔卡特朗讯 | System and method for inputting symbols |
KR20160012027A (en) * | 2014-07-23 | 2016-02-02 | 엘지전자 주식회사 | Remote controller and operating method thereof |
CN105511784A (en) * | 2015-12-02 | 2016-04-20 | 北京新美互通科技有限公司 | Information input method, device and mobile terminal based on pressure detection |
CN106775282A (en) * | 2016-11-10 | 2017-05-31 | 宇龙计算机通信科技(深圳)有限公司 | Operate the method and device of terminal |
CN106648125A (en) * | 2016-11-30 | 2017-05-10 | 上海斐讯数据通信技术有限公司 | Fingerprint keyboard, verification system and method based on fingerprint keyboard |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117678A (en) * | 2018-08-10 | 2019-01-01 | 天地融科技股份有限公司 | A kind of information transferring method and system |
CN109344608A (en) * | 2018-08-10 | 2019-02-15 | 天地融科技股份有限公司 | A kind of information transferring method and system |
CN109344608B (en) * | 2018-08-10 | 2021-09-21 | 天地融科技股份有限公司 | Information transmission method and system |
Also Published As
Publication number | Publication date |
---|---|
CN108073835B (en) | 2020-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106716446B (en) | Finger print identifying with template renewal | |
JP6566906B2 (en) | Haptic CAPTCHA | |
US9866549B2 (en) | Antialiasing for picture passwords and other touch displays | |
CN106549920B (en) | Login information input method, login information storage method and related device | |
US20110126280A1 (en) | Information processing apparatus, information processing method, and program | |
US20110093939A1 (en) | Resource access based on multiple credentials | |
CN104318147A (en) | Information processing method and electronic device | |
EP2203865A2 (en) | Embedded authentication systems in an electronic device | |
EP3396577B1 (en) | Information processing apparatus, information processing system, and a non-transitory recording medium storing a computer readable program | |
WO2014120881A1 (en) | Authentication using a subset of a user-known code sequence | |
CN105074690A (en) | System and method for monitoring biometric data | |
CN107465701B (en) | Method and device for inputting password into interface at dynamic position | |
US11502842B2 (en) | Cluster-based security for network devices | |
CN106250884A (en) | Fingerprint identification method, device and terminal unit | |
WO2019113779A1 (en) | Intelligent lock and unlocking method | |
CN108073835A (en) | Password mapping method, system and keyboard | |
US11423183B2 (en) | Thermal imaging protection | |
CN105450405A (en) | Password setting and authentication method and system | |
CN110471632A (en) | File printout, inspection method, device, electronic equipment and readable storage medium storing program for executing | |
CN106815502A (en) | The method and apparatus for checking message | |
CN101918981A (en) | Pattern matching system, pattern matching method, and program for pattern matching | |
US9489663B2 (en) | Keypad for the entry of authentication data | |
CN105760729B (en) | Login method and electronic equipment | |
JP2018124999A (en) | Information processing device and program | |
US10223519B2 (en) | Beat assisted temporal pressure password |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Room 311501, Unit 1, Building 5, Courtyard 1, Futong East Street, Chaoyang District, Beijing 100102 Applicant after: Beijing Zhichuangyu Information Technology Co., Ltd. Address before: 100097 Jinwei Building 803, 55 Lanindichang South Road, Haidian District, Beijing Applicant before: Beijing Knows Chuangyu Information Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |