The present disclosure relates to a field of smart electrical apparatus, and more particularly, to a smart door lock and a method for controlling a smart door lock.
Nowadays, with the ever-growing development of science and technology, smart electrical apparatus (such as smart air conditioners, smart washing machines, smart sweepers, smart rice cookers, smart automobiles or the like) have been playing an important role in all aspects of life; furthermore, intellectualization has become a trend for science and technology products.
For now, door locks (such as car locks, house locks, safe locks or the like) require users to carry keys or remember passwords to unlock, but in some scenarios, this cannot meet users' needs, such as when users forget to carry keys or forget passwords.
Implementations of the present disclosure provide a smart door lock and a method for controlling a smart door lock, which can meet application requirements of different scenarios.
In a first aspect, a smart door lock is provided in prevent disclosure, including: a fingerprint identification module and a controller; wherein the fingerprint identification module is electrically connected to the controller, the fingerprint identification module is configured to transmit collected fingerprint information to the controller, and the controller is configured to determine whether to perform an unlocking operation according to the fingerprint information.
In a second aspect, a method for controlling a smart door lock applicant on the smart door lock as shown in the first aspect, is provided in the prevent disclosure, including: collecting fingerprint information by a fingerprint identification module of the smart door lock; and determining, by a controller of the smart door lock, whether to perform an unlocking operation according to the fingerprint information.
The smart door lock provided in the present disclosure, includes a fingerprint identification module and a controller. The fingerprint identification module transmits collected fingerprint information to the controller, and then the controller determines whether to perform an unlocking operation according to the fingerprint information. Thus the smart door lock can meet application requirements of different scenarios, especially when users forget to carry keys or forget passwords.
In order to more clearly explain technical solutions in the embodiments of the present disclosure or the prior art, drawings that need to be used in the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those ordinarily skilled in the field, other drawings can be obtained without paying creative work.
In order to make purpose, technical solution and advantages of the embodiments of the present disclosure more clear, the following is a clear and complete description of the technical solution of the embodiments of the present disclosure, with reference to the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are only some but not exclusive embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those ordinarily skilled in the field without creative work should fall within the scope of protection of the present disclosure.
Unless otherwise indicated, technical or scientific terms used herein shall be interpreted as generally acknowledged by those ordinarily skilled in the field to which the present disclosure belongs. Terms of “first”, “second”, “third” and “fourth” and the like used in the present disclosure are used to distinguish different objects instead of sequencing a specific order, quantity or importance. Similarly, terms such as “a”, “one” or “the” do not intend to limit quantity, but merely to state the presence of at least one. Similar terms such as “including” or “comprising” mean that the elements or articles appearing before the terms cover the elements or articles and their equivalents listed after the word, and do not exclude other elements or articles. Similar terms such as “connected” or “communicated” are not limited to direct physical or mechanical connection, but also include direct or indirect electrical connection. Terms such as “up”, “down”, “left” and “right” are only intended to indicate relative position. When an absolute position of a described object changes, the relative position may also change accordingly.
Embodiment herein refers to that particular features, structures, or characteristics described therein may be included in at least one embodiment of the present disclosure. The word cited in different sections of the specification does not necessarily refer to be understood as in the same embodiment, nor refer to an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the field understand explicitly and implicitly that the embodiments described herein may be combined with other embodiments.
To help those skilled in the field better understand the present disclosure, some terms will be explained below.
1) A user equipment (UE) is a device that provides voice and/or data connectivity to users, such as a handheld device, a vehicle-mounted device or the like with a wireless connection function. Common user equipments include, for example, mobile phones, tablet computers, notebook computers, handheld computers, mobile internet devices (MID), wearable devices such as smart watches, smart bracelets, pedometers or the like.
2) A fingerprint identification module is configured to identify individual fingerprint features through a specific induction module. For now, the fingerprint identification module mainly includes an optical fingerprint identification module, a capacitive fingerprint identification module and a radio frequency fingerprint identification module. The physical structure of the fingerprint identification module may be a fingerprint chip in chip package.
3) Fingerprint information refers to image data of a person's fingerprints stored in a certain way so as to be browsed, consulted or compared and analyzed when necessary. Fingerprint information includes fingerprint features, which represent fingerprint feature points of fingerprint images. Fingerprint features include overall features and local features, where overall features include basic grain patterns of loop, arch and whorl. Local features refer to minutia points of fingerprints. Two fingerprints may generally have an identical overall characteristic, but their local characteristics—minutia points—cannot be exactly the same. Fingerprint lines of minutia points are not continuous, smooth or straight, but generally break, bifurcated and curved. These breakpoints, bifurcation points and turning points are called “minutia points”. These minutia points provide unique verification information for fingerprint. Minutia points on fingerprints have five different characteristics: 1. endings, where each fingerprint line ends; 2. bifurcations, where each fingerprint line is bifurcated into two or more lines; 3. ridge divergences, where two parallel fingerprint lines are diverged; 4. dots or islands, which are very short fingerprint lines, which may also be deemed as dots; 5. enclosures: where each fingerprint line is bifurcated for a short distance and then merged into one, forming a small ring called enclosure. Fingerprint features data may also include: short ridges: which are short fingerprint lines but not short enough to be a dot; orientations: where minutia points are directed; curvatures—which describes a direction changing rate of fingerprint lines; positions: which may be described by (x,y) coordinates, and may be absolute identification or inductive identification relative to triangular points or feature points.
4) Matching means that some or all features of compared objects are the same. For example, if some features of fingerprint information are the same as those of a pre-stored fingerprint template, or if all features of fingerprint information are the same as those of the pre-stored fingerprint template, then the fingerprint information is matched with the pre-stored fingerprint template, otherwise, it is not matched.
5) “Multiple” refers to two or more than two. “And/or” describes an association relationship of associated objects, indicating that there can be three kinds of relationships, for example, A and/or B, which can indicate that there are three cases of A, A and B, and B alone. The character “/” generally indicates that the context object is an “or” relationship.
Embodiments of the present application will be described below with reference to the accompanying drawings.
Referring to
The controller 20 may be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling program execution of the above scheme.
In one embodiment, the fingerprint identification module 10 is configured to collect a first fingerprint information and a second fingerprint information, and the controller 20 is configured to perform the unlocking operation when the first fingerprint information and the second fingerprint information are correct.
In one embodiment, the second fingerprint information includes information concerning a plurality of fingerprints input sequentially.
In one embodiment, the second fingerprint information includes fingerprint information input for a first time and fingerprint information input for a second time, and the fingerprint information input for the second time is different from the fingerprint information input for the first time.
In one embodiment, the number of fingerprints in the fingerprint information input for the second time is different from the number of fingerprints in the fingerprint information input for the first time.
In one embodiment, the fingerprints in the fingerprint information input for the second time are not repeated with the fingerprints in the fingerprint information input for the first time.
In one embodiment, the second fingerprint information is collected later than the first fingerprint information.
In one embodiment, the fingerprint identification module 10 includes a flexible touch screen 30, where the fingerprint identification module 10 and the flexible touch screen 30 are laminated, and the flexible touch screen 30 is positioned on outer surface of the smart door lock, that is, the fingerprint identification module 10 is in contact with inner surface of the flexible touch screen 30. The flexible touch screen 30 is electrically connect to the controller 20 to display corresponding contents in response to a control of the controller 20 and to transmit touch information to the controller 20 in response to a touch operation. It can be understood that, when accuracy of sensing circuits of the flexible touch screen 30 is high enough, the flexible touch screen 30 can identify fingerprints by itself. Therefore, the fingerprint identification module 10 may also be the flexible touch screen 30.
As shown in
In one embodiment, as shown in
In one embodiment, as shown in
In one embodiment, the prompt information includes at least one of numbers, images and texts.
In one embodiment, the smart door lock further includes a communication module 40, where the communication module 40 is configured to communicate with other devices through a wired or wireless communication network, and the communication network may be an Ethernet, a radio access network (RAN), a Wireless Local Area Networks (WLAN), a GPRS network, a CDMA network, a LTE network or the like.
The controller 20 is configured to send fingerprint verification failure information to a preset terminal device 200 through the communication module 40 when the first fingerprint information or the second fingerprint information are wrong more than a preset amount of times, and the communication module 40 is electrically connect to the controller 20.
In one embodiment, the smart door lock 100 includes an alarm device 50 electrically connected to the controller 20, and the controller 20 is configured to control the alarm device 50 to raise an alarm when the first fingerprint information or the second fingerprint information are wrong more than the preset amount of times. Specifically, the communication module 40 is further configured to receive alarm information sent by the terminal device 200, and the controller 20 is configured to control the alarm device 50 to raise the alarm when the communication module 40 receives the alarm information sent by the terminal device 200. The alarm device may be a sound alarm device or a visual alarm device or a combination of the two, for example, the alarm device may be a loudspeaker, a breathing light, or may include both a loudspeaker and a breathing light or the like.
In one embodiment, the smart door lock further includes a power supply 70, where the fingerprint identification module 10, the controller 20, the flexible touch screen 30, the communication module 40 and the alarm device 50 are all connect to the power supply and receive working voltage from the power supply.
In one embodiment, the smart door lock further includes a memory 60, which may be a read-only memory (ROM), or other type of static storage device that can store static information and instructions, a random access memory (RAM), or other type of dynamic storage device that can store information and instructions. The memory may also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory, CD-ROM) or other CD Memories, CD-ROM Memories (including compact disks, laser disks, optical disks, digital versatile disks, Blue-ray disks or the like), magnetic disk storage medias or other magnetic storage devices, or any other medias capable of carrying or storing desired program code in a form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory 60 may exist independently and be connected to the controller 20 via a bus. The memory 60 may also be integrated with the controller 20.
Where, the memory 60 is configured to store application program codes for executing a method for controlling a smart door lock provided below, and which is controlled and executed by the controller 20. The controller 20 is configured to execute the application program codes stored in the memory 60, thereby executing the method for controlling the smart door lock described below.
As shown in
At block 301, the fingerprint identification module 10 of the smart door lock 100 collects fingerprint information.
At block 302, the controller 20 of the smart door lock 100 determines whether to perform an unlocking operation according to the fingerprint information.
In one embodiment, the fingerprint identification module 10 of the smart door lock 100 collecting the fingerprint information specifically is: the fingerprint identification module 10 of the smart door lock 100 collects a first fingerprint information.
In one embodiment, after the fingerprint identification module 10 of the smart door lock 100 collecting the first fingerprint information, the controller 20 of the smart door lock 100 determines whether the first fingerprint information is correct.
In one embodiment, when the controller 20 of the smart door lock 100 determines that the first fingerprint information is correct, the fingerprint identification module 10 of the smart door lock 100 collects a second fingerprint information.
In one embodiment, the second fingerprint information includes fingerprint information which input for many times.
In one embodiment, the controller 20 of the smart door lock 100 determines whether to perform the unlocking operation according to the fingerprint information input each time and an input sequence of the fingerprint information.
In one embodiment, before the fingerprint identification module 10 of the smart door lock 100 collecting the second fingerprint information, the flexible touch screen 30 of the smart door lock 100 displays prompt information for prompting the user to input the second fingerprint information.
In one embodiment, the prompt information includes at least one of numbers, images and texts.
For example, as shown in
In addition, in one embodiment, in order to facilitate the user to input fingerprints, a fingerprint area 33 is displayed at the touch area 31 of the flexible touch screen 30 to prompt the user to input fingerprints at the fingerprint area. The “fingerprint area” as shown in
In one embodiment, when the first fingerprint information or the second fingerprint information are wrong more than a preset amount of times, the communication module 40 of the smart door lock 100 transmits fingerprint verification failure information to the terminal device 200.
The preset amount of times can be, for example, 1, 2, 3, 5, 10 or other values.
In one embodiment, when the first fingerprint information or the second fingerprint information are wrong more than the preset amount of times, the controller 20 of the smart door lock 100 controls the alarm device 50 to raise an alarm.
For example,
At block 501, the fingerprint identification module 10 of the smart door lock 100 collects a first fingerprint information.
At block 502, the controller 20 of the smart door lock 100 determines whether the first fingerprint information is correct.
If yes, the action at block 504 is executed.
If not, the action at block 503 is executed.
At block 503, the controller 20 of the smart door lock 100 determines whether the first fingerprint information is wrong more than a preset amount of times.
If yes, the action at block 509 is executed.
If not, the method returns to the action at block 501.
At block 504, the flexible touch screen 30 of the smart door lock 100 displays prompt information for prompting the user to input a second fingerprint information.
At block 505, the fingerprint identification module 10 of the smart door lock 100 collects second fingerprint information.
At block 506, the controller 20 of the smart door lock 100 determines whether the second fingerprint information is correct.
If yes, the action at block 508 is executed.
If not, the action at block 507 is executed.
At block 507, the controller 20 of the smart door lock 100 determines whether the second fingerprint information is wrong more than a preset amount of times.
If yes, the action at block 509 is executed.
If not, the process returns to the action at block 505.
At block 508, the controller 20 of the smart door lock 100 performs an unlocking operation.
At block 509, the controller 20 of the smart door lock 100 sends fingerprint verification failure information to a terminal device through the communication module 40 of the smart door lock.
It should be noted that specific implementation processes of each action of the method shown in
As mentioned above, the above embodiments are only for illustrating the technical solutions of the present disclosure, and are not limited thereto. Although the present disclosure has been described in detail with reference to the above embodiments, it should be understood by those skilled in the field that it can still modify the technical solutions described in the above embodiments or replace some technical features equally. However, these modifications or substitutions do not cause essences of the corresponding technical solutions to depart from the scope of the technical solutions of various embodiments of the present disclosure.
The present application is a National Phase of International Application Number PCT/CN2016/099581, filed Sep. 21, 2016.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2016/099581 | 9/21/2016 | WO | 00 |