CN104915581B - Augmented reality unlocking system and method - Google Patents

Augmented reality unlocking system and method Download PDF

Info

Publication number
CN104915581B
CN104915581B CN201510235775.1A CN201510235775A CN104915581B CN 104915581 B CN104915581 B CN 104915581B CN 201510235775 A CN201510235775 A CN 201510235775A CN 104915581 B CN104915581 B CN 104915581B
Authority
CN
China
Prior art keywords
module
solution lock
unlocking
auxiliary
augmented reality
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.)
Expired - Fee Related
Application number
CN201510235775.1A
Other languages
Chinese (zh)
Other versions
CN104915581A (en
Inventor
刘旭航
林家煌
张胜仁
梁俊明
邱信雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chunghwa Telecom Co Ltd
Original Assignee
Chunghwa Telecom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chunghwa Telecom Co Ltd filed Critical Chunghwa Telecom Co Ltd
Publication of CN104915581A publication Critical patent/CN104915581A/en
Application granted granted Critical
Publication of CN104915581B publication Critical patent/CN104915581B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention relates to the communication field, and discloses an augmented reality unlocking system and a method, which mainly comprise an unlocking end and an auxiliary end, wherein the end-to-end communication mode is utilized, the unlocking end is provided with a keyboard for a user to input a password, and actively transmits a group of dynamic information to the auxiliary end to produce a dynamic virtual keyboard, the virtual keyboard is arranged according to random information, the auxiliary end is provided with a lens device, the keyboard of the unlocking end can be aligned by the augmented reality technology, then the virtual keyboard is overlapped on the auxiliary end, the user needs to input a correct group of passwords according to the virtual keyboard at the unlocking end, and an unlocking program can be completed when the passwords are successfully compared at the unlocking end.

Description

A kind of augmented reality unlocking system and method
Technical field
The present invention relates to the communications field, more particularly to a kind of augmented reality unlocking system and method.
Background technology
Network has been unrestrained trend for the change of life habit, is arrived especially as the step that 4G is opened, Promote the concept that wisdom is lived to shape further, is continued to introduce new along with consumer electrical product, the new life of intelligent networking It is living to be undoubtedly and future stroke upper equal sign.In the case where digitlization continues to develop, all types of Security Mechanism of Intra-Network are also more also highlighted Demand, usually in cryptosecurity protection, common disposal password (One Time Password, OTP) is the verification of two steps An important ring in (Two-Step Verification, TSV), but disposal password is to generate new one group every time Password, user obtains will additionally input one group of new password again temporarily every time, and disposal password also has the limitation item of input time Part, for the user this security procedures just shown slightly in certain applications cumbersome, therefore how it is convenient with safety it Between obtain an equalization point, the target actively studied for each side.
Invention content
The embodiment of the present invention provides a kind of augmented reality unlocking system and method, and use is so that user is facilitating and safety Property between obtain an equalization point.
Specific technical solution provided in an embodiment of the present invention is as follows:
The present invention provides a kind of augmented reality system for unlocking, is for a solution lock end and an auxiliary end, the wherein Xie Suoduanbao Contain:
One memory module is one original password of storage;
One input module is to provide and keys in one first unlock code;
One multidate information generation module is to generate a conversion factor;
One password checks module, is that the conversion factor, first unlock code-combination are generated one second unlock code, and compared To second unlock code and the original password;
One unlocked state is to provide unlock;
One unlock communication module, is to provide the wireless connection with the auxiliary end;
Wherein the auxiliary end includes:
One supplemental communication module is the conversion factor for receiving solution lock end transmission;
One picture acquisition module is the display screen taken the appearance image of the solution lock end, and be shown in the auxiliary end;
One dummy keyboard makes module, is to generate a virtual keyboard image, the keyboard on this image through the conversion factor Sequence is different from the keyboard sequence on solution lock end input module;
One identification locating module, is the position that the input module is positioned through the appearance image of the solution lock end;And
One image intussusception module is the position of the input module by the virtual keyboard image intussusception in the display screen On.
The wherein solution lock end is the device for having keyboard for entrance guard device, safe box device etc..Wherein the auxiliary end is for hand Hold the device of the tool phtographic lens such as running gear, intelligent glasses.Wherein the conversion factor is according to produced by system time.
The present invention provides a kind of augmented reality unlocking method, and its step are as follows:
One unlock communication module of one solution lock end is to obtain connection with a supplemental communication module at an auxiliary end;
One multidate information generation module of the solution lock end is one conversion factor of generation, and is sent to the auxiliary end, and by one Dummy keyboard makes module and generates a virtual keyboard image according to the conversion factor;
The one picture acquisition module at the auxiliary end is to take the appearance image of the solution lock end, and be shown in the one of the auxiliary end Show screen;
The one identification locating module at the auxiliary end, is the input that the solution lock end is positioned through the appearance image of the solution lock end The position of module, and be the input module by the virtual keyboard image intussusception in the display screen by an image intussusception module Position on;
One first unlock code is keyed in the input module;
A password for the solution lock end checks module and the conversion factor, first unlock code is combined one second unlock of generation Code, and compare second unlock code and the original password;
A unlocked state is enabled to be unlocked.
Its advantage is as follows compared to other known techniques for a kind of augmented reality unlocking system and method for the present invention:
The present invention can promote the advanced safety prevention measure of general electronic type coded lock.
The present invention uses augmented reality technology intussusception dummy keyboard, can effectively avoid and is easy to be photographed in Password Input process The risk of side record.
The present invention can solve physical keyboard be used for a long time one group of password, be easy to cause button be stained thus exposure password combination The problem of.
The present invention delivers password not via network, can take precautions against the hacker attack that password is intercepted decryption.
Description of the drawings
Fig. 1 is augmented reality system for unlocking Organization Chart in the embodiment of the present invention;
Fig. 2 is augmented reality unlocking method flow chart in the embodiment of the present invention;
Fig. 3 is augmented reality unlocking method flow chart in the embodiment of the present invention;
Fig. 4 is that augmented reality unlocks practical operation schematic diagram in the embodiment of the present invention;
Fig. 5 is that augmented reality unlocks practical operation schematic diagram in the embodiment of the present invention;
Fig. 6 is that augmented reality unlocks practical operation schematic diagram in the embodiment of the present invention.
Specific implementation mode
In order to obtain an equalization point between facility and safety, in the embodiment of the present invention, it is proposed that a kind of amplification reality Border unlocking system and method, main includes solution lock end and auxiliary end two parts, is the communication using network transmission between end and end Mode, solution lock end has a keyboard that user is supplied to input password, and one group of multidate information is actively sent to auxiliary end come the system of producing Dynamic dummy keyboard, dummy keyboard are to be arranged according to random information, and end is assisted then to have a lens assembly, can be by amplification The keyboard of the technology alignment solution lock end in real border, then thereon by dummy keyboard intussusception, user must unlock according to dummy keyboard The keyboard at end inputs correct one group of password, waits for that password is compared in solution lock end and successfully completes unlocking program.
Below in conjunction with attached drawing, the present invention is further described:
Referring to Fig. 1, as shown, for augmented reality system for unlocking Organization Chart of the invention, lock end 100 and auxiliary end are solved 200, wherein solution lock end 100 is the unlocking unit with entity or dummy keyboard such as entrance guard device, safe box device, assist end 200 be the intelligent running gears such as hand-held action device, intelligent glasses.It includes memory module 110, input mould to solve lock end 100 Block 120, multidate information generation module 130, password check module 140, unlocked state 150, unlock communication module 160, Yi Jifu End 200 is helped to make module 230, identification locating module comprising supplemental communication module 210, picture acquisition module 220, dummy keyboard 240, image intussusception module 250.Original password is wherein stored in memory module 110, input module 120 provides user's key entry First unlock code, multidate information generation module 130 are to generate conversion factor according to system timestamp, and password checks module 140, will Conversion factor, the first unlock code, which combine, generates one second unlock code, and compare second unlock code and the original password whether one It causes, unlocked state 150, is to provide unlock, unlock communication module 160, be to provide the wireless connection with the auxiliary end 200.Wherein Supplemental communication module 210 is the conversion factor for receiving solution lock end 100 and transmitting, and picture acquisition module 220 is to take the unlock The appearance image at end 100, and be shown on the display screen at the auxiliary end 200, dummy keyboard makes module 230, is to penetrate to be somebody's turn to do Conversion factor generates virtual keyboard image, recognizes locating module 240, is that position this defeated through the appearance image of the solution lock end 100 Enter the position of module 120;And image intussusception module 250, it is being somebody's turn to do in the display screen by the virtual keyboard image intussusception On the position of input module 120.
Referring to Fig. 2, as shown, for augmented reality unlocking method flow chart of the invention, its step are as follows:
S21:One unlock communication module of one solution lock end is to obtain connection with a supplemental communication module at an auxiliary end;
S22:One multidate information generation module of the solution lock end is one conversion factor of generation, and is sent to the auxiliary end, and Module is made by a dummy keyboard, one virtual keyboard image is generated according to the conversion factor;
S23:The one picture acquisition module at the auxiliary end is that this takes the appearance image of the solution lock end, and is shown in the auxiliary The one display screen at end;
S24:The one identification locating module at the auxiliary end, is to position the one of the solution lock end through the appearance image of the solution lock end The position of input module, and be the input by the virtual keyboard image intussusception in the display screen by an image intussusception module On the position of module;
S25:One first unlock code is keyed in the input module;
S26:A password for the solution lock end checks module and the conversion factor, first unlock code is combined generation one second Unlock code, and compare second unlock code and the original password;
S27:If second unlock code is consistent with the original password, unlocked state is enabled to be unlocked.
Fig. 3~6 are please referred to, for the augmented reality unlocking method flow chart and practical operation schematic diagram of the present invention, step is such as Under:
S301:User is connected using the wireless network that the communication module of smartphone is established between entrance guard device;
Wherein, including a previous step, smartphone provides user's graphic interface for inputting community account number cipher, to recognize Demonstrate,prove the correctness of identity.
S302:Entrance guard device generates random number seed with multidate information generation module according to system time;
S303:And send smartphone to through communication module;
S304:After smartphone receives random number seed, module is made by dummy keyboard and is beaten according to random number seed The sequence of random keyboard simultaneously generates dummy keyboard image;
S305:The image that the camera lens picture acquisition module of smartphone opens camera and camera lens is taken to take;
S306:The identification locating module of smartphone finds out the position that gate inhibition's keyboard is located in image using this image;
It can be refering to shown in Fig. 4.
S307:The image intussusception module of smartphone is drawn dummy keyboard image intussusception in camera lens using this location information In face on entity gate inhibition keyboard position, achieve the effect that original physical keyboard is completely covered;
It can be refering to shown in Fig. 5.
S308:User inputs gate inhibition's password through the physical keyboard on entrance guard device;
It can be with as shown in fig.6, the password be illustrated as " 0123 ").
S309:It inputs receiving module and receives password, and give password and check module;
Wherein, which illustrates, and is then " 5860 " relatively.
S310:Password check module according to random number seed carry out password reduction, and with cipher memory mould reality in the block Password is compared;
As " 5860 " revert back " 0123 ".
Compare errorless, execution step S311.
S311:Through unlocked state opening door lock.
In conclusion disclosing a kind of augmented reality unlocking system and method, main includes solution lock end and two, end of auxiliary Point, it is the communication modes using network transmission between end and end, solution lock end has a keyboard that user is supplied to input password, and actively One group of multidate information is sent to auxiliary end to produce the dummy keyboard of dynamic, dummy keyboard be arranged according to random information, and Auxiliary end then has a lens assembly, the keyboard of solution lock end can be directed at by the technology of augmented reality, then by dummy keyboard intussusception Thereon, user must input correct one group of password in the keyboard of solution lock end, wait for password in solution lock end ratio according to dummy keyboard To successfully completing unlocking program.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, the present invention can be used in one or more wherein include computer usable program code computer The computer program production implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count It is row operating procedure to generate computer implemented processing that one is executed on calculation machine or other programmable devices, in computer or The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, those skilled in the art can carry out the embodiment of the present invention various modification and variations without departing from this hair The spirit and scope of bright embodiment.In this way, if these modifications and variations of the embodiment of the present invention belong to the claims in the present invention And its within the scope of equivalent technologies, then the present invention is also intended to include these modifications and variations.

Claims (6)

1. a kind of augmented reality system for unlocking, which is characterized in that be for a solution lock end and an auxiliary end, the wherein Xie Suoduanbao Contain:
One memory module is one original password of storage;
One input module is to provide and keys in one first unlock code;
One multidate information generation module is to generate a conversion factor;
One password checks module, be by the conversion factor, first unlock code combine generate one second unlock code, and by this second Unlock code is compared with the original password;
One unlocked state is to provide unlock;
One unlock communication module, is to provide the wireless connection with the auxiliary end;
Wherein the auxiliary end includes:
One supplemental communication module is the conversion factor for receiving solution lock end transmission;
One picture acquisition module is the display screen taken the appearance image of the solution lock end, and be shown in the auxiliary end;
One dummy keyboard makes module, is to generate a virtual keyboard image through the conversion factor;
One identification locating module, is the position that the input module is positioned through the appearance image of the solution lock end;
And
One image intussusception module is on the position of the input module by the virtual keyboard image intussusception in the display screen.
2. augmented reality system for unlocking as described in claim 1, which is characterized in that wherein the solution lock end is provided with keyboard.
3. augmented reality system for unlocking as described in claim 1, which is characterized in that wherein the auxiliary end is provided with photographic mirror Head.
4. augmented reality system for unlocking as described in claim 1, which is characterized in that when wherein the conversion factor is according to system Between produced by.
5. a kind of augmented reality unlocking method, which is characterized in that the method includes:
One unlock communication module of one solution lock end is to obtain connection with a supplemental communication module at an auxiliary end;
One multidate information generation module of the solution lock end is one conversion factor of generation, and is sent to the auxiliary end, and virtual by one Keyboard makes module and generates a virtual keyboard image according to the conversion factor;
The one picture acquisition module at the auxiliary end is the display taken the appearance image of the solution lock end, and be shown in the auxiliary end Screen;
The one identification locating module at the auxiliary end is the input mould that the solution lock end is positioned through the appearance image of the solution lock end The position of block, and be the input module by the virtual keyboard image intussusception in the display screen by an image intussusception module On position;
One first unlock code is generated according to the relative position of the input module and the virtual keyboard image;
One password of the solution lock end checks module and the conversion factor, first unlock code is combined one second unlock code of generation, and Second unlock code is compared with the original password for being stored in a memory module;And
It is that a unlocked state is enabled to be unlocked.
6. augmented reality unlocking method as claimed in claim 5, which is characterized in that be wherein to utilize the solution lock end and the auxiliary Gesture between end keys in first unlock code in the input module.
CN201510235775.1A 2015-01-09 2015-05-11 Augmented reality unlocking system and method Expired - Fee Related CN104915581B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW104100666 2015-01-09
TW104100666A TWI619041B (en) 2015-01-09 2015-01-09 Augmented reality unlocking system and method

Publications (2)

Publication Number Publication Date
CN104915581A CN104915581A (en) 2015-09-16
CN104915581B true CN104915581B (en) 2018-10-02

Family

ID=54084643

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510235775.1A Expired - Fee Related CN104915581B (en) 2015-01-09 2015-05-11 Augmented reality unlocking system and method

Country Status (2)

Country Link
CN (1) CN104915581B (en)
TW (1) TWI619041B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI631481B (en) * 2016-12-02 2018-08-01 柯呈翰 A method and a system for generating a multiple factor authentication code
CN108206737A (en) * 2016-12-16 2018-06-26 柯呈翰 For generating the method and system of Multiple Factors authentication code
CN107040534B (en) * 2017-04-05 2019-09-03 南京优尼科软件有限公司 A kind of communication encrypting method and system
TWI661335B (en) * 2017-10-17 2019-06-01 群邁通訊股份有限公司 Unlocking system, unlocking method and electronic device
CN109472898B (en) * 2018-10-31 2022-07-08 京东方科技集团股份有限公司 Password prompting method, augmented reality device, storage medium and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102468958A (en) * 2010-11-03 2012-05-23 虎昂科技股份有限公司 Hardware lock device authentication method and related hardware lock device
CN103019377A (en) * 2012-12-04 2013-04-03 天津大学 Head-mounted visual display equipment-based input method and device
TW201409345A (en) * 2012-08-31 2014-03-01 Inst Information Industry Screen unlocking method with time information, unlocking system, and recording medium
CN103677644A (en) * 2013-12-25 2014-03-26 北京航空航天大学 Unlocking method and system for smart mobile terminal
CN103858073A (en) * 2011-09-19 2014-06-11 视力移动技术有限公司 Touch free interface for augmented reality systems
CN104268964A (en) * 2014-09-11 2015-01-07 姚睿娟 Vehicle locking/unlocking system and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090258667A1 (en) * 2006-04-14 2009-10-15 Nec Corporation Function unlocking system, function unlocking method, and function unlocking program
US9146669B2 (en) * 2009-12-29 2015-09-29 Bizmodeline Co., Ltd. Password processing method and apparatus
JP2013110514A (en) * 2011-11-18 2013-06-06 Konica Minolta Business Technologies Inc Operation input system
WO2013162583A1 (en) * 2012-04-26 2013-10-31 Intel Corporation Augmented reality computing device, apparatus and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102468958A (en) * 2010-11-03 2012-05-23 虎昂科技股份有限公司 Hardware lock device authentication method and related hardware lock device
CN103858073A (en) * 2011-09-19 2014-06-11 视力移动技术有限公司 Touch free interface for augmented reality systems
TW201409345A (en) * 2012-08-31 2014-03-01 Inst Information Industry Screen unlocking method with time information, unlocking system, and recording medium
CN103019377A (en) * 2012-12-04 2013-04-03 天津大学 Head-mounted visual display equipment-based input method and device
CN103677644A (en) * 2013-12-25 2014-03-26 北京航空航天大学 Unlocking method and system for smart mobile terminal
CN104268964A (en) * 2014-09-11 2015-01-07 姚睿娟 Vehicle locking/unlocking system and method

Also Published As

Publication number Publication date
TWI619041B (en) 2018-03-21
TW201626270A (en) 2016-07-16
CN104915581A (en) 2015-09-16

Similar Documents

Publication Publication Date Title
EP3657370B1 (en) Methods and devices for authenticating smart card
CN104915581B (en) Augmented reality unlocking system and method
CN111213171B (en) Method and apparatus for secure offline payment
EP3257194B1 (en) Systems and methods for securely managing biometric data
US20190260748A1 (en) Securing a transaction performed from a non-secure terminal
JP5764203B2 (en) Password safe input system using password key movement value and password safe input method
CN105308925B (en) Protection calculates equipment part
CN113902446A (en) Face payment security method based on security unit and trusted execution environment
CN210691384U (en) Face recognition payment terminal platform based on security unit and trusted execution environment
CN108229956A (en) Network bank business method, apparatus, system and mobile terminal
JP6300705B2 (en) Authentication management method by device cooperation, information processing device, wearable device, computer program
CN106033625B (en) Lockset, mobile terminal, lockset control method and Lock control system
CN109902477A (en) Ensure voice communication safety
CN104052817A (en) Intelligent door and intelligent door control method and system
CN109858220A (en) Electronic contract signs method, apparatus, terminal device and storage medium
CN109166216A (en) A kind of control method and device of smart bluetooth door lock
US11586717B2 (en) Method and electronic device for authenticating a user
KR101710998B1 (en) Method of user authentication using a variable keypad and, the system thereof
CN102262760A (en) Transaction secrecy method, acceptance apparatus and submission software
US12019719B2 (en) Method and electronic device for authenticating a user
KR101787389B1 (en) Iris Scan USB Device using an OTP Function and Controlling Method for the Same
CN111581622A (en) Information processing method and device and electronic equipment
CN112530053A (en) Control method and system of intelligent lock, lock equipment, server and storage medium
CN104104505B (en) A kind of electronic signature equipment and its implementation and client
KR20170115770A (en) Door lock control system via PC and Smart Phone using coded serial number by EEDE system.

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181002