掌桥专利:专业的专利平台
掌桥专利
首页

具有动态解锁功能的智能门锁

文献发布时间:2023-06-19 11:52:33


具有动态解锁功能的智能门锁

技术领域

本发明涉及一种具有动态解锁功能的智能门锁。

背景技术

智能锁是指区别于传统的机械锁,在用户识别、安全性、管理性方面更加智能化的锁具,智能锁是门禁系统中锁门的执行部件,相对于机械锁要安全方便很多。但是传统的智能锁的密码解码方式较为简单,具有被破解或被盗取的风险,从而影响智能锁的防盗功能。

发明内容

为解决现有技术的不足,本发明提供了一种可以解决上述问题的具有动态解锁功能的智能门锁。

为了实现上述目标,本发明采用如下的技术方案:

一种具有动态解锁功能的智能门锁,包含:

电子锁定模块,用于锁定和解锁门体;

输入模块,用于接收用户输入的解锁密码;

判断模块,用于结合当前的时间判断用户输入的解锁密码是否正确;

处理器,用于在判断模块判断正确的情况下对电子锁定模块进行解锁。

进一步地,具有动态解锁功能的智能门锁还包括:

设定模块,用于供用户设定解锁方式。

进一步地,设定模块包含:

信息设定子模块,用于供用户设定计算参数;

计算子模块,用于根据预设的计算方式对当前时间和计算参数进行计算得到解锁密码;

具有动态解锁功能的智能门锁还包含可移动钥匙;

可移动钥匙包含:

信息设定模块,用于供设定计算参数;

计算模块,用于根据与计算子模块相同的计算方式对当前时间和计算参数进行计算得到解锁密码;

显示模块,用于显示解锁密码;

在每次开门时,用户通过可移动钥匙计算出解锁密码,并将解锁密码通过输入模块输入至具有动态解锁功能的智能门锁;

判断模块判断计算子模块计算得到的解锁密码和输入模块接收到的解锁密码是否相同。

进一步地,可移动钥匙还包含:

正向转换模块,用于根据预设规则将计算模块计算得到的解锁密码转换成固定位数的数字;

具有动态解锁功能的智能门锁还包括:

反向转换模块,用于根据预设规则将正向转换模块转换后的解锁密码还原成转换前的状态。

进一步地,正向转换模块根据预设规则将计算模块计算得到的解锁密码转换成六位数字。

6.根据权利要求3的具有动态解锁功能的智能门锁,其特征在于,

输入模块为第一无线信号收发器;

可移动钥匙还包含:

第二无线信号收发器,用于将计算模块计算得到的解锁密码发送至第一无线收发器。

进一步地,具有动态解锁功能的智能门锁还包括:

第一电源模块,用于为具有动态解锁功能的智能门锁提供电力;

可移动钥匙还包含:

第二电源模块,用于为可移动钥匙提供电力。

进一步地,可移动钥匙为智能手机。

进一步地,设定模块包含:

周期设定子模块,用于供用户设定密码重复周期;

密码设定子模块,用于供用户设定与周期相对应的固定顺序的数量不重复的密码。

进一步地,周期为一周,用户按照一定顺序设定7个不重复的密码。

本发明的有益之处在于提供的具有动态解锁功能的智能门锁的密码设置方式复杂,解码方式也较为复杂,从而能够避免密码被破解或被盗取的风险,进而增强智能锁的防盗功能。

附图说明

图1是本发明的具有动态解锁功能的智能门锁的示意图;

图2是图1中的具有动态解锁功能的智能门锁的的可移动钥匙的示意图。

具有动态解锁功能的智能门锁10,电子锁定模块11,输入模块12,判断模块13,处理器14,设定模块15,信息设定子模块16,计算子模块17,正向转换模块18,反向转换模块19,第一电源模块20,可移动钥匙21,信息设定模块211,计算模块212,显示模块213,第二无线信号收发器214,第二电源模块215。

具体实施方式

以下结合附图和具体实施例对本发明作具体的介绍。

如图1至图2所示,为本发明的一种具有动态解锁功能的智能门锁10,包含:电子锁定模块11、输入模块12、判断模块13和处理器14。其中:电子锁定模块11用于锁定和解锁门体;输入模块12用于接收用户输入的解锁密码;判断模块13用于结合当前的时间判断用户输入的解锁密码是否正确;处理器14用于在判断模块13判断正确的情况下对电子锁定模块11进行解锁。

在使用时,通过输入模块12输入解锁密码,判断模块13按照预先设定的密码和时间相结合的计算方式计算出的密码判断当前时间输入的密码是否正确。也就是说,该解锁密码并不是普通的输入几个数字密码即可,而是结合时间进行计算的动态密码。在判断模块13判断输入模块12输入的解锁密码正确时,处理器14对电子锁定模块11进行解锁,从而实现开门。

本方案提供的具有动态解锁功能的智能门锁10采用动态密码的方式,密码设置方式复杂,解码方式也较为复杂,从而能够避免密码被破解或被盗取的风险,进而增强智能锁的防盗功能。

作为一种具体的实施方式,具有动态解锁功能的智能门锁10还包括:设定模块15。设定模块15用于供用户设定解锁方式。也就是说,用户通过该设定模块15来设定动态的解锁方式。

进一步地,设定模块15包含:信息设定子模块16和计算子模块17。信息设定子模块16用于供用户设定计算参数。计算子模块17用于根据预设的计算方式对当前时间和计算参数进行计算得到解锁密码。也就是说,由于每次输入解锁密码的时间不同,计算子模块17根据预设的计算方式对当前输入密码时的时间和计算参数进行计算得到的解锁密码为动态密码,这样便提高了智能门锁的安全性。

更进一步地,具有动态解锁功能的智能门锁10还包含可移动钥匙21。可移动钥匙21包含:信息设定模块211、计算模块212和显示模块213。信息设定模块211用于供设定计算参数。计算模块212用于根据与计算子模块17相同的计算方式对当前时间和计算参数进行计算得到解锁密码。显示模块213用于显示解锁密码。

在每次开门时,用户通过可移动钥匙21计算出解锁密码,并将解锁密码通过输入模块12输入至具有动态解锁功能的智能门锁10。然后具有动态解锁功能的智能门锁10的判断模块13判断当前计算子模块17计算得到的解锁密码和输入模块12接收到的解锁密码是否相同。如果相同的话,则证明用户通过可移动钥匙21输入的解锁密码时正确的,处理器14对电子锁定模块11进行解锁。

作为一种具体的实施方式,可移动钥匙21还包含:正向转换模块18。具有动态解锁功能的智能门锁10还包括:反向转换模块19。正向转换模块18用于根据预设规则将计算模块212计算得到的解锁密码转换成固定位数的数字。也就是说,在预设规则中,计算模块212计算得到的解锁密码是一个非常复杂的密码,例如为几十位数字构成的密码,正向转换模块18就将该非常复杂的密码转换成较为简单的代码。反向转换模块19用于根据预设规则将正向转换模块18转换后的解锁密码还原成转换前的状态。也就是说,反向转换模块19在将正向转换模块18转换后的代码还原成未转换前的非常复杂的密码。然后判断模块13对反向转换模块19还原的解锁密码进行判断,看是否同计算子模块17根据预设的计算方式对当前时间和计算参数进行计算得到解锁密码相同。这样就能够实现可移动钥匙21和具有动态解锁功能的智能门锁10的解锁密码的相互验证,从而进一步提高具有动态解锁功能的智能门锁10的安全性能。

具体地,正向转换模块18根据预设规则将计算模块212计算得到的解锁密码转换成六位数字这样的代码。

作为一种具体的实施方式,输入模块12为第一无线信号收发器。可移动钥匙21还包含:第二无线信号收发器214。第二无线信号收发器214用于将计算模块212计算得到的解锁密码发送至第一无线收发器,从而实现将可移动钥匙21通过正向转换模块18转换成的解锁密码输送至具有动态解锁功能的智能门锁10。

作为一种具体的实施方式,具有动态解锁功能的智能门锁10还包括:第一电源模块20。第一电源模块20用于为具有动态解锁功能的智能门锁10提供电力。可移动钥匙21还包含:第二电源模块215。第二电源模块215用于为可移动钥匙21提供电力。

作为一种具体的实施方式,可移动钥匙21为智能手机,这样便于用户操作。

作为一种具体的实施方式,设定模块15包含:周期设定子模块和密码设定子模块。周期设定子模块用于供用户设定密码重复周期。密码设定子模块用于供用户设定与周期相对应的固定顺序的数量不重复的密码。

具体地,密码重复周期为一周,用户可按照一定顺序设定7个不重复的密码,以提高具有动态解锁功能的智能门锁10的解锁密码的复杂性。

以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。

相关技术
  • 具有动态解锁功能的智能门锁
  • 一种智能门锁的解锁方法、智能门锁以及智能门锁系统
技术分类

06120113082014