CN106599638A - Intelligent glasses device and implicit authentication method thereof - Google Patents
Intelligent glasses device and implicit authentication method thereof Download PDFInfo
- Publication number
- CN106599638A CN106599638A CN201610976557.8A CN201610976557A CN106599638A CN 106599638 A CN106599638 A CN 106599638A CN 201610976557 A CN201610976557 A CN 201610976557A CN 106599638 A CN106599638 A CN 106599638A
- Authority
- CN
- China
- Prior art keywords
- authentication
- intelligent glasses
- double
- click
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000011521 glass Substances 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000006243 chemical reaction Methods 0.000 claims abstract description 45
- 238000012549 training Methods 0.000 claims abstract description 18
- 230000003542 behavioural effect Effects 0.000 claims description 12
- 238000010009 beating Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012546 transfer Methods 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 238000009527 percussion Methods 0.000 claims description 3
- 238000010079 rubber tapping Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 5
- 241001269238 Data Species 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000003116 impacting effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C11/00—Non-optical adjuncts; Attachment thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- 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/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- 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/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Automation & Control Theory (AREA)
- Ophthalmology & Optometry (AREA)
- Optics & Photonics (AREA)
- Collating Specific Patterns (AREA)
Abstract
The invention discloses an intelligent glasses device and an implicit authentication method thereof. The device comprises a spectacle frame and a core processor, wherein the spectacle frame is divided into a plurality of positions, a pressure sensor and a speed sensor are embedded into each position, click operation and double-click operation can be performed at each position, the pressure sensors and the speed sensors in the spectacle frame are connected with the core processor through a circuit, tapping pressure, speed and time intervals are sensed through a built-in piezoelectric element, and a time threshold value is set inside the core processor to distinguish the click operation from the double-click operation; the core processor comprises a data conversion module, an initialization training module and a password authentication module. The implicit authentication method of the intelligent glasses device is also included. By the adoption of a tapping authentication mode, inconvenience brought by a pair of intelligent glasses based on a traditional keyboard and voice authentication is overcome. A click mode and a double-click mode are available, so that explicit password authentication strength is improved.
Description
Technical field
The invention belongs to intelligent wearable device technology and identity identifying technology field, and in particular to a kind of intelligent glasses dress
Put and its implicit authentication method.
Background technology
Intelligent glasses are to possess independent operating system as smart mobile phone, can be realized by software installation each
The wearable glasses device for planting function is referred to as.Intelligent glasses include parallel framework that can be horizontally placed on above the bridge of the nose, one
Integrate surfing, game, social activity, telephonic communication and read the functions such as file, being located at for real time information is represented before user
Wide strip computer (including touch pads, function key) on the right side of picture frame, and a transparent display screen.Intelligent glasses will collect intelligent hand
Machine, GPS, camera, surfing on the net, telecommunications and reading file, are selected various functions using eyes.
Some private datas (photo, file, address list etc.) due to storing user in intelligent glasses, intelligent glasses
Lose or non-legally user is using can bring private data leakage, therefore be very must for the authentication of intelligent glasses
Want.
The features such as there is small volume, incorporate formula and simplify due to wearable electronics such as intelligent glasses, traditional base
Can not be adapted to intelligent glasses in the identification authentication mode of the man-machine interaction model of keyboard, and what intelligent glasses were adopted at present
The authentication of voice-based interactive mode is also restricted in actual application environment, it is impossible to be applied to people without
Method freely sends the various environment of voice.Meanwhile, the authentication of the interactive mode based on gesture identification of employing is also deposited
It is low in precision, because the structure of each staff is not quite similar, it is difficult to accurately positioning etc. is realized in the action for passing through to catch hand
Problem.And adopt the interactive mode based on eye-tracking authentication there is also eyes inherently blink and
The features such as shake, many interference signals can be produced, be likely to result in the interruption of data, can cause from the dynamic information of eye to extract
The problems such as difficulty of accurate data is raised significantly.Therefore the identity identifying technology towards the safe and convenient of intelligent glasses becomes identity
One focus of field of authentication research and difficult point.Additionally, Publication No. CN105577643A, entitled " based on intelligent glasses
Another kind of identity identifying method based on intelligent glasses of the disclosure of the invention of identity identifying method and identity authorization system ", first
Request signal is obtained, sequence number is obtained according to request signal, identification code is generated according to sequence number;Receive user passes through intelligent glasses
Scanning recognition code send authentication information, wherein, authentication information include random sequence number and with random sequence number pair
The subscriber identity information answered;User identity is authenticated according to authentication information.Known by intelligent glasses scanning when using
Other code, realizes the certification to user identity.But the method needs to obtain request signal first, sequence is obtained according to request signal
Number, therefore cost is also higher.
Implicit authentication is used as a kind of new identity identifying technology, it is intended to so that user is inadvertently completed to its identity
Legitimacy verification process.Different from the explicit authentication mode of main flow, the no significantly prompting user input password of implicit authentication,
The certification link such as the unlocking pattern and pressing fingerprint is drawn, for disabled user is more disguised in authentication safety.Due to
Its feature such as simple and efficient and careless, has broader in the authentication of following intelligent movable equipment and wearable device
Application prospect.
The content of the invention
The present invention is limited for what the identity identifying technology of the traditional approach intelligent glasses such as voice, gesture identification was present by environment
System, the defect such as precision is low, interference is more, it is proposed that a kind of intelligent glasses device and its implicit authentication based on impact type man-machine interaction
Method.
The present invention completes authentication by tapping picture frame ad-hoc location trigger sensor, can effectively prevent illegal
The authentication that user passes through intelligent glasses, ensures the data-privacy safety of validated user.Simultaneously implicit authentication method can be fitted
In for any living scene, the drawbacks of solve the modes such as voice, gesture identification.
The technical scheme is that:A kind of intelligent glasses device, including picture frame and core processor, picture frame is divided into some
Two kinds of behaviour can be clicked and be double-clicked in individual position, embedment pressure sensor and velocity sensor in each position, each position
Make, the pressure sensor and velocity sensor on picture frame is connected with core processor circuit, perceived by built-in piezoelectric element
The pressure of impact, speed and time interval, core processor inside arranges a time threshold, if impact same position when
Between interval be less than threshold value, then be considered as double-click, be otherwise considered as single-click operation;
Core processor includes data conversion module, initializes training module and cipher authentication module, data conversion module,
For the data that pressure sensor and velocity sensor are transmitted to be converted, calculate impact pressure, striking speed, hit
The time interval of position, time interval and double-click is beaten, after data conversion module is converted former data, according to the initial of user
Change password request different with cipher authentication and the data after conversion are transferred to into initialization training module and cipher authentication module;
Initialization training module, for the data set after conversion to be trained into classification;
Cipher authentication module receives the data from after data conversion module conversion, according to user need select certification
Mode.
Preferably, above-mentioned picture frame is divided into three pieces of upper, middle and lower, the position of left, center, right three is divided into per block, that is, go up it is left, upper in, on
It is right, middle it is left, in, the middle right side, bottom left, it is lower in, 9 positions of bottom right, have 18 kinds of different percussion modes.
Above-mentioned 9 positions carry out in order digital coding into 1-9, while clicking and two kinds of different feelings of double-click to distinguish
Condition, clicks and is counted as 0X, and double-click is counted as 1X.
According to user need select the mode of certification to include, recognize when user needs to be completed in a relatively short time identity
Card, it is possible to only carry out implicit authentication, explicit authentication plus implicit expression can be carried out when user needs the authentication of high security
The verification mode that certification is combined, now, if explicit code error, directly returns authentication failure;If explicit
Password is correct, then carry out implicit authentication.
Present invention additionally comprises a kind of implicit authentication method of intelligent glasses device, comprises the steps of:
Step 1:If intelligent glasses device no initializtion parameters for authentication, is authenticated parameter initialization, step is jumped to
Rapid 2- steps 5, otherwise direct jump procedure 6 is performed;
Step 2:User carries out beating operation in several ad-hoc locations of intelligent glasses framework, wherein each ad-hoc location
Two kinds of modes of operation are clicked and double-click, while defining length N of password;
Step 3:The pressure sensor and velocity sensor of intelligent glasses framework ad-hoc location has perceived hitting for user operation
The time interval of dynamics, striking speed, impact position, time interval and double-click is beaten, at the data transfer for collecting to core
Reason device;
Step 4:The data that the data conversion module of core processor first comes sensor transmissions carry out parsing conversion,
2 parts are converted into, a part is digital coding, and another part is the tuple of behavioural characteristic 4<P,S,T,DT>, P refers to the dynamics of impact,
S refers to the speed of impact, and T refers to the time interval of impact, and DT refers to time interval during double-click, and wherein digital coding can be by N bit digitals
Password is converted into 2xN bit digital passwords, and the numeral of odd bits is all 0 or 1, for distinguishing the sign bit clicked with double click operation;
Step 5:Digital coding and the tuple of behavioural characteristic 4 are transferred to initialization training module by data conversion module, by number
It is trained using certain training method according to 4 tuples of collection, obtains a stable tuple of behavioural characteristic 4<P’,S’,T’,DT’>With
Threshold value §, data conversion module will store the tuple of feature 4 and threshold value, while needing threshold value and 4 tuple datas in cipher authentication module
When, the data of storage can be transmitted to cipher authentication module;
Step 6:User's impact intelligent glasses picture frame ad-hoc location completes Password Input, and user is impacted picture frame by sensor
The time interval relevant information of impact dynamics, striking speed, impact position, time interval and double-click is transferred to core processor,
Relevant information is converted into explicit digital coding and the tuple of behavior 4 by the data conversion module of core processor;
Step 7:Data conversion module sends explicit digital coding and the tuple of behavior 4 to cipher authentication module;
Step 8:Cipher authentication module matches first explicit digital coding, verifies the mode clicked and double-click, transmission
Digital coding is 2xN positions, and cipher authentication module completes numeric string and compares by numeric string matching feature, if explicit numeral
Coding is mismatched, then authentication fails, and no longer performs following steps;If explicit digital coding matching, continues to walk
Rapid 9 carry out implicit authentication;
Step 9:Cipher authentication module is according to some way by 4 tuples<P,S,T,DT>With the stable tuple of behavior 4<P’,
S’,T’,DT’>Cluster operation is carried out, the distance between tuple d is calculated;
Step 10:If tuple is less than threshold value § apart from d, then authentication passes through, authentication is not otherwise passed through.
Preferably, in step 2, user carries out beating operation, the length of password in 9 ad-hoc locations of intelligent glasses framework
Spend for 6.
Compared with prior art, effective effect of the invention is:
1., using impact authentication mode, the inconvenience that intelligent glasses are brought based on conventional keyboard and voice authentication is solved.Hit
It is equipped with and clicks and double-click two ways, allows explicit cipher authentication intensity to get a promotion.
2. implicit authentication and display certification are applied in the authentication of intelligent glasses simultaneously, can be with significantly more efficient guarantor
The privacy of user of shield intelligent glasses storage.
3. the present invention is simple easily to realize by the way of impact picture frame, with preferable practicality.
Description of the drawings
Fig. 1 is the concrete structure schematic diagram of intelligent glasses device.
Fig. 2 is the particular flow sheet of the present invention.
Specific embodiment
In conjunction with accompanying drawing, specific embodiments of the present invention are further described in detail.The invention provides a kind of intelligence
A kind of energy eyeglass device and implicit authentication method for intelligent glasses device, the implicit expression authentication does not rely on voice and biography
System keyboard.
As shown in Figure 1, intelligent glasses device includes pressure sensor, velocity sensor and core processor.Intelligent glasses
Picture frame is divided into three pieces of upper, middle and lower, and the position of left, center, right three is divided into per block, that is, go up it is left, upper in, it is upper right, middle it is left, in, it is middle it is right, under
In left, lower, 9 positions of bottom right.Embedment pressure sensor and velocity sensor in each position.Above-mentioned 9 positions can be carried out
Two kinds of operations are clicked and double-clicked, 18 kinds of different percussion modes are had.Above-mentioned 9 positions are carried out in order digital coding 1-9,
Click and two kinds of different situations of double-click to distinguish simultaneously.Click and be counted as 0X, double-click is counted as 1X.
Pressure sensor and velocity sensor on picture frame is connected with core processor circuit, by built-in piezoelectric element
Perceive pressure, speed and the time interval of impact.Wherein core processor inside arranges a time threshold, if impact is same
The time interval of block is less than threshold value, then be considered as double-click, is otherwise considered as single-click operation.
Core processor includes data conversion module, initialization training module and cipher authentication module.
Data conversion module, for the data that pressure sensor and velocity sensor are transmitted to be converted, calculates
Launch an attack and suppress the time interval of power, striking speed, impact position, time interval and double-click, while will click that 0X is converted into, double-click
It is converted into 1X.It is different with cipher authentication according to the initialized cryptographic of user after data conversion module is converted former data
Data after conversion are transferred to initialization training module and cipher authentication module by request.Initialization training module, for turning
Data set after change is trained classification.A tuple of standard 4 can be calculated after training initialization data set, while can also calculate
Go out certification threshold value §.Cipher authentication module, the data being firstly received from after data conversion module conversion, user is being carried out
When authentication, can select to carry out the authentication mode that explicit authentication plus implicit authentication combine can also select only to carry out it is hidden
Formula certification.When user needs to be completed in a relatively short time authentication, it is possible to only carry out implicit authentication.When user needs height
The verification mode that explicit authentication plus implicit authentication are combined can be carried out during the authentication of security.When selection carries out explicit authentication
During the authentication mode combined with implicit authentication, if explicit code error, authentication failure is directly returned.If explicit
Password is correct, then can the tuple of usage behavior feature 4<P,S,T,DT>(concrete meaning sees below) carrying out implicit authentication, with standard
4 tuples carry out cluster operation, realize implicit authentication finally by the control of threshold value §.It is when implicit authentication is selected, then only right
The tuple of behavioural characteristic 4<P,S,T,DT>Cluster operation is carried out, implicit authentication is completed by threshold value.
Based on the intelligent glasses device of present invention design, as shown in Fig. 2 the idiographic flow step of its implicit authentication method is such as
Under:
Step 1:User uses intelligent glasses device, needs to carry out authentication.If intelligent glasses device no initializtion
Parameters for authentication, then be authenticated parameter initialization (step 2- step 5), and otherwise direct jump procedure 6 is performed.
Step 2:User carries out beating operation in 9 ad-hoc locations of intelligent glasses framework, and wherein each certain bits is equipped with
Click and double-click two kinds of modes of operation.Password Length is defined simultaneously to fix 6.
Step 3:The pressure sensor and velocity sensor of intelligent glasses framework ad-hoc location has perceived hitting for user operation
The time interval of dynamics, striking speed, impact position, time interval and double-click is beaten, at the data transfer for collecting to core
Reason device.
Step 4:The data that the data conversion module of core processor first comes sensor transmissions carry out parsing conversion,
2 parts are converted into, a part is digital coding, and another part is the tuple of behavioural characteristic 4<P,S,T,DT>(P refers to the dynamics of impact,
S refers to the speed of impact, and T refers to the time interval of impact, and DT refers to time interval during double-click).Wherein digital coding can be by 6 bit digitals
Password is converted into 12 bit digital passwords, and the numeral of odd bits is all 0 or 1, for distinguishing the sign bit clicked with double click operation.
Step 5:Digital coding and the tuple of behavioural characteristic 4 are transferred to initialization training module by data conversion module, by number
It is trained using certain training method according to 4 tuples of collection, obtains a stable tuple of behavioural characteristic 4<P’,S’,T’,DT’>With
Threshold value §, data conversion module will store the tuple of feature 4 and threshold value, while needing threshold value and 4 tuple datas in cipher authentication module
When, the data of storage can be transmitted to cipher authentication module.
Step 6:User's impact intelligent glasses picture frame ad-hoc location completes Password Input.User is impacted picture frame by sensor
The time interval relevant information of impact dynamics, striking speed, impact position, time interval and double-click is transferred to core processor,
Relevant information is converted into explicit digital coding and the tuple of behavior 4 by the data conversion module of core processor.
Step 7:Data conversion module sends explicit digital coding and the tuple of behavior 4 to cipher authentication module.
Step 8:Cipher authentication module matches first explicit digital coding, verifies the mode clicked and double-click, transmission
Digital coding is 12, and cipher authentication module completes numeric string and compares by numeric string matching feature.If explicit numeral
Coding is mismatched, then authentication fails, and no longer performs following steps.If explicit digital coding matching, continues to walk
Rapid 9 carry out implicit authentication
Step 9:Cipher authentication module is according to some way by 4 tuples<P,S,T,DT>With the stable tuple of behavior 4<P’,
S’,T’,DT’>Cluster operation is carried out, the distance between tuple d is calculated.
Step 10:If tuple is less than threshold value § apart from d, then authentication passes through, authentication is not otherwise passed through.
It is below a specific embodiment:
Step 1:User uses intelligent glasses device, needs to carry out authentication.If intelligent glasses device no initializtion
Parameters for authentication, then be authenticated parameter initialization (step 2- step 5), and otherwise direct jump procedure 6 is performed.
Step 2:User carries out beating operation in 9 ad-hoc locations of intelligent glasses framework, such as under clicking upper right, double-click
It is left, double-click it is upper right, click in, click it is middle right and double-click it is lower in this 6 position operations, it is 373568 to be converted into digital coding.
Step 3:The pressure sensor and velocity sensor of intelligent glasses framework ad-hoc location has perceived hitting for user operation
The time interval of dynamics, striking speed, impact position, time interval and double-click is beaten, at the data transfer for collecting to core
Reason device.
Step 4:The data that the data conversion module of core processor first comes sensor transmissions carry out parsing conversion,
First 6 position beating operations are converted into into digital coding, click it is upper right be counted as 03, double-click bottom left and be counted as 17, double-click upper right meter
Make 13, in clicking in be counted as 05, click the middle right side and be counted as 06, double-click it is lower in be counted as 18.To hit by impact sequencing record simultaneously
Pressure, speed, time interval and double-press time interval when beating, is counted as<Pi,Si,Ti,DTi>(wherein the value of i is 1-6).
Step 5:Data conversion module is by digital coding 031713050618 and the tuple of behavioural characteristic 4<Pi,Si,Ti,DTi>
Initialized cryptographic training module is transferred to, by the tuple of data set 4<Pi,Si,Ti,DTi>Instructed using bayes classification method
Practice, obtain a stable tuple of behavioural characteristic 4<P’,S’,T’,DT’>With threshold value §, parameters for authentication initialization is completed.
Step 6:User's impact intelligent glasses picture frame ad-hoc location completes Password Input.Such as input be click it is upper right,
Double-click bottom left, double-click it is upper right, click in, click it is middle right and click it is lower in this 6 position operations, being converted into digital coding is
373568.User is impacted sensor the time of impact dynamics, striking speed, impact position, time interval and the double-click of picture frame
Interval related information is transferred to core processor, and 6 operations for impacting are converted into number by the data conversion module of core processor
Word is encoded, and is respectively 03,17,13,05,06 and 08.Constitute 031713050608 numeric string.Simultaneously by pressure sensor and speed
Information in sensor is converted into 4 tuples<P”,S”,T”,DT”>.
Step 7:Data conversion module sends explicit digital coding and the tuple of behavior 4 to cipher authentication module.
Step 8:Cipher authentication module matches first explicit digital coding, and the numeric string that step 7 sends is
0031713050608 is inconsistent with when initialization 031713050618, authentication failure.What if step 7 sent
Numeric string is also 031713050618, then explicit digital coding certification passes through, then continuing step 9 carries out implicit authentication.
Step 9:Using apart from clustering method, cipher authentication module is by 4 tuples<P”,S”,T”,DT”>With stable behavior 4
Tuple<P’,S’,T’,DT’>Matched, (wherein d is apart from d to calculate its Euler
Step 10:The Euler for calculating is less than threshold value § apart from d, then authentication passes through, and is not otherwise recognized by identity
Card.
A specific embodiment of the present invention is the foregoing is only, not to limit the present invention, all essences in the present invention
Within god and principle, any modification, equivalent substitution and improvements made etc. should be included within the scope of the present invention.
Claims (6)
1. a kind of intelligent glasses device, it is characterised in that including picture frame and core processor, picture frame is divided into several positions, each
Two kinds of operations can be clicked and double-clicked in embedment pressure sensor and velocity sensor in position, each position, on picture frame
Pressure sensor and velocity sensor are connected with core processor circuit, by built-in piezoelectric element perceive impact pressure,
Speed and time interval, core processor inside arranges a time threshold, if the time interval of impact same position is less than
Threshold value, then be considered as double-click, is otherwise considered as single-click operation;
Core processor includes data conversion module, initialization training module and cipher authentication module, data conversion module, is used for
The data that pressure sensor and velocity sensor are transmitted are converted, impact pressure, striking speed, impact position is calculated
Put, the time interval of time interval and double-click, it is close according to the initialization of user after data conversion module is converted former data
Data after conversion are transferred to initialization training module and cipher authentication module by code request different with cipher authentication;
Initialization training module, for the data set after conversion to be trained into classification;
Cipher authentication module receive from data conversion module conversion after data, according to user need select certification side
Formula.
2. a kind of intelligent glasses device according to claim 1, it is characterised in that picture frame is divided into three pieces of upper, middle and lower, per block point
For the position of left, center, right three, that is, go up it is left, upper in, it is upper right, middle it is left, in, the middle right side, bottom left, it is lower in, 9 positions of bottom right, have 18
Plant different percussion modes.
3. a kind of intelligent glasses device according to claim 2, it is characterised in that 9 positions carry out in order numeral
1-9 is encoded into, while clicking and double-clicking two kinds of different situations to distinguish, is clicked and is counted as 0X, double-clicked and be counted as 1X.
4. a kind of intelligent glasses device according to claim 1, it is characterised in that according to user need select certification
Mode includes, when user needs to be completed in a relatively short time authentication, it is possible to only carry out implicit authentication, when user needs
The verification mode that explicit authentication plus implicit authentication are combined can be carried out during the authentication of high security, now, if explicit
Code error, then directly return authentication failure;If explicit password is correct, implicit authentication is carried out.
5. the implicit authentication method of a kind of intelligent glasses device described in a kind of claim 1, it is characterised in that comprising following step
Suddenly:
Step 1:If intelligent glasses device no initializtion parameters for authentication, is authenticated parameter initialization, step 2- is jumped to
Step 5, otherwise direct jump procedure 6 is performed;
Step 2:User carries out beating operation in several ad-hoc locations of intelligent glasses framework, and wherein each certain bits is equipped with list
Two kinds of modes of operation are hit and double-click, while defining length N of password;
Step 3:The pressure sensor and velocity sensor of intelligent glasses framework ad-hoc location have perceived the impact force of user operation
The time interval of degree, striking speed, impact position, time interval and double-click, by the data transfer for collecting to core processor;
Step 4:The data that the data conversion module of core processor first comes sensor transmissions carry out parsing conversion, conversion
Into 2 parts, a part is digital coding, and another part is the tuple of behavioural characteristic 4<P,S,T,DT>, P refers to the dynamics of impact, and S refers to
The speed of impact, T refers to the time interval of impact, and DT refers to time interval during double-click, and wherein digital coding can be by N bit digital passwords
2xN bit digital passwords are converted into, the numeral of odd bits is all 0 or 1, for distinguishing the sign bit clicked with double click operation;
Step 5:Digital coding and the tuple of behavioural characteristic 4 are transferred to initialization training module by data conversion module, by data set 4
Tuple is trained using certain training method, obtains a stable tuple of behavioural characteristic 4<P’,S’,T’,DT’>And threshold value
§, data conversion module will store the tuple of feature 4 and threshold value, while when cipher authentication module needs threshold value and 4 tuple data,
The data of storage can be transmitted to cipher authentication module;
Step 6:User's impact intelligent glasses picture frame ad-hoc location completes Password Input, and user is impacted sensor the impact of picture frame
The time interval relevant information of dynamics, striking speed, impact position, time interval and double-click is transferred to core processor, core
Relevant information is converted into explicit digital coding and the tuple of behavior 4 by the data conversion module of processor;
Step 7:Data conversion module sends explicit digital coding and the tuple of behavior 4 to cipher authentication module;
Step 8:Cipher authentication module matches first explicit digital coding, verifies the mode clicked and double-click, the numeral of transmission
Coding is 2xN positions, and cipher authentication module completes numeric string and compares by numeric string matching feature, if explicit digital coding
Mismatch, then authentication fails, and no longer performs following steps;If explicit digital coding matching, continues step 9 and enters
Row implicit authentication;
Step 9:Cipher authentication module is according to some way by 4 tuples<P,S,T,DT>With the stable tuple of behavior 4<P’,S’,
T’,DT’>Cluster operation is carried out, the distance between tuple d is calculated;
Step 10:If tuple is less than threshold value § apart from d, then authentication passes through, authentication is not otherwise passed through.
6. the implicit authentication method of a kind of intelligent glasses device according to claim 5, it is characterised in that in step 2, uses
Family carries out beating operation in 9 ad-hoc locations of intelligent glasses framework, and the length of password is 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610976557.8A CN106599638A (en) | 2016-11-07 | 2016-11-07 | Intelligent glasses device and implicit authentication method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610976557.8A CN106599638A (en) | 2016-11-07 | 2016-11-07 | Intelligent glasses device and implicit authentication method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106599638A true CN106599638A (en) | 2017-04-26 |
Family
ID=58591044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610976557.8A Pending CN106599638A (en) | 2016-11-07 | 2016-11-07 | Intelligent glasses device and implicit authentication method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106599638A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110163241A (en) * | 2019-03-18 | 2019-08-23 | 腾讯科技(深圳)有限公司 | Data sample generation method, device, computer equipment and storage medium |
CN110987154A (en) * | 2019-11-29 | 2020-04-10 | 歌尔科技有限公司 | Detection method and device for knocking event, medium and head-mounted equipment |
CN113704713A (en) * | 2020-05-20 | 2021-11-26 | 深圳市看见智能科技有限公司 | Implicit identity authentication method for touch behavior of intelligent glasses |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020101988A1 (en) * | 2001-01-30 | 2002-08-01 | Jones Mark A. | Decryption glasses |
CN104765995A (en) * | 2015-04-24 | 2015-07-08 | 福建师范大学 | Intelligent device identity authentication method and client side based on touch screen operation |
US20160057623A1 (en) * | 2014-08-19 | 2016-02-25 | Zighra Inc. | System And Method For Implicit Authentication |
EP3009950A1 (en) * | 2014-10-17 | 2016-04-20 | Fundació Privada Barcelona Digital Centre Tecnologic | Method and apparatus for continuous and implicit local authentication of wireless mobile users based on dynamic profiling of conduct patterns |
US20160205094A1 (en) * | 2015-01-09 | 2016-07-14 | Qualcomm Incorporated | Mobile device to provide continuous and discrete user authentication |
-
2016
- 2016-11-07 CN CN201610976557.8A patent/CN106599638A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020101988A1 (en) * | 2001-01-30 | 2002-08-01 | Jones Mark A. | Decryption glasses |
US20160057623A1 (en) * | 2014-08-19 | 2016-02-25 | Zighra Inc. | System And Method For Implicit Authentication |
EP3009950A1 (en) * | 2014-10-17 | 2016-04-20 | Fundació Privada Barcelona Digital Centre Tecnologic | Method and apparatus for continuous and implicit local authentication of wireless mobile users based on dynamic profiling of conduct patterns |
US20160205094A1 (en) * | 2015-01-09 | 2016-07-14 | Qualcomm Incorporated | Mobile device to provide continuous and discrete user authentication |
CN104765995A (en) * | 2015-04-24 | 2015-07-08 | 福建师范大学 | Intelligent device identity authentication method and client side based on touch screen operation |
Non-Patent Citations (2)
Title |
---|
徐宁: "《移动社交网络中智能设备的隐式认证研究》", 《中国优秀硕士学位论文全文数据库 (基础科学辑)》 * |
黄海平, 徐宁, 朱毅凯, 王汝传: "《基于智能眼镜触控行为的隐式身份认证方案》", 《南京邮电大学学报》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110163241A (en) * | 2019-03-18 | 2019-08-23 | 腾讯科技(深圳)有限公司 | Data sample generation method, device, computer equipment and storage medium |
CN110163241B (en) * | 2019-03-18 | 2022-12-30 | 腾讯科技(深圳)有限公司 | Data sample generation method and device, computer equipment and storage medium |
CN110987154A (en) * | 2019-11-29 | 2020-04-10 | 歌尔科技有限公司 | Detection method and device for knocking event, medium and head-mounted equipment |
CN110987154B (en) * | 2019-11-29 | 2022-03-01 | 歌尔科技有限公司 | Detection method and device for knocking event, medium and head-mounted equipment |
CN113704713A (en) * | 2020-05-20 | 2021-11-26 | 深圳市看见智能科技有限公司 | Implicit identity authentication method for touch behavior of intelligent glasses |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | User authentication on mobile devices: Approaches, threats and trends | |
US10936709B2 (en) | Electronic device and method for controlling the same | |
US10708251B2 (en) | Portable authentication and encryption device and system | |
CN104408341B (en) | Smart phone user identity identifying method based on gyroscope behavioural characteristic | |
KR100847532B1 (en) | User terminal and authenticating apparatus used for user authentication using information of user's behavior pattern | |
CN103856472B (en) | A kind of method and device of Account Logon | |
CN103310142B (en) | Based on the human-computer fusion safety certifying method of wearable device | |
CN103677644B (en) | A kind of unlocking method and system of intelligent mobile terminal | |
CN105320870B (en) | A kind of unlocked by fingerprint method, device and mobile terminal | |
US20170006028A1 (en) | System and Method to Authenticate Electronics Using Electronic-Metrics | |
US20130257804A1 (en) | Method, apparatus, and system for capacitive touch communication | |
US20200110482A1 (en) | Method and apparatus for battery-free identification token for touch sensing devices | |
CN105740682A (en) | Computer system as well as identification method and system of user thereof | |
Azimpourkivi et al. | Camera based two factor authentication through mobile and wearable devices | |
CN101809581A (en) | Embedded authentication systems in an electronic device | |
KR20200009916A (en) | Electronic device and method for controlling the same | |
CN106599638A (en) | Intelligent glasses device and implicit authentication method thereof | |
US10803159B2 (en) | Electronic device and method for controlling the same | |
CN106919816A (en) | A kind of user authen method and device, a kind of device for user authentication | |
CN106570367A (en) | Keyboard operation-based user identity recognition method and apparatus | |
JP2022552862A (en) | Display method and electronic equipment | |
EP3786820B1 (en) | Authentication system, authentication device, authentication method, and program | |
KR20190128528A (en) | Electronic device and method for controlling the same | |
Balagani et al. | Pilot: Password and pin information leakage from obfuscated typing videos | |
Zhang et al. | Multimodal continuous user authentication on mobile devices via interaction patterns |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170426 |
|
WD01 | Invention patent application deemed withdrawn after publication |