基于手机终端的智能锁设备及开锁方法
【专利摘要】本发明涉及一种基于手机终端的智能锁设备及开锁方法。所述智能锁设备包括:手机终端,包括手机端开关锁模块,手机端开关锁模块用于发送密钥;锁端,包括:锁端通信单元,包括:锁端用户管理模块和锁端身份识别模块,锁端用户管理模块能够绑定手机认定数据所对应的手机终端,锁端身份识别模块能够获取预设密钥数据,手机端开关锁模块能够与锁端身份识别模块连接,手机终端已绑定的情况下,锁端身份识别模块能够接收密钥并且判断与预设密钥数据是否匹配,如果匹配,发送开锁指令;锁端开关锁驱动单元,其与锁端身份识别模块连接,用于接收开锁指令并且根据开锁指令开锁。本发明的有益效果为:提高了智能锁的安全性能,并且使用方便。
【专利说明】基于手机终端的智能锁设备及开锁方法
【技术领域】
[0001]本发明属于智能锁【技术领域】,具体涉及一种基于手机终端的智能锁设备。
【背景技术】
[0002]近年来,智能家居逐渐从一种概念发展到商业产业化,智能锁也应运而生。现有技术中的智能锁主要通过指纹、数字密码、磁卡、射频卡或者TM卡等来完成锁的开启和关闭,另外,磁卡锁在使用过程中不稳定,往往出现消磁的情况而导致失灵,由此给人们的生活带来种种不便。还有,TM卡依靠瞬间触碰才能完成数据的读写。此外,射频卡相对来说物美价廉,但是多个智能锁需要对应多个射频卡,使用起来也较为不方便。就安全机制来讲,现有技术中智能锁的安全机制单一,无法满足人们对智能锁安全性能的要求。因此,急需一种基于手机终端的智能锁设备,以解决现有技术中存在的上述问题。
【发明内容】
[0003]为了解决现有技术存在的上述问题,本发明提供了一种基于手机终端的智能锁设备。这种智能锁设备使用方便,可靠性高并且安全性能好。此外,本发明还涉及一种上述智能锁设备的开锁方法。
[0004]本发明所采用的技术方案为:
[0005]一种基于手机终端的智能锁设备,其包括:手机终端,包括手机端开关锁模块,所述手机端开关锁模块用于发送密钥;锁端,包括:锁端通信单元,用于所述锁端与外部设备的数据收发,包括锁端用户管理模块和锁端身份识别模块,所述锁端用户管理模块能够获取预设的手机认定数据以绑定所述手机认定数据所对应的所述手机终端,所述锁端身份识别模块能够获取预设密钥数据,所述手机端开关锁模块能够与所述锁端身份识别模块连接,所述手机终端已绑定的情况下,所述锁端身份识别模块能够接收所述密钥并且判断与所述预设密钥数据是否匹配,如果匹配,发送开锁指令;锁端开关锁驱动单元,其与所述锁端身份识别模块连接,用于接收所述开锁指令并且根据所述开锁指令开锁。
[0006]优选地,所述手机终端还包括手机端用户管理模块,所述手机端用户管理模块用于向所述锁端用户管理模块发送所述预设的手机认定数据所述。
[0007]优选地,所述手机端开关锁模块能够通过网络发送所述密钥至所述锁端身份识别模块。
[0008]优选地,所述智能锁设备还包括主控单元,所述手机端用户管理模块用于发送所述预设的手机认定数据至所述主控单元,所述主控单元可以通过所述网络将所述预设的手机认定数据发送至所述锁端用户管理模块。
[0009]优选地,所述智能锁设备还包括用于管理用户信息的数据库,所述数据库设置于所述锁端,或者设置于所述主控单元。
[0010]优选地,所述数据库的数据字典包括:用户编号、预设的手机认定数据、预设密钥数据、用户名、手机号、开锁次数、用户类别、用户等级。
[0011]优选地,所述预设的手机认定数据可以是手机序列号、手机出厂编号或者用户注册信息,
[0012]优选地,所述密钥可以是指纹图案,或者所述密钥通过手机终端的九宫格触摸屏操作界面输入。
[0013]优选地,所述锁端还包括锁端恢复初始设置模块,以清除所述锁端用户管理模块设置的所述预设的手机认定数据和所述锁端身份识别模块设置的所述预设密钥数据。
[0014]此外,本发明还公开了一种根据上文所述智能锁设备的开锁方法,其包括以下步骤:步骤1:锁端用户管理模块获取预设的手机认定数据,以将所述预设的手机认定数据所对应的手机终端绑定,所述锁端身份识别模块获取预设密钥数据;步骤2:锁端用户管理模块识别手机终端的手机认定数据,如果所述手机认定数据与所述预设的手机认定数据匹配,执行下一步,否则结束;步骤3:手机端开关锁模块向所述锁端身份识别模块发送密钥,如果所述密钥与所述预设密钥数据匹配,执行下一步,否则结束;步骤4:所述锁端身份识别模块向所述锁端开关锁驱动模块发送开锁指令,所述锁端开关锁驱动模块开锁。
[0015]本发明的有益效果为:本发明的智能锁设备可以通过平时人们比较常用的手机终端来实现智能锁的打开,操作简单,使用方便。另外,在使用过程中先后通过手机认定数据和密钥来确保智能锁是否打开,提高了智能锁的安全性能。进一步地,可以通过手机终端来管理其它需要绑定的手机终端或者解绑的手机终端,提高了智能锁设备操作的便利性。进一步地,在远距离的情况下,手机终端可以通过主控单元和网络实现智能锁的开锁,提高了智能锁设备的适用性。
【专利附图】
【附图说明】
[0016]图1是本发明的一个优选实施例的智能锁设备的方框图;
[0017]图2是本发明的另一个优选实施例的智能锁设备的方框图;
[0018]图3是本发明的又一个优选实施例的智能锁设备的方框图;
[0019]图4是本发明的一个优选实施例的开锁方法的流程图。
[0020]图中:10、手机终端;11、手机端开关锁模块;12 ;手机端用户管理模块;20、锁端;21、锁端通信单元;210、锁端身份识别模块;211、锁端用户管理模块;22、锁端开关锁驱动单元;30、主控单元;40、网络。
【具体实施方式】
[0021]如图1所示,本发明提供的基于手机终端的智能锁设备包括手机终端10和锁端20。下面将详细地描述本法民的智能锁设备及其各个部分。
[0022]如图1所示,手机终端10包括手机端开关锁模块11,手机端开关锁模块11用于发送密钥。密钥可以是任意形式,为了提高密钥的安全性,优选地,密钥可以是指纹图案,此夕卜,密钥还可以通过手机终端例如苹果手机或者安卓系统的九宫格触摸屏操作界面输入。
[0023]如图1和图2所示,锁端20包括的锁端通信单元21用于锁端20与外部设备的数据收发。其中,锁端通信单元21包括锁端用户管理模块211和锁端身份识别模块210,锁端用户管理模块211可以获取预设的手机认定数据,由此锁端用户管理模块211可以绑定该手机认定数据所对应的手机终端10。预设的手机认定数据可以是手机序列号、手机出厂编号或者用户注册信息。用户注册信息就是采用用户名和密码的方式注册后,将该用户注册信息保存在锁端,当锁端用户管理模块211识别到手机认定数据后,会调取相应的用户注册信息,如果获取到相应的用户注册信息,则匹配成功,接下来做进一步的密钥数据匹配。其中通过手机序列号或者手机出厂编号作为预设的手机认定数据时,可以实现手机终端的唯一绑定,即只有使用这部手机终端才能够进行手机认定数据的匹配。而采用用户注册信息作为预设的手机认定数据时,不同的手机终端使用相同的用户注册信息即可实现手机认定数据的匹配。
[0024]锁端身份识别模块210可以获取预设密钥数据,手机端开关锁模块11可以与锁端身份识别模块210连接,手机终端10已绑定的情况下(这种情况下,手机认定数据与预设的手机认定数据匹配),锁端身份识别模块210可以接收密钥并且判断该密钥与预设密钥数据是否匹配,如果匹配,发送开锁指令。
[0025]如图1和图2所示,锁端开关锁驱动单元与锁端身份识别模块210连接,锁端开关锁驱动单元22接收所述开锁指令并且根据所述开锁指令开锁。由此完成开锁动作。可见,通过以上的手机认定数据和密钥来实现智能锁的开启,提高了智能锁的安全性能。
[0026]预设的手机认定数据和预设密钥数据可以通过锁端的输入输出端录入至锁端,当锁端用户管理模块和锁端身份识别模块需要调取以进行匹配时,便于调取即可,作为优选的实施例,如图2所示,手机终端还包括手机端用户管理模块12,手机端用户管理模块12可以向锁端用户管理模块211发送预设的手机认定数据。而手机终端的手机端开关锁模块可以向锁端身份识别模块210发送预设密钥数据,而且锁端存储的数据可以通过锁端通信单元21发送至外部设备,以完成锁端相关信息的读取。
[0027]优选地,如图3所示,手机终端10可以通过网络连接至锁端通信单元21,手机端开关锁模块11通过网络发送密钥至锁端身份识别模块210。由此手机终端可以通过网络,例如wifi网络、3G、4G网络实现密钥的传输。另外,智能锁设备还包括用于管理用户信息的数据库(未示出),数据库设置于锁端20,或者设置于主控单元30。数据库可以根据实际情况设置在锁端20,也可以设置在主控单元20 (可以增大存储空间)。进一步地,数据库的数据字典包括:用户编号、预设的手机认定数据、预设密钥数据、用户名、手机号、开锁次数、用户类别、用户等级。由此数据库可以记录手机终端使用者的详细信息,特别是在酒店管理方面,更具备便利性。这些信息可以是手机终端开锁时两次信息认证时由手机终端发送至锁端,并且存储至数据库中。
[0028]进一步地,如图3所示,智能锁设备还包括主控单元30,手机端用户管理模块12用于发送预设的手机认定数据至主控单元30,主控单元30可以通过网络将预设的手机认定数据发送至锁端用户管理模块211。主控单元可以是服务器等设备。如果数据库是设置在主控单元30上时,收集端用户管理模块12发送的所述预设的手机认定数据可以存储在数据库中。
[0029]为了应对异常情况的发生,作为优选地实施例,智能锁20还包括锁端恢复初始设置模块,以清除锁端用户管理模块211设置的预设的手机认定数据和锁端身份识别模块210设置的预设密钥数据。由此通过手机终端实现若干手机终端的绑定或者解绑。因此,由于手机终端包括手机端用户管理模块,当出现用于绑定或者解绑的手机丢失或者损坏的情况时,只要知道需要绑定或者解绑的手机终端所对应的手机认定数据,就可以利用其它手机终端来绑定或者解绑该手机终端。而当所有手机终端需要解绑时,可以通过锁端恢复初始设置模块实现所有手机终端的解绑,由此恢复锁端的初始设置。从而提高了智能锁设备操作的便利性。
[0030]此外,如图4所示,本发明还公开的根据上文所述智能锁设备的开锁方法包括以下步骤:步骤1:锁端用户管理模块211获取预设的手机认定数据,以将预设的手机认定数据所对应的手机终端10绑定,锁端身份识别模块210获取预设密钥数据,由此实现手机终端的绑定。步骤2:锁端用户管理模块211识别手机终端10的手机认定指令,如果手机认定指令与预设的手机认定数据匹配,执行下一步,否则结束。步骤3:手机端开关锁模块11向锁端身份识别模块发送密钥,如果密钥与预设密钥数据匹配,执行下一步,否则结束。步骤4:锁端身份识别模块向锁端开关锁驱动模块22发送开锁指令,锁端开关锁驱动模块22开锁。由此实现只能锁的开锁。
[0031 ] 本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。
【权利要求】
1.一种基于手机终端的智能锁设备,其特征在于,包括: 手机终端,包括手机端开关锁模块,所述手机端开关锁模块用于发送密钥; 锁端,包括: 锁端通信单元,用于所述锁端与外部设备的数据收发,包括锁端用户管理模块和锁端身份识别模块,所述锁端用户管理模块能够获取预设的手机认定数据以绑定所述手机认定数据所对应的所述手机终端,所述锁端身份识别模块能够获取预设密钥数据,所述手机端开关锁模块能够与所述锁端身份识别模块连接,所述手机终端已绑定的情况下,所述锁端身份识别模块能够接收所述密钥并且判断与所述预设密钥数据是否匹配,如果匹配,发送开锁指令; 锁端开关锁驱动单元,其与所述锁端身份识别模块连接,用于接收所述开锁指令并且根据所述开锁指令开锁。
2.根据权利要求1所述的智能锁设备,其特征在于,所述手机终端还包括手机端用户管理模块,所述手机端用户管理模块用于向所述锁端用户管理模块发送所述预设的手机认定数据。
3.根据权利要求1或2所述的智能锁设备,其特征在于,所述手机端开关锁模块能够通过网络发送所述密钥至所述锁端身份识别模块。
4.根据权利要求3所述的智能锁设备,其特征在于,还包括主控单元,所述手机端用户管理模块用于发送所述预设的手机认定数据至所述主控单元,所述主控单元可以通过所述网络将所述预设的手机认定数据发送至所述锁端用户管理模块。
5.根据权利要求4所述的智能锁设备,其特征在于,还包括用于管理用户信息的数据库,所述数据库设置于所述锁端,或者设置于所述主控单元。
6.根据权利要求5所述的智能锁设备,其特征在于,所述数据库的数据字典包括:用户编号、预设的手机认定数据、预设密钥数据、用户名、手机号、开锁次数、用户类别、用户等级。
7.根据权利要求1或2所述的智能锁设备,其特征在于,所述预设的手机认定数据可以是手机序列号、手机出厂编号或者用户注册信息。
8.根据权利要求1或2所述的智能锁设备,其特征在于,所述密钥可以是指纹图案,或者所述密钥通过手机终端的九宫格触摸屏操作界面输入。
9.根据权利要求1或2所述的智能锁设备,其特征在于,所述锁端还包括锁端恢复初始设置模块,以清除所述锁端用户管理模块设置的所述预设的手机认定数据和所述锁端身份识别模块设置的所述预设密钥数据。
10.一种根据权利要求1至9中任一项所述智能锁设备的开锁方法,其特征在于,包括以下步骤: 步骤1:锁端用户管理模块获取预设的手机认定数据,以将所述预设的手机认定数据所对应的手机终端绑定,所述锁端身份识别模块获取预设密钥数据; 步骤2:锁端用户管理模块识别手机终端的手机认定数据,如果所述手机认定数据与所述预设的手机认定数据匹配,执行下一步,否则结束; 步骤3:手机端开关锁模块向所述锁端身份识别模块发送密钥,如果所述密钥与所述预设密钥数据匹配,执行下一步,否则结束; 步骤4:所述锁端身份识别模块向所述锁端开关锁驱动模块发送开锁指令,所述锁端开关锁驱动模块开锁。
【文档编号】H04M1/667GK104301523SQ201410486440
【公开日】2015年1月21日 申请日期:2014年9月19日 优先权日:2014年9月19日
【发明者】薛颖健 申请人:薛颖健