[go: up one dir, main page]

CN106407786B - Intelligent unlocking method and system - Google Patents

Intelligent unlocking method and system Download PDF

Info

Publication number
CN106407786B
CN106407786B CN201510456007.9A CN201510456007A CN106407786B CN 106407786 B CN106407786 B CN 106407786B CN 201510456007 A CN201510456007 A CN 201510456007A CN 106407786 B CN106407786 B CN 106407786B
Authority
CN
China
Prior art keywords
unlocking
lock
password
user
nfc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510456007.9A
Other languages
Chinese (zh)
Other versions
CN106407786A (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.)
Fengtang Wulian Technology (shenzhen) Co Ltd
Original Assignee
Fengtang Wulian Technology (shenzhen) 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 Fengtang Wulian Technology (shenzhen) Co Ltd filed Critical Fengtang Wulian Technology (shenzhen) Co Ltd
Priority to CN201510456007.9A priority Critical patent/CN106407786B/en
Priority to PCT/CN2016/087123 priority patent/WO2017016356A1/en
Publication of CN106407786A publication Critical patent/CN106407786A/en
Application granted granted Critical
Publication of CN106407786B publication Critical patent/CN106407786B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • G06F21/35User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (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)

Abstract

The invention discloses a method and a system for intelligent unlocking, wherein an association relationship between an NFC label and a lock is established, and the established association relationship is stored; based on the NFC function of the intelligent terminal, touching the NFC tag to trigger an unlocking instruction; analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label; receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification; the unlocking device has the beneficial effects of conveniently and safely unlocking within a certain distance, and the aim of remotely, conveniently and safely unlocking the corresponding lock is fulfilled.

Description

Intelligent unlocking method and system
Technical Field
The invention relates to the technical field of internet, in particular to an intelligent unlocking method and system.
Background
With the continuous development and progress of internet technology and the increasing promotion of the intelligence of global terminal products, more and more intelligent electronic devices are used in daily work and life, such as smart phones, tablet computers (Pad), Digital Video Disks (DVD), intelligent Digital televisions, intelligent sound equipment, intelligent air conditioners, coded locks, and the like. For example, the corresponding intelligent product can be conveniently controlled within a certain distance range.
At present, for the frequently used locks, such as the locks of the common coded locks or the locks of the corresponding products through an electric control switch, the locks can be unlocked only by inputting the codes by users; for example, a user is required to input a corresponding fingerprint or press a corresponding unlocking password on a password keyboard to unlock a corresponding password lock or a lock of a common electric control switch. Aiming at the remote control unlocking mode in the current market, a user can realize remote one-key unlocking by pressing a corresponding button on a remote controller, for example, the specific application of opening a vehicle door. However, the remote unlocking mode is not beneficial to information safety while improving convenience, namely, anyone can realize remote unlocking by only taking a corresponding remote controller and pressing a corresponding button, the safety is not high, and the remote unlocking mode cannot be applied to products in the field of higher safety.
Disclosure of Invention
In view of this, it is necessary to provide an intelligent unlocking method and system for conveniently, safely unlocking within a certain distance, and remotely, conveniently and safely unlocking a corresponding lock.
The embodiment of the invention discloses an intelligent unlocking method, which comprises the following steps:
establishing an association relationship between the NFC label and the lock, and storing the established association relationship;
based on the NFC function of the intelligent terminal, touching the NFC tag to trigger an unlocking instruction;
analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label;
and receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification.
In one embodiment, the receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password is verified, further includes:
and displaying a prompt interface for inputting the unlocking password, and prompting a user to input the unlocking password corresponding to the lock to be unlocked.
In one embodiment, the establishing an association relationship between an NFC tag and a lock, and saving the established association relationship includes:
associating the NFC tag with the corresponding lock, setting an unlocking password required when the lock is unlocked, establishing an association relationship between the NFC tag and the lock, and storing the association relationship containing the unlocking password.
In one embodiment, the receiving an unlocking password input by a user, and after the unlocking password is verified, opening a corresponding lock includes:
receiving an unlocking password input by a user;
matching an unlocking password input by a user with an unlocking password in the association relation corresponding to the NFC label;
and when the unlocking password input by the user is completely matched with the unlocking password in the association relationship, the unlocking password input by the user is verified to pass, and the corresponding lock is opened.
In one embodiment, the displaying a prompt interface for inputting an unlocking password to prompt a user to input the unlocking password corresponding to the lock to be unlocked includes:
responding to a triggered unlocking instruction, displaying an unlocking starting interface for entering an unlocking function, and prompting a user to input a starting password for starting the unlocking function;
receiving a starting password input by a user based on the unlocking starting interface, and verifying the starting password; after the starting password is verified, executing the following steps:
and displaying a prompt interface for inputting the unlocking password, and prompting a user to input the unlocking password corresponding to the lock to be unlocked.
In one embodiment, the lock to be unlocked comprises: intelligent trick lock, ordinary trick lock and through the lock of electric control switch.
Corresponding to the method for intelligent unlocking provided by the above embodiment, the embodiment of the invention also provides an intelligent unlocking system, which comprises an intelligent terminal;
the system further comprises:
the establishing module is used for establishing an association relationship between the NFC label and the lock and storing the established association relationship;
wherein, intelligent terminal includes:
the touch module is used for touching the NFC tag based on the NFC function of the intelligent terminal and triggering an unlocking instruction;
the analysis module is used for analyzing the touched NFC label and acquiring the information of the lock to be unlocked, which is associated with the NFC label, according to the association relation corresponding to the NFC label;
and the verification module is used for receiving the unlocking password input by the user and opening the corresponding lock after the unlocking password passes the verification.
In one embodiment, the intelligent terminal further comprises:
the display module is used for displaying a prompt interface for inputting the unlocking password and prompting a user to input the unlocking password corresponding to the lock to be unlocked.
In one embodiment, the creation module is further to:
associating the NFC tag with the corresponding lock, setting an unlocking password required when the lock is unlocked, establishing an association relationship between the NFC tag and the lock, and storing the association relationship containing the unlocking password.
In one embodiment, the verification module of the smart terminal is further configured to:
receiving an unlocking password input by a user;
matching an unlocking password input by a user with an unlocking password in the association relation corresponding to the NFC label;
and when the unlocking password input by the user is completely matched with the unlocking password in the association relationship, the unlocking password input by the user is verified to pass, and the corresponding lock is opened.
In one embodiment, the display module of the intelligent terminal is further configured to:
responding to a triggered unlocking instruction, displaying an unlocking starting interface for entering an unlocking function, and prompting a user to input a starting password for starting the unlocking function;
the verification module is further to:
and receiving a starting password input by a user based on the unlocking starting interface, and verifying the starting password.
In one embodiment, the lock to be unlocked comprises: intelligent trick lock, ordinary trick lock and through the lock of electric control switch.
The intelligent unlocking method and the intelligent unlocking system provided by the embodiment of the invention can respectively achieve the following beneficial effects:
establishing an association relationship between the NFC tag and the lock, and storing the established association relationship; based on the NFC function of the intelligent terminal, touching the NFC tag to trigger an unlocking instruction; analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label; receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification; the unlocking device has the beneficial effects that the unlocking can be conveniently and safely carried out within a certain distance, and the aim of remotely, conveniently and safely unlocking the corresponding lock is fulfilled; in addition, as the password input operation is transferred to the intelligent terminal with the display screen, the corresponding lock can be made more exquisite and small, the appearance of the lock is improved, the size of the lock is reduced, the concealment of the lock is improved, and the safety of the lock is indirectly improved; in addition, the volume of the lock is reduced, so that the production cost of the lock is reduced to a certain extent.
Drawings
FIG. 1 is a schematic flow chart diagram illustrating one embodiment of a method for intelligent unlocking of the present invention;
FIG. 2 is a schematic flow chart diagram illustrating another embodiment of a method for intelligent unlocking of the present invention;
FIG. 3 is a schematic flow chart diagram illustrating a method for intelligent unlocking in accordance with another embodiment of the present invention;
FIG. 4 is a block diagram of one embodiment of a system for intelligent unlocking of the present invention;
fig. 5 is a block diagram of another embodiment of the system for intelligent unlocking of the present invention.
The implementation, functional features and advantages of the objects of the embodiments of the present invention will be further described with reference to the accompanying drawings.
Detailed Description
The technical scheme of the invention is further explained by combining the drawings and the specific embodiments in the specification. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The embodiment of the invention provides an intelligent unlocking method which is used for conveniently, safely and conveniently unlocking within a certain distance and remotely, conveniently and safely unlocking a corresponding lock. In the embodiment of the present invention, the described intelligent terminal includes but is not limited to: the smart terminal described in the embodiment of the present invention is provided with a display screen, and in addition, the smart terminal described in the embodiment of the present invention also has a Near Field Communication (NFC) function. In the following description of the embodiments of the present invention, the above-described contents will not be described in detail.
In embodiments of the present invention, the described locks include, but are not limited to: the intelligent lock has the functions of communication, NFC, self-contained display screen and the like; the common lock has the basic functions of the lock, and only needs to establish a corresponding association relation with the NFC label; further comprising: through the lock of the electric control switch, the electric control switch for controlling the lock can establish a corresponding incidence relation with the NFC label. The embodiments of the present invention do not limit and exhaust the types of the corresponding locks.
Referring to FIG. 1, FIG. 1 provides a flow diagram of one embodiment of a method of intelligent unlocking; as shown in fig. 1, in the embodiment of the present invention, the method for intelligent unlocking includes:
step S10, establishing an association relationship between the NFC label and the lock, and storing the established association relationship;
in the embodiment of the invention, firstly, the association relationship between the NFC label and the lock needs to be created, and after the association relationship is created, the label information of the corresponding NFC label and the information corresponding to the lock with a certain association relationship with the NFC label are directly stored.
In an embodiment, when associating an NFC tag with a corresponding lock, an unlocking password required for unlocking the lock associated with the NFC tag may be set at the same time, and then the set unlocking password required for unlocking the lock associated with the NFC tag is saved while the established association relationship between the NFC tag and the lock is saved.
Step S20, touching the NFC label based on the NFC function of the intelligent terminal, and triggering an unlocking instruction;
in the embodiment of the invention, after the association relationship between the NFC tag and the lock is established, based on the NFC function of the intelligent terminal, when the corresponding NFC tag is touched, the intelligent terminal establishes communication connection with the touched NFC tag, reads tag information corresponding to the NFC tag, and simultaneously triggers the corresponding unlocking instruction.
Step S30, analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label;
after the NFC tag is touched and the tag information corresponding to the NFC tag is read, the intelligent terminal analyzes the touched NFC tag to acquire the association relation corresponding to the NFC tag; and searching and acquiring the lock information to be unlocked which is mapped by the association relation and is associated with the NFC label according to the association relation corresponding to the NFC label.
And step S40, receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification.
And when the user inputs the corresponding unlocking password according to the prompt interface for inputting the unlocking password displayed by the intelligent terminal, the intelligent terminal verifies the unlocking password input by the user. In the embodiment of the invention, the intelligent terminal verifies the mode of the unlocking password input by the user, and different verification modes can be adopted according to different input modes of the unlocking password selected by the user; alternatively, the same authentication method may be used regardless of which input method the user selects. The embodiment of the invention does not specifically limit the specific verification mode of the intelligent terminal for verifying the unlocking password input by the user.
For example, after receiving an unlocking password input by a user, the intelligent terminal searches and acquires stored preset unlocking information corresponding to the lock according to the characteristic information of the lock (the characteristic information of the lock uniquely determines a lock) touched by the intelligent terminal; then, matching the unlocking password input by the user with preset unlocking information corresponding to the lock, and when the unlocking password input by the user is successfully matched with the unlocking information corresponding to the lock, passing the verification; and when the unlocking password input by the user is unsuccessfully matched with the unlocking information corresponding to the lock, the verification is failed.
For another example, an unlocking password input by a user is matched with an unlocking password in the association relationship corresponding to the NFC tag; and when the unlocking password input by the user is completely matched with the unlocking password in the association relationship, the unlocking password input by the user is verified to pass, and the corresponding lock is opened.
And when the unlocking password input by the user is verified by the intelligent terminal, the verification passing information is sent to the lock, and the lock is automatically opened according to the verification passing information sent by the intelligent terminal. Or, after the intelligent terminal verifies the unlocking password input by the user, sending an unlocking control command to the lock, and controlling the lock to execute unlocking operation; and when the lock receives an opening control command sent by the intelligent terminal, executing opening operation. Or, the smart terminal controls the corresponding lock again through the NFC tag associated with the lock, for example, sends verification passing information or an unlock control command to the NFC tag, and the NFC tag controls to unlock the lock associated with the NFC tag.
In one embodiment, an NFC tag may establish an association relationship with a unique lock, or may establish an association relationship with a plurality of locks simultaneously through corresponding identification information; when the association relationship is established between one NFC label and a plurality of locks, different touch modes of the intelligent terminal and the NFC label can be configured, so that one of the locks associated with the NFC label to be unlocked can be distinguished according to different touch modes of the intelligent terminal and the same NFC label.
The invention discloses an intelligent unlocking method, which comprises the steps of establishing an association relationship between an NFC label and a lock, and storing the established association relationship; based on the NFC function of the intelligent terminal, touching the NFC tag to trigger an unlocking instruction; analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label; receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification; the unlocking device has the beneficial effects that the unlocking can be conveniently and safely carried out within a certain distance, and the aim of remotely, conveniently and safely unlocking the corresponding lock is fulfilled; in addition, as the password input operation is transferred to the intelligent terminal with the display screen, the corresponding lock can be made more exquisite and small, the appearance of the lock is improved, the size of the lock is reduced, the concealment of the lock is improved, and the safety of the lock is indirectly improved; in addition, the volume of the lock is reduced, so that the production cost of the lock is reduced to a certain extent.
Based on the description of the embodiment in fig. 1, in the method for intelligent unlocking according to the embodiment of the present invention, in order to facilitate user operation and facilitate the user to intuitively and conveniently input the unlocking password, as shown in fig. 2, before the step S40 described in the embodiment in fig. 1 is executed to receive the unlocking password input by the user, and after the unlocking password passes verification and the corresponding lock is opened, the intelligent terminal provides a prompt interface for inputting the unlocking password to prompt the user to input the unlocking password corresponding to the lock to be opened.
As shown in fig. 2, in one embodiment, the method for intelligent unlocking further includes:
step S50, displaying a prompt interface for inputting an unlocking password, and prompting a user to input the unlocking password corresponding to the lock to be unlocked;
after lock information associated with an NFC label touched by the intelligent terminal is acquired, the intelligent terminal performs corresponding information interaction with the NFC label, and the intelligent terminal pops up a prompt interface to prompt a user to input an unlocking password corresponding to the lock on the prompt interface displayed by the intelligent terminal.
In the embodiment of the present invention, on the prompt interface displayed by the intelligent terminal for inputting the unlocking password, all unlocking modes supported by the lock associated with the touched NFC tag, such as fingerprint unlocking, unlocking by inputting a number and/or a letter corresponding to a key, sound unlocking, and pattern unlocking, may be displayed, and correspondingly, the input modes corresponding to the unlocking modes, such as inputting a fingerprint, inputting a number and/or a letter, inputting a sound, inputting a pattern, and the like, are also displayed on the prompt interface at the same time. The user can randomly select an unlocking mode according to the prompt interface for inputting the unlocking password displayed by the intelligent terminal, and inputs the unlocking password corresponding to the lock according to the selected input mode.
Based on the description of the embodiment shown in fig. 2, in the method for intelligent unlocking according to the embodiment of the present invention, in order to prevent unlocking misoperation, the intelligent terminal provides a confirmation function of starting the unlocking operation, that is, when the intelligent terminal receives a triggered unlocking instruction, an unlocking start interface is provided for the user to confirm whether to start the intelligent unlocking function, and an operation interface corresponding to the input of the start password is provided, so that the security of remote unlocking is further improved.
In an embodiment, as shown in fig. 3, before the step S50 of the embodiment shown in fig. 2, displaying a prompt interface for inputting an unlocking password and prompting a user to input the unlocking password corresponding to the lock to be unlocked, "the steps S101 to S102 need to be executed:
s101, responding to a triggered unlocking instruction, displaying an unlocking starting interface entering an unlocking function, and prompting a user to input a starting password for starting the unlocking function;
and S102, receiving a starting password input by a user based on the unlocking starting interface, and verifying the starting password.
As shown in fig. 3, when the intelligent terminal receives an unlocking instruction triggered by unlocking the combination lock, in order to further determine whether the corresponding unlocking function needs to be unlocked, after responding to the corresponding unlocking instruction, the intelligent terminal pops up and displays an unlocking start interface entering the unlocking function, and prompts a user to input a start password required for starting the unlocking function. Similarly, on an unlocking start interface displayed by the intelligent terminal for entering the unlocking function, all start modes supported by the intelligent terminal, such as fingerprint start, key input corresponding to the number and/or letter start, sound start, pattern start, and the like, may be displayed, and correspondingly, the unlocking start interface also simultaneously displays input modes corresponding to the unlocking start modes, such as inputting the fingerprint, inputting the number and/or letter, inputting the sound, inputting the pattern, and the like. The user can randomly select a starting mode according to an unlocking starting interface which is displayed by the intelligent terminal and enters the unlocking function, and inputs a starting password required by starting the intelligent terminal according to the selected starting mode.
And when the user inputs a corresponding starting password according to the unlocking starting interface which is displayed by the intelligent terminal and enters the unlocking function, the intelligent terminal verifies the starting password input by the user. In the embodiment of the invention, the intelligent terminal verifies the mode of the starting password input by the user, and different verification modes can be adopted according to different input modes of the starting password selected by the user; alternatively, the same authentication method may be used regardless of which input method the user selects. The embodiment of the invention does not specifically limit the specific verification mode of the intelligent terminal for verifying the start password input by the user. After the start password input by the user is verified, the intelligent terminal executes step S50, displaying a prompt interface for inputting the unlock password, and prompting the user to input the unlock password corresponding to the lock to be unlocked, which are described in the embodiment of fig. 2.
According to the intelligent unlocking method, the unlocking starting password is input, and after the starting password passes verification, subsequent unlocking operation is executed, so that the safety of intelligent unlocking is improved, and meanwhile, misoperation of intelligent unlocking is avoided.
Corresponding to the method for intelligent unlocking provided by the embodiment, the embodiment of the invention also provides a system for implementing intelligent unlocking. As shown in fig. 4, the system for intelligent unlocking includes an intelligent terminal 100, and further includes:
a creating module 200, configured to create an association relationship between an NFC tag and a lock, and store the created association relationship;
wherein, the intelligent terminal 100 includes:
the touch module 101 is configured to touch the NFC tag based on an NFC function of the intelligent terminal and trigger an unlocking instruction;
the analyzing module 102 is configured to analyze the NFC tag that is touched, and obtain lock information to be unlocked, which is associated with the NFC tag, according to an association relationship corresponding to the NFC tag;
and the verification module 103 is used for receiving the unlocking password input by the user and opening the corresponding lock after the unlocking password passes verification.
In one embodiment, as shown in fig. 5, the intelligent terminal 100 further includes:
the display module 104 is configured to display a prompt interface for inputting an unlocking password, and prompt a user to input an unlocking password corresponding to a lock to be unlocked;
in one embodiment, the creation module 200 is further configured to:
associating the NFC tag with the corresponding lock, setting an unlocking password required when the lock is unlocked, establishing an association relationship between the NFC tag and the lock, and storing the association relationship containing the unlocking password.
In one embodiment, the verification module 103 of the intelligent terminal 100 is further configured to:
receiving an unlocking password input by a user;
matching an unlocking password input by a user with an unlocking password in the association relation corresponding to the NFC label;
and when the unlocking password input by the user is completely matched with the unlocking password in the association relationship, the unlocking password input by the user is verified to pass, and the corresponding lock is opened.
In one embodiment, the display module 104 of the intelligent terminal 100 is further configured to:
responding to a triggered unlocking instruction, displaying an unlocking starting interface for entering an unlocking function, and prompting a user to input a starting password for starting the unlocking function;
the verification module 103 is further configured to:
and receiving a starting password input by a user based on the unlocking starting interface, and verifying the starting password.
In one embodiment, the lock to be unlocked comprises: intelligent trick lock, ordinary trick lock and through the lock of electric control switch.
The invention discloses an intelligent unlocking system, which establishes an association relationship between an NFC label and a lock and stores the established association relationship; based on the NFC function of the intelligent terminal, touching the NFC tag to trigger an unlocking instruction; analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label; receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification; the unlocking device has the beneficial effects that the unlocking can be conveniently and safely carried out within a certain distance, and the aim of remotely, conveniently and safely unlocking the corresponding lock is fulfilled; in addition, as the password input operation is transferred to the intelligent terminal with the display screen, the corresponding lock can be made more exquisite and small, the appearance of the lock is improved, the size of the lock is reduced, the concealment of the lock is improved, and the safety of the lock is indirectly improved; in addition, the volume of the lock is reduced, so that the production cost of the lock is reduced to a certain extent. Further, misoperation on intelligent unlocking to a certain extent is avoided.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only for the preferred embodiment of the present invention and is not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes that can be directly or indirectly applied to other related technical fields using the contents of the present specification and the accompanying drawings are included in the scope of the present invention.

Claims (10)

1. A method for intelligent unlocking is characterized by comprising the following steps:
establishing an association relationship between the NFC tags and the locks, and storing the established association relationship, wherein one NFC tag establishes an association relationship with a plurality of locks through corresponding identification information; when an association relationship is established between one NFC label and a plurality of locks at the same time, one of the locks which are to be unlocked and associated with the NFC label is distinguished according to different touch modes of the intelligent terminal and the same NFC label by configuring different touch modes of the intelligent terminal and the NFC label;
based on the NFC function of the intelligent terminal, touching the NFC tag to trigger an unlocking instruction;
analyzing the touched NFC label, and acquiring the information of the lock to be unlocked associated with the NFC label according to the association relation corresponding to the NFC label;
and receiving an unlocking password input by a user, and opening a corresponding lock after the unlocking password passes verification.
2. The method of claim 1, wherein the receiving of the unlocking password input by the user and the unlocking password after the verification of the unlocking password and the unlocking of the corresponding lock, further comprises the steps of:
and displaying a prompt interface for inputting the unlocking password, and prompting a user to input the unlocking password corresponding to the lock to be unlocked.
3. The method of claim 1 or 2, wherein the establishing an association between an NFC tag and a lock, and saving the established association, comprises:
associating the NFC tag with the corresponding lock, setting an unlocking password required when the lock is unlocked, establishing an association relationship between the NFC tag and the lock, and storing the association relationship containing the unlocking password.
4. The method of claim 3, wherein receiving the unlock password entered by the user and, after verifying the unlock password, unlocking the corresponding lock comprises:
receiving an unlocking password input by a user; matching an unlocking password input by a user with an unlocking password in the association relation corresponding to the NFC label;
and when the unlocking password input by the user is completely matched with the unlocking password in the association relationship, the unlocking password input by the user is verified to pass, and the corresponding lock is opened.
5. The method of claim 2, wherein the step of displaying a prompt interface for inputting an unlocking password for prompting a user to input an unlocking password corresponding to the lock to be unlocked further comprises the steps of:
responding to a triggered unlocking instruction, displaying an unlocking starting interface for entering an unlocking function, and prompting a user to input a starting password for starting the unlocking function;
receiving a starting password input by a user based on the unlocking starting interface, and verifying the starting password;
after the starting password is verified, executing the following steps:
and displaying a prompt interface for inputting the unlocking password, and prompting a user to input the unlocking password corresponding to the lock to be unlocked.
6. A system for intelligent unlocking comprises an intelligent terminal;
characterized in that the system further comprises:
the establishing module is used for establishing an association relationship between the NFC tags and the locks and storing the established association relationship, wherein one NFC tag establishes an association relationship with a plurality of locks through corresponding identification information; when an association relationship is established between one NFC label and a plurality of locks at the same time, one of the locks which are to be unlocked and associated with the NFC label is distinguished according to different touch modes of the intelligent terminal and the same NFC label by configuring different touch modes of the intelligent terminal and the NFC label;
wherein, intelligent terminal includes:
the touch module is used for touching the NFC tag based on the NFC function of the intelligent terminal and triggering an unlocking instruction;
the analysis module is used for analyzing the touched NFC label and acquiring the information of the lock to be unlocked, which is associated with the NFC label, according to the association relation corresponding to the NFC label;
and the verification module is used for receiving the unlocking password input by the user and opening the corresponding lock after the unlocking password passes the verification.
7. The system of claim 6, wherein the intelligent terminal further comprises:
the display module is used for displaying a prompt interface for inputting the unlocking password and prompting a user to input the unlocking password corresponding to the lock to be unlocked.
8. The system of claim 6 or 7, wherein the creation module is further to:
associating the NFC tag with the corresponding lock, setting an unlocking password required when the lock is unlocked, establishing an association relationship between the NFC tag and the lock, and storing the association relationship containing the unlocking password.
9. The system of claim 8, wherein the authentication module of the smart terminal is further configured to:
receiving an unlocking password input by a user;
matching an unlocking password input by a user with an unlocking password in the association relation corresponding to the NFC label;
and when the unlocking password input by the user is completely matched with the unlocking password in the association relationship, the unlocking password input by the user is verified to pass, and the corresponding lock is opened.
10. The system of claim 6 or 7, wherein the display module of the intelligent terminal is further configured to:
responding to a triggered unlocking instruction, displaying an unlocking starting interface for entering an unlocking function, and prompting a user to input a starting password for starting the unlocking function;
the verification module is further to:
and receiving a starting password input by a user based on the unlocking starting interface, and verifying the starting password.
CN201510456007.9A 2015-07-29 2015-07-29 Intelligent unlocking method and system Active CN106407786B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510456007.9A CN106407786B (en) 2015-07-29 2015-07-29 Intelligent unlocking method and system
PCT/CN2016/087123 WO2017016356A1 (en) 2015-07-29 2016-06-24 Method and system for intelligent unlocking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510456007.9A CN106407786B (en) 2015-07-29 2015-07-29 Intelligent unlocking method and system

Publications (2)

Publication Number Publication Date
CN106407786A CN106407786A (en) 2017-02-15
CN106407786B true CN106407786B (en) 2019-12-27

Family

ID=57884066

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510456007.9A Active CN106407786B (en) 2015-07-29 2015-07-29 Intelligent unlocking method and system

Country Status (2)

Country Link
CN (1) CN106407786B (en)
WO (1) WO2017016356A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111968271A (en) * 2019-05-20 2020-11-20 杭州萤石软件有限公司 Unlocking method and system
CN112128926B (en) * 2020-09-25 2021-08-24 珠海格力电器股份有限公司 Air conditioner remote control method, device and system and air conditioner

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638343A (en) * 2012-03-06 2012-08-15 深圳市福智软件技术有限公司 Handheld device and method for unlocking by same
CN203950362U (en) * 2014-04-02 2014-11-19 深圳市方卡科技股份有限公司 A kind of electronic lock and electronic lock system based on NFC
CN104615923A (en) * 2015-02-26 2015-05-13 广东欧珀移动通信有限公司 Unlocking method and unlocking device of terminal equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070011461A1 (en) * 2005-07-05 2007-01-11 Yau-Ren Jeng Personal data security system and method for handheld devices
US8478195B1 (en) * 2012-02-17 2013-07-02 Google Inc. Two-factor user authentication using near field communication
CN203038343U (en) * 2012-12-31 2013-07-03 广州杰赛科技股份有限公司 Switch control system and access control system
CN103955974A (en) * 2014-04-21 2014-07-30 西安电子科技大学 ATM electronic lock system based on near field communication (NFC) smartphone and management method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638343A (en) * 2012-03-06 2012-08-15 深圳市福智软件技术有限公司 Handheld device and method for unlocking by same
CN203950362U (en) * 2014-04-02 2014-11-19 深圳市方卡科技股份有限公司 A kind of electronic lock and electronic lock system based on NFC
CN104615923A (en) * 2015-02-26 2015-05-13 广东欧珀移动通信有限公司 Unlocking method and unlocking device of terminal equipment

Also Published As

Publication number Publication date
WO2017016356A1 (en) 2017-02-02
CN106407786A (en) 2017-02-15

Similar Documents

Publication Publication Date Title
US10361857B2 (en) Electronic stamp system for security intensification, control method thereof, and non-transitory computer readable storage medium having computer program recorded thereon
CN109361642B (en) Remote authorization unlocking method and system
CN104851164B (en) Intelligent lock with biological feature recognition function and control method thereof
CN105513179B (en) Method for unlocking, device and smart lock
JP5894662B2 (en) Authentication method of stylus pen by terminal and terminal
WO2017210797A1 (en) Padlock device, systems including a padlock device, and methods of operating therefor
CN104216742A (en) Upgrade control method and device based on password
CN110728774A (en) Intelligent lock unlocking method, device and system, storage medium and electronic equipment
CN106372479A (en) Mobile terminal and method of controlling the same
CN105632159A (en) Remote control management method and terminal device
CN104318137A (en) Operating system and/or application program start or switch method, device and terminal
CN107767509B (en) Authorization method, server, authorization system and storage medium
CN105407070A (en) Logging-in authorization method and device
CN104463036A (en) Password inputting method, mobile terminal and system
CN104008326A (en) Apparatus and method for managing security of terminal
EP2731369B1 (en) Mobile terminal and control method thereof
CN106407786B (en) Intelligent unlocking method and system
WO2022208598A1 (en) Authentication system and authentication method
US20250077712A1 (en) Mobile information terminal and control method thereof
CN204791168U (en) Access vehicle end and system by oneself
CN110867002A (en) Door opening mode setting method, intelligent lock and storage medium
KR102009258B1 (en) Fingerprint event processing method, device, and terminal
KR20140011881A (en) Remote control system through transfer of control right and method thereof
CN109033795B (en) Method for unlocking terminal with camera and terminal
CN107784211A (en) Method of password authentication and device

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