门锁的控制方法、装置及终端与流程

文档序号:11145371阅读:925来源:国知局
门锁的控制方法、装置及终端与制造工艺

本发明涉及通信领域,具体而言,涉及一种门锁的控制方法、装置及终端。



背景技术:

目前,大多数家用门锁都是机械式的结构,这种机械式结构在日常生活中,并不是非常方便,当忘记带钥匙时将会非常麻烦。尤其是老人和儿童,经常发生忘记带钥匙的事情。此外,传统的门锁在有人进行破坏、盗窃的时候,不能及时的将情况通知有关人员,造成经济损失。

现在,智能手机已经成为了人们生活的必需品,而且,随着指纹解锁的运用,手机已经越来越安全。所以,考虑将手机增加开门锁功能以及与门外来访人员进行远程视频会话功能,让我们的房门更加智能、安全。

相关技术的方案是使用指纹鉴别开门系统,需要提前采集用户指纹,然后,来访的人员需要录入指纹,然后系统判别这个人是否可以进门。这种系统的缺点为需要有录入指纹的过程,比较麻烦。当家庭安装这种门锁后,如果家中没人,那么第一次到来的拜访者将无法进门。此外,将指纹保存在这样的系统中并不能保证绝对安全,有可能造成拜访者指纹信息的泄露,造成个人隐私泄露。

还有的相关技术的方案,仅仅具有开锁功能,如果有人忘记带手机,就无法进门,当发生盗贼想要破门入室的时候,某些技术方案没有应对措施。

针对相关技术在开锁的过程中开锁操作繁琐,容易造成个人隐私泄露的问题,目前尚未找到有效的解决方案。



技术实现要素:

本发明提供了一种门锁的控制方法、装置及终端,以至少解决相关技术在开锁的过程中容易造成个人隐私泄露的问题。

根据本发明的一个方面,提供了一种门锁的控制方法,包括:接收终端发送的请求无线局域网连接的请求信息,并根据所述请求信息与所述终端进行连接;接收所述终端发送的用于请求开锁的鉴权信息;根据预设的开锁验证信息判断所述鉴权信息是否有效;在所述鉴权信息有效时,打开门锁。

进一步地,所述根据预设的开锁验证信息判断所述鉴权信息是否有效包括:判断预定开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥;在所述开锁验证信息中预设的开锁密钥包括所述鉴权信息中的所述开锁密钥时,确定出所述鉴权信息有效。

进一步地,在判断预定开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥之前,所述方法还包括:判断所述开锁验证信息中包括的长期有效地址是否包括所述鉴权信息中的终端地址;在所述长期有效地址包括所述终端地址时,判断所述开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥。

进一步地,在判断预定开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥之前,所述方法还包括:判断所述开锁验证信息中包括的临时有效地址是否包括所述鉴权信息中的终端地址;在所述临时有效地址包括所述终端地址时,判断当前时间是否位于所述开锁密钥的有效时间内;在所述当前时间位于所述开锁密钥的有效时间内时,判断所述开锁验证信息中预设的开锁密钥是否包括所述鉴权信息中的所述开锁密钥。

进一步地,在所述打开门锁之前,所述方法还包括:按照预设周期采集距离检测信号,其中,所述距离检测信号用于指示所述门锁的预定距离内是否存在物体;在所述指示存在物体的距离检测信号的持续时间达到预设阈值之后,向所述门锁的管理设备发送通知消息。

进一步地,在接收所述终端发送的用于请求开锁的鉴权信息之前,所述方法还包括:接收预定的所述开锁验证信息;存储接收到的所述开锁验证信息。

根据本发明的另一方面,提供了一种门锁的控制装置,包括:连接模块,用于接收终端发送的请求无线局域网连接的请求信息,并根据所述请求信息与所述终端进行连接;第一接收模块,用于接收所述终端发送的用于请求开锁的鉴权信息;判断模块,用于根据预设的开锁验证信息判断所述鉴权信息是否有效;开锁模块,用于在所述鉴权信息有效时,打开门锁。

进一步地,所述判断模块还包括:第一判断单元,用于判断预定开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥;第一确定单元,用于在所述开锁验证信息中预设的开锁密钥包括所述鉴权信息中的所述开锁密钥时,确定出所述鉴权信息有效。

进一步地,所述判断模块还包括:第二判断单元,用于在判断预定开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥之前,判断所述开锁验证信息中包括的长期有效地址是否包括所述鉴权信息中的终端地址;第二确定单元,用于在所述长期有效地址包括所述终端地址时,确定判断所述开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥。

进一步地,所述判断模块还包括:第三判断单元,用于在判断预定开锁验证信息中的预设开锁密钥是否包括所述鉴权信息中的开锁密钥之前,判断所述开锁验证信息中包括的临时有效地址是否包括所述鉴权信息中的终端地址;第四判断单元,用于在所述临时有效地址包括所述终端地址时,判断当前时间是否位于所述开锁密钥的有效时间内;第三确定单元,用于在所述当前时间位于所述开锁密钥的有效时间内时,确定判断所述开锁验证信息中预设的开锁密钥是否包括所述鉴权信息中的所述开锁密钥。

进一步地,所述装置还包括:采集模块,用于在所述开锁模块打开门锁之前,按照预设周期采集距离检测信号,其中,所述距离检测信号用于指示所述门锁的预定距离内是否存在 物体;通知模块,用于在所述指示存在物体的距离检测信号的持续时间达到预设阈值之后,向所述门锁的管理设备发送通知消息。

进一步地,所述装置还包括:第二接收模块,用于在接收所述终端发送的用于请求开锁的鉴权信息之前,接收预定的所述开锁验证信息;存储模块,用于存储接收到的所述开锁验证信息。

根据本发明的一个方面,提供了另一种门锁的控制方法,包括:发送请求无线局域网连接的请求信息,并与门锁控制装置进行连接;向所述门锁控制装置发送用于请求开锁的鉴权信息,其中,所述鉴权信息与所述门锁控制装置保存的用于开锁验证的开锁验证信息对应。

进一步地,在向所述门锁控制装置发送用于请求开锁的鉴权信息之前,所述方法还包括:将终端的终端地址发送给所述门锁控制装置,其中,所述终端地址用于生成开锁验证信息;接收所述门锁控制装置发送的校验信息,并通过预设算法依据所述校验信息生成用于开锁的鉴权信息,其中,所述校验信息与所述开锁验证信息相关;保存所述鉴权信息。

根据本发明的另一个方面,提供了另一种门锁的控制终端,包括:第一发送模块,用于发送请求无线局域网连接的请求信息,并与门锁控制装置进行连接;第二发送模块,用于向所述门锁控制装置发送用于请求开锁的鉴权信息,其中,所述鉴权信息与所述门锁控制装置保存的用于验证开锁的开锁验证信息对应。

进一步地,所述终端还包括:第三发送模块,用于在向所述门锁控制装置发送用于请求开锁的鉴权信息之前,将终端的终端地址发送给所述门锁控制装置,其中,所述终端地址用于生成开锁验证信息。处理模块,用于接收所述门锁控制装置发送的校验信息,并通过预设算法依据所述校验信息生成用于开锁的鉴权信息,其中,所述校验信息与所述开锁验证信息相关;存储模块,用于保存所述鉴权信息。

通过本发明,采用接收终端发送的通过无线局域网连接的请求信息并与所述终端进行连接,在采用无线局域网与终端建立通信连接之后,接收所述终端通过指定应用程序发送的开锁请求消息,其中,所述开锁请求消息包括鉴权信息,然后根据预设的开锁验证信息判断所述鉴权信息是否有效,在所述鉴权信息有效时,打开门锁,解决了相关技术在开锁的过程中容易造成个人隐私泄露的问题,同时开锁过程也简单易行,实现了提升用户开锁体验的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的门锁的控制方法的流程图;

图2是根据本发明实施例的门锁的控制装置的结构框图;

图3是根据本发明实施例的门锁的控制装置的可选结构框图一;

图4是根据本发明实施例的门锁的控制装置的可选结构框图二;

图5是根据本发明实施例的门锁的控制装置的可选结构框图三;

图6是根据本发明实施例的门锁的控制装置的可选结构框图四;

图7是根据本发明实施例的门锁的控制装置的可选结构框图五;

图8是根据本发明实施例的另一种门锁的控制方法的流程图;

图9是根据本发明实施例的门锁的控制终端的结构框图;

图10是根据本发明实施例的门锁的控制终端的可选结构框图一;

图11是根据本发明可选实施例的开锁系统结构图;

图12是根据本发明可选实施例的设置开锁密钥的流程图;

图13是根据本发明可选实施例的管理员用户开锁的流程图;

图14是根据本发明可选实施例的拜访者用户开锁的流程图;

图15是根据本发明可选实施例的开锁系统的防盗流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种门锁的控制方法,图1是根据本发明实施例的门锁的控制方法的流程图,如图1所示,该流程包括如下步骤:

步骤S102,接收终端发送的请求无线局域网连接的请求信息,并根据请求信息与终端进行连接;

可选的,无线局域网可以但不限于为WIFI网络、蓝牙网络、近磁场NFC通信网络等,在本实施例中,以WIFI网络进行举例说明,终端可以但不限于为智能手机,平板电脑,手提电脑等,在本实施例中,以智能手机进行举例说明,当常用的终端在靠近门锁附近时,通过无线局域网与开锁系统连接,而在陌生的终端靠近门锁时,由于不能通过无线局域网与开锁系统连接,也就不会触发后续的操作,以屏蔽陌生终端,既减少了开锁系统的连接鉴权操作,还保证了开锁系统的安全性。

步骤S104,接收终端发送的用于请求开锁的鉴权信息;

可选的,终端还可以安装指定的应用程序,通过应用程序直接与开锁系统连接,如开锁 应用程序APP,应用程序内保存了终端用于开锁的鉴权信息,当用户打开应用程序时,可以直接出发开锁请求信息,并携带用于开锁的鉴权信息,这样只需要打开指定的应用程序就能实现开锁的操作,也可以通过应用程序发送用于请求开锁的鉴权信息。

步骤S106,根据预设的开锁验证信息判断鉴权信息是否有效;

在本实施例中,开锁系统内预设了开锁验证信息,用于对开锁请求消息携带的鉴权信息进行鉴权和匹配,确认终端发送的是否为正确的“钥匙”。

步骤S108,在鉴权信息有效时,打开门锁。

在鉴权信息有效时,即终端发送的是鉴权信息是正确的“钥匙”时,则控制门锁的机械装置或者电子装置,打开门锁,可选的,在在鉴权信息无效时,即终端发送的是鉴权信息不是正确的“钥匙”时,不打开门锁,还可以通过发送告警信息。

通过本实施例,采用接收终端发送的通过无线局域网连接的请求信息并与终端进行连接,在采用无线局域网与终端建立通信连接之后,接收终端通过指定应用程序发送的开锁请求消息,其中,开锁请求消息包括鉴权信息,然后根据预设的开锁验证信息判断鉴权信息是否有效,在鉴权信息有效时,打开门锁,解决了相关技术在开锁的过程中容易造成个人隐私泄露的问题,同时开锁过程也简单易行,实现了提升用户开锁体验的效果。

在根据本实施例的可选实施方式中,根据预设的开锁验证信息判断鉴权信息是否有效包括:判断预定开锁验证信息中的预设开锁密钥是否包括鉴权信息中的开锁密钥;在开锁验证信息中预设的开锁密钥包括鉴权信息中的开锁密钥时,确定出鉴权信息有效。

可选的,根据上述实施方式,根据预定的开锁验证信息判断鉴权信息是否有效的具体过程可以包括两种不同的开锁场景,管理员场景和拜访者场景,可以通过识别终端的地址来确定当前所处的场景的类型。其中,在管理员场景下,包括:

S11,判断开锁验证信息中包括的长期有效地址是否包括鉴权信息中的终端地址;

在本可选的实施方式中,终端地址可以但不限于为:终端的手机号、终端的MAC地址、终端的固定IP地址、终端的标签号等,开锁验证信息中预设了所有管理员的终端地址和所有拜访者的终端地址,管理员的终端地址为长期有效地址,拜访者的终端地址不是长期有效地址。

S12,在长期有效地址包括终端地址时,判断预定开锁验证信息中的预设开锁密钥是否包括鉴权信息中的开锁密钥;

在长期有效地址包括终端地址时,即判断终端为管理员的身份时,进一步判断终端携带的开锁密钥是否正确或匹配,锁验证信息中预设了所有正确的开锁密钥,可选的,开锁密钥可以根据终端地址通过算法计算、校验、加密后生成。

S13,在开锁验证信息中预设的开锁密钥包括鉴权信息中的开锁密钥时,确定出鉴权信息有效。

在开锁验证信息中预设的开锁密钥包括鉴权信息中的开锁密钥时,即终端的开锁密钥正确或匹配时,允许终端打开门锁,门锁打开。

根据本发明实施例的另一种可选的实施方式中,在长期有效地址不包括终端地址时,终端地址为临时有效地址,终端用户的身份为拜访者时,在拜访者场景下,包括:

S21,判断开锁验证信息中包括的临时有效地址是否包括鉴权信息中的终端地址;

S22,在临时有效地址包括终端地址时,判断当前时间是否位于开锁密钥的有效时间内;

在本可选的实施方式中,拜访者终端的开锁密钥还包括有效时间,即拜访者终端的开锁密钥只是临时有效,如果不是在有效时间内,则不允许开锁,可选的,可以通过获取开锁系统的系统时间来得到当前时间,开锁系统的系统时间只允许管理员身份的终端进行修改,例如,用户家里面的保姆只被允许在每天早上8:00~9:00开锁进行房间,则8:00~9:00则为开锁密钥的有效时间。

S22,在当前时间位于开锁密钥的有效时间内时,判断开锁验证信息中预设的开锁密钥是否包括鉴权信息中的开锁密钥;

在当前时间再开锁密钥的有效时间内时,还需进一步判断开锁密钥是否正确,即判断开锁验证信息中预设的开锁密钥是否包括终端携带的开锁密钥。

S23,在开锁验证信息中预设的开锁密钥包括鉴权信息中的开锁密钥时,确定出鉴权信息有效。

通过设置管理员和拜访者两种不同的场景,通过区分不同场景下的安全级别和开锁操作的差异化设置,即保证的管理员开锁的便利性,也实现了管理员在远端通过数据网临时设置拜访者的开锁权限,而不需要管理员亲自开锁。

在根据本实施例的可选实施方式中,在打开门锁之前,方法还包括:

S31,按照预设周期采集距离检测信号,其中,距离检测信号用于指示门锁的预定距离内是否存在物体;

可选的,还可以通过距离传感器,红外传感器采集门锁周边的环境,监控门锁外的情况,在门锁的预定距离内,即传感器的可感应范围内存在物理时,就可以感应到门锁周边的情况,起到监控防盗的作用。可选的,在门锁打开之后,可能有人进出,可以暂停采集距离检测信号。

S32,在指示存在物体的距离检测信号的持续时间达到预设阈值之后,向门锁的管理设备发送通知消息。

在本实施例中,还可以在持续检测到距离检测信号或者红外检测信号后,如1min,向门锁的管理设备发送通知消息,预设阈值可以根据开锁需要的时间来确定,如正常开锁需要30S,则可以设置预设阈值为1min,当用户1min之内还没有开锁时,则可能是陌生人,此时可以向 门锁的管理设备发送通知消息,该管理设备可以是具有管理员身份的终端,也可以小区物业电话或者公安局电话,同时,还可以开启视频和语音功能,管理员可以通过终端与陌生人进行通信,如果是客人,则可以选择授权拜访者身份的权限,如果是小偷,则可以选择及时报警并取证小偷意图入室偷窃的视频。

根据本实施例的可选实施方式,当拜访者没有手机,或者有人想要盗窃时,当有人距离门一定距离,一定时间后,门上安装的红外距离传感器将会采集到信号,并通知门锁控制系统的控制器,当控制器收到红外距离传感器传来的信号后,打开摄像头,并向服务平台发送消息,服务平台按照配置的手机号码,通过通信模块向用户手机发送消息,当用户收到消息后,知道有人来访,将登录APP,然后与控制平台进行通信,控制平台将视频数据发送给手机APP,这样手机端可以视频,并可以与门外的人进行对话,以确定是否安全,当确定安全后,就可以发送开门命令和密钥,远程控制门锁的开启,这样就能非常方便来访人员进门、方便老人和儿童进门,当发生盗窃时,可以很好的保护用户的财产安全。

在根据本实施例的可选实施方式中,终端发送开锁请求消息中携带的鉴权信息可以但不限于为:终端地址、开锁密钥、开锁密钥的有效时间。

在根据本实施例的可选实施方式中,在接收终端通过指定应用程序发送的开锁请求消息之前,方法还包括:

S41,接收预定的开锁验证信息;

S42,存储接收到的开锁验证信息。

在本实施例中,用于验证开锁的开锁验证信息可以通过管理员身份的终端进行设置,包括终端地址、开锁密钥、开锁密钥的有效时间,终端地址又包括长期有效地址和临时有效地址,携带临时有效地址的终端的开锁密钥还包括开锁密钥的有效时间,在设置完成开锁验证信息之后,可以将其保存在本地的存储器中。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

在本实施例中还提供了一种门锁的控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的门锁的控制装置的结构框图,如图2所示,该装置可以设置在开锁系统中,和门锁连接,该装置包括:连接模块20、第一接收模块22、判断模块24、开 锁模块26,其中,

连接模块20,用于接收终端发送的请求无线局域网连接的请求信息,并根据请求信息与终端进行连接;

可选的,无线局域网可以但不限于为WIFI网络、蓝牙网络、近磁场NFC通信网络等,在本实施例中,以WIFI网络进行举例说明,终端可以但不限于为智能手机,平板电脑,手提电脑等,在本实施例中,以智能手机进行举例说明,当常用的终端在靠近门锁附近时,通过无线局域网与开锁系统连接,而在陌生的终端靠近门锁时,由于不能通过无线局域网与开锁系统连接,也就不会触发后续的操作,以屏蔽陌生终端,既减少了开锁系统的连接鉴权操作,还保证了开锁系统的安全性。

第一接收模块22,用于接收终端发送的用于请求开锁的鉴权信息;

可选的,终端上还可以安装指定的应用程序,通过应用程序直接与开锁系统连接,如开锁APP,应用程序内保存了终端用于开锁的鉴权信息,当用户打开应用程序时,可以直接出发开锁请求信息,并携带用于开锁的鉴权信息,这样只需要打开指定的应用程序就能实现开锁的操作,也可以通过应用程序发送开锁的请求消息,并携带用于开锁的鉴权信息。

判断模块24,用于根据预设的开锁验证信息判断鉴权信息是否有效;

在本实施例中,开锁系统内预设了开锁验证信息,用于对开锁请求消息携带的鉴权信息进行鉴权和匹配,确认终端发送的是否为正确的“钥匙”。

开锁模块26,用于在鉴权信息有效时,打开门锁。

在鉴权信息有效时,即终端发送的是鉴权信息是正确的“钥匙”时,则控制门锁的机械装置或者电子装置,打开门锁,可选的,在在鉴权信息无效时,即终端发送的是鉴权信息不是正确的“钥匙”时,不打开门锁,还可以通过发送告警信息。

图3是根据本发明实施例的门锁的控制装置的可选结构框图一,如图3所示,该装置除包括图2所示的所有模块外,判断模块24还包括:第一判断单元30,用于判断预定开锁验证信息中的预设开锁密钥是否包括鉴权信息中的开锁密钥;第一确定单元32,与第一判断单元30耦合连接,用于在开锁验证信息中预设的开锁密钥包括鉴权信息中的开锁密钥时,确定出鉴权信息有效。

根据预设的开锁验证信息判断鉴权信息是否有效的具体过程包括两种不同的开锁场景,管理员场景和拜访者场景,可以通过识别终端的地址来确定当前所处的场景的类型。图4是根据本发明实施例的门锁的控制装置的可选结构框图二,如图4所示,用于在管理员场景下,该装置除包括图3所示的所有模块外,判断模块24还包括:第二判断单元40、第二确定单元42,其中,

第二判断单元40,用于在判断预定开锁验证信息中的预设开锁密钥是否包括鉴权信息中的开锁密钥之前,判断开锁验证信息中包括的长期有效地址是否包括鉴权信息中的终端地址;

第二确定单元42,用于在长期有效地址包括终端地址时,确定判断开锁验证信息中的预设开锁密钥是否包括鉴权信息中的开锁密钥;

在长期有效地址不包括终端地址时,而终端地址为临时有效地址时,终端用户的身份为拜访者时,图5是根据本发明实施例的门锁的控制装置的可选结构框图三,如图5所示,用于在拜访者场景下,该装置除包括图3所示的所有模块外,判断模块24还包括:第三判断单元50、第四判断单元52、第三确定单元54,其中,

第三判断单元50,用于在判断预定开锁验证信息中的预设开锁密钥是否包括鉴权信息中的开锁密钥之前,判断开锁验证信息中包括的临时有效地址是否包括鉴权信息中的终端地址;

第四判断单元52,用于在临时有效地址包括终端地址时,判断当前时间是否位于开锁密钥的有效时间内;

第三确定单元54,用于在当前时间位于开锁密钥的有效时间内时,确定判断开锁验证信息中预设的开锁密钥是否包括鉴权信息中的开锁密钥;

图6是根据本发明实施例的门锁的控制装置的可选结构框图四,如图6所示,该装置除包括图2所示的所有模块外,装置还包括:采集模块60、通知模块62,其中,

采集模块60,用于在开锁模块打开门锁之前,按照预设周期采集距离检测信号,其中,距离检测信号用于指示门锁的预定距离内是否存在物体;

可选的,还可以通过距离传感器,红外传感器采集门锁周边的环境,监控门锁外的情况,在门锁的预定距离内,即传感器的可感应范围内存在物理时,就可以感应到门锁周边的情况,起到监控防盗的作用。可选的,在门锁打开之后,可能有人进出,可以暂停采集距离检测信号。

通知模块62,用于在指示存在物体的距离检测信号的持续时间达到预设阈值之后,向门锁的管理设备发送通知消息。

在本实施例中,还可以在持续检测到距离检测信号或者红外检测信号后,如1min,向门锁的管理设备发送通知消息,预设阈值可以根据开锁需要的时间来确定,如正常开锁需要30S,则可以设置预设阈值为1min,当用户1min之内还没有开锁时,则可能是陌生人,此时可以向门锁的管理设备发送通知消息,该管理设备可以是具有管理员身份的终端,也可以小区物业电话或者公安局电话,同时,还可以开启视频和语音功能,管理员可以通过终端与陌生人进行通信,如果是客人,则可以选择授权拜访者身份的权限,如果是小偷,则可以选择及时报警并取证小偷意图入室偷窃的视频。

根据本实施例的可选实施方式,当拜访者没有手机,或者有人想要盗窃时,当有人距离门一定距离,一定时间后,门上安装的红外距离传感器将会采集到信号,并通知门锁控制系统的控制器,当控制器收到红外距离传感器传来的信号后,打开摄像头,并向服务平台发送消息,服务平台按照配置的手机号码,通过通信模块向用户手机发送消息,当用户收到消息 后,知道有人来访,将登录APP,然后与控制平台进行通信,控制平台将视频数据发送给手机APP,这样手机端可以视频,并可以与门外的人进行对话,以确定是否安全,当确定安全后,就可以发送开门命令和密钥,远程控制门锁的开启,这样就能非常方便来访人员进门、方便老人和儿童进门,当发生盗窃时,可以很好的保护用户的财产安全。

在根据本实施例的可选实施方式中,终端发送开锁请求消息中携带的鉴权信息可以但不限于为:终端地址、开锁密钥、开锁密钥的有效时间。

图7是根据本发明实施例的门锁的控制装置的可选结构框图五,如图7所示,该装置除包括图2所示的所有模块外,装置还包括:第二接收模块70、存储模块72,其中,

第二接收模块70,用于在第一接收模块接收终端通过指定应用程序发送的开锁请求消息之前,接收预定的开锁验证信息;

存储模块72,用于存储接收到的开锁验证信息。

在本实施例中,用于验证开锁的开锁验证信息可以通过管理员身份的终端进行设置,包括终端地址、开锁密钥、开锁密钥的有效时间,终端地址又包括长期有效地址和临时有效地址,携带临时有效地址的终端的开锁密钥还包括开锁密钥的有效时间,在设置完成开锁验证信息之后,可以将其保存在本地的存储器中。

在本实施例中提供了另一种门锁的控制方法,可以应用在终端侧,图8是根据本发明实施例的另一种门锁的控制方法的流程图,如图8所示,该流程包括如下步骤:

S802,发送请求无线局域网连接的请求信息,并与门锁控制装置进行连接;

S804,向门锁控制装置发送用于请求开锁的鉴权信息。

可选的,在向门锁控制装置发送用于请求开锁的鉴权信息之前,还包括:

S51,将终端的终端地址发送给门锁控制装置,其中,终端地址用于生成开锁验证信息。

S52,接收门锁控制装置发送的校验信息,并通过预设算法依据校验信息生成用于开锁的鉴权信息,其中,校验信息与开锁验证信息相关;

S53,保存鉴权信息。

在本实施例中还提供了一种门锁的控制终端,该终端用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。

图9是根据本发明实施例的门锁的控制终端的结构框图,如图9所示,包括:第一发送模块90、第二发送模块92,其中,

第一发送模块90,用于发送请求无线局域网连接的请求信息,并与门锁控制装置进行连接;

第二发送模块92,用于向门锁控制装置发送用于请求开锁的鉴权信息。

图10是根据本发明实施例的门锁的控制终端的可选结构框图一,如图10所示,该装置除包括图9所示的所有模块外,终端还包括:第三发送模块102、处理模块104、存储模块106,其中,

第三发送模块102,用于在向门锁控制装置发送用于请求开锁的鉴权信息之前,将终端的终端地址发送给门锁控制装置,其中,终端地址用于生成开锁验证信息;

处理模块104,用于接收门锁控制装置发送的校验信息,并通过预设算法依据校验信息生成用于开锁的鉴权信息,其中,校验信息与开锁验证信息相关;

存储模块106,用于保存鉴权信息。

根据所述实施例中记载的门锁控制装置和门锁控制终端,本发明还提供一种门锁控制的系统,包括:图2-图7中任一所述的门锁的控制装置、图9-图10任一所述的门锁的控制终端。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

下面通过根据本发明的可选实施例对本发明进行详细说明:

本可选实施例的方案包括带有指纹识别功能,或声纹识别功能的智能手机,智能手机上有用于开锁的App系统,还有用于进门的拜访者手机,拜访者手机可以不具备指纹识别功能,只需为普通智能手机即可,还有用于控制门开关的控制系统,此控制系统具有摄像装置、麦克风以及红外距离传感器。还有用于设置门锁开启方案,保存用户设定数据,处理开门请求的一个控制平台。

将智能手机运用于门锁的开启,可以极大的提高我们生活的便利性。图11是根据本发明可选实施例的开锁系统结构图,如图11所示,包括:多部手机100,其中管理员手机可以带有指纹识别装置,而其他手机则可以为普通的智能手机;控制平台200;门锁控制系统300;门锁400;摄像头500;麦克风600;红外距离传感器700;备用电源800。

在本可选的实施例中,智能手机上安装一款用于开锁的APP,这样,智能手机就可以与控制平台进行通信。控制平台是整个装置的控制中心包括交互界面模块201、数据库202、通信模块(一)203、处理器204、Wifi发射模块205、通信模块(二)206,控制平台位于家中,可以通过认证过的计算机或者管理员手机登录控制平台的交互界面,对控制中心进行设置,普通手机无法登陆到控制平台。门锁控制系统放置在门中,包括通信模块301用于与控制平台通信模块(一)203进行通信;处理器302连接有摄像头500、麦克风600、红外距离传感器700;门锁控制模块303与门锁机构相连,用于控制门锁的打开动作。另外,门锁控制系统在满足一定条件的时候(红外距离传感器检测到门外一定距离内有人停留了一定时间后),将打开摄像头和麦克风,并将数据上传到控制平台。备用电源用于在停电的时候,临时对整个系统进行供电。

图12是根据本发明可选实施例的设置开锁密钥的方法流程图,如图12所示,该方法的步骤包括:

S1201,登陆控制平台交互界面;

S1202,设置交互界面登录密码;

S1203,设置一部或几部管理员手机号码;

S1204,控制平台生成秘钥,将秘钥保存在数据库,并将验证码发送给管理员手机;

S1205,管理员手机登陆开锁APP,输入验证码,得到与控制平台相同的秘钥并存储。

在装置运行的最初,登录控制平台交互界面进行必要的设置,为保证整个系统安全性,要设置登录密码,其他的设备无法登录控制中心。然后设置可以与控制中心进行远程连接的一部或几部手机号码,这些手机用户即为管理员。管理员手机要安装APP。这个APP用于开锁,远程登陆控制中心交互界面,进行相关设置。当管理员手机号码设置成功后,控制平台将生成一个秘钥,并将秘钥和对应的手机号码存储在数据库中,并发送给管理员手机一个验证码。管理员手机收到控制中心发来的验证码后,输入到APP中,APP将按照与控制中心相同的计算方式,根据输入的验证码产生密钥,这个密钥与存储在控制中心数据库中的密钥是相同的或者匹配的,这个密钥将在管理员进行开门请求、登陆交互界面进行相关设置的时候,发送给控制中心,当与控制中心密钥匹配后,允许进行相关的操作。

图13是根据本发明可选实施例的管理员用户开锁的方法流程图,如图13所示,该方法的步骤包括:

S1301,长按指纹采集器一段时间;

S1302,手机启动开门锁APP;

S1303,搜索周围Wifi并进行判断是否有家中Wifi;

S1304,与Wifi建立链接,并将开门请求以及手机身份验证信息和秘钥通过Wifi发送给控制平台;

S1305,控制平台将手机身份验证信息和秘钥与数据库中存储信息进行对比,看数据库中是否存在;否则执行S1306。

S1306,拒绝开门;

S1307,控制平台向门锁控制系统发送开门命令;

S1308,门打开。

当管理员用户想要进门时,只要长按手机指纹传感器一段时间,手机将打开开锁APP,然后搜索周围Wifi,如果搜索到家中Wifi,则进行连接,连接成功后,将开门请求以及密钥发送给控制平台,控制平台将手机发送来的密钥与数据库中保存的密钥进行对比,如果数据 库中包含此密钥,控制平台将向门锁控制系统发送开门命令,门将打开。在整个过程中,不需要操作者进行其他输入操作,因此非常方便。

图14是根据本发明可选实施例的拜访者用户开锁的方法流程图,如图14所示,该方法的步骤包括:

S1401,来访者请求开门权限;

S1402,管理员手机登陆APP,设置可以开锁的手机,以及可以开锁的时长T;

S1403,来访者手机安装开锁APP;

S1404,来访者靠近门,检测家中Wifi;

S1405,与控制平台通信,控制平台验证手机号码以及是否超过时长T;

S1406,拒绝开门;

S1407,门打开。

当有拜访者请求管理员开放进门权限时,管理员可以登陆APP,APP与控制平台取得联系,然后设置可以进门的手机号码以及这个号码拥有开门权限的时长T,这些信息将存储在控制平台的数据库中。设置成功后,只要拜访者将手机安装上开门APP后,当拜访者靠近门,并检测到家中Wifi后,将通过Wifi与控制平台进行通信,控制平台验证数据库中是否给这款手机开放了开门权限,如果是,门将打开,否则,拒绝开门,整个过程拜访者不需要进行手机操作,只要运行开锁APP即可。

图15是根据本发明可选实施例的开锁系统的防盗的方法流程图,如图15所示,该方法的步骤包括:

S1501,有人靠近门一定距离一定时间;

S1502,红外距离传感器向门锁控制系统处理器发送信号;

S1503,门锁控制系统打开摄像机,向控制平台发送信号;

S1504,控制平台通过通信模块向指定手机发送消息;

S1505,手机登录开锁APP,与控制平台通信并可通过摄像机和麦克风与门外的人进行通话;

S1506,确定门外情况后,远程操作开门或报警。

当拜访者没有手机,或者有人想要盗窃时,当有人距离门一定距离,一定时间后,门上安装的红外距离传感器将会采集到信号,并通知门锁控制系统的控制器,当控制器收到红外距离传感器传来的信号后,打开摄像头,并向服务平台发送消息,服务平台按照配置的手机号码,通过通信模块向用户手机发送消息,当用户收到消息后,知道有人来访,将登录APP, 然后与控制平台进行通信,控制平台将视频数据发送给手机APP,这样手机端可以视频,并可以与门外的人进行对话,以确定是否安全,当确定安全后,就可以发送开门命令和密钥,远程控制门锁的开启,这样就能非常方便来访人员进门、方便老人和儿童进门。当发生盗窃时,这套系统可以很好的保护用户的财产安全。

当管理员手机发生丢失时,为了保证安全,可以通过其他的通过管理员手机远程登录控制中心,暂时关闭丢失手机的管理员权限,来保证安全。

本实施例通过带指纹识别功能的管理员手机,对开门进行鉴权管理。管理员手机只需要将手指按压在指纹传感器上一段时间,就可以完成开门的请求操作,管理员手机可以给普通拜访者手机设置时长为T的开门权限,拜访者只需运行开锁APP,不需要对手机进行其他的操作,非常方便。

本实施例当有没有手机的访客来访时,可以方便的将信息传递到管理员手机上,为访客远程开门,本实施例可以很好的防盗,具有很好的智能性,本实施例在控制平台或APP由验证码进行生成密钥的过程中,有自己独特的算法,因此能够安全的对手机进行身份认证,具有很好的安全性。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,接收终端发送的通过无线局域网连接的请求信息并与终端进行连接;

S2,接收终端通过指定应用程序发送的开锁请求消息,其中,开锁请求消息包括鉴权信息;

S3,根据预设的开锁验证信息判断鉴权信息是否有效;

S4,在鉴权信息有效时,打开门锁。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员 来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1