开锁控制方法、装置、智能钥匙、智能锁、安全装置与流程

文档序号:21468166发布日期:2020-07-14 16:53阅读:212来源:国知局
开锁控制方法、装置、智能钥匙、智能锁、安全装置与流程

本发明涉及智能家居技术领域,具体涉及一种开锁控制方法、开锁控制装置、智能钥匙、智能锁、安全装置、电子设备和计算机可读存储介质。



背景技术:

传统的门锁是通过钥匙与锁芯配合而实现开锁。通常钥匙是用户随身携带的,如果钥匙丢失或者被偷,非法人员使用钥匙开锁则可能会导致用户的经济损失。如何提高钥匙的安全性则是保证用户的财产安全的关键问题之一。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的开锁控制方法、开锁控制装置、智能钥匙、智能锁、安全装置、电子设备和计算机可读存储介质。

根据本发明的一个方面,提供了一种开锁控制方法,其中,该方法包括:

响应于开锁指令,判断所述开锁指令是否有效;

在判断所述开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。

可选地,所述判断所述开锁指令是否有效包括:

判断开锁指令中的生物特征和/或非生物类鉴权信息与保存的有效生物特征和/或有效鉴权信息是否匹配,如果匹配,确定所述开锁指令有效。

可选地,所述生物特征包括如下的一种或多种:

人脸特征;

指纹特征;

声纹特征;

虹膜特征。

可选地,所述控制智能钥匙从加密状态变换成开锁状态包括:

控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态。

可选地,该方法还包括:

确定智能锁的锁芯结构;

所述控制智能钥匙从加密状态变换成开锁状态包括:

控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

可选地,该方法还包括:

判断是否需要改变智能锁的锁芯结构;

若判断为是,根据预设策略控制智能锁的锁芯结构改变;

获取改变后的锁芯结构并保存。

可选地,所述判断是否需要改变智能锁的锁芯结构包括:

判断是否接收到智能钥匙丢失的通知;

和/或,

判断是否接收到智能锁的锁芯结构的更改指令;

和/或,

判断是否达到预设周期。

可选地,该方法还包括:

当所述智能钥匙完成一次开锁后,控制所述智能钥匙从开锁状态变换成加密状态。

可选地,该方法还包括:

当监测到所述智能锁是开启状态且并非是使用所述智能钥匙打开时,获取所述智能钥匙与所述智能锁的距离;

当获取的所述智能钥匙与所述智能锁的距离超过预设距离时,进行提示。

可选地,所述当获取的所述智能钥匙与所述智能锁的距离超过预设距离时,进行提示包括:

将提示信息展示在安装有所述智能锁的门上的显示屏中;

和/或,控制所述智能钥匙发出报警声。

根据本发明的另一方面,提供了一种开锁控制方法,其中,该方法包括:

接收从加密状态变换成开锁状态的控制指令;

响应于所述控制指令,从加密状态变换为开锁状态。

可选地,该方法包括:

接收开锁指令,所述开锁指令包括生物特征和/或非生物类鉴权信息;

将所述开锁指令发送给控制端。

可选地,所述从加密状态变换为开锁状态包括:

将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

可选地,所述控制指令中包括智能锁的锁芯结构;

所述从加密状态变换为开锁状态包括:

将开锁区从无齿状态变换成与所述智能锁的锁芯结构匹配的有齿状态。

可选地,该方法还包括:

当完成一次开锁后,根据从开锁状态变换成加密状态的控制指令,从开锁状态变换成加密状态。

可选地,该方法还包括:

检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端。

可选地,该方法还包括:

根据进行提示的控制指令,控制报警单元发出报警声。

根据本发明的又一方面,提供了一种开锁控制方法,其中,该方法包括:

当检测到智能钥匙时,判断所述智能钥匙的开锁区与锁芯结构是否匹配;

若判断为是,则允许所述智能钥匙进行开锁操作;

其中,所述智能钥匙的开锁区是根据开锁指令,从加密状态变换成开锁状态的。

可选地,该方法包括:

将当前锁芯结构发送给控制端。

可选地,该方法包括:

接收锁芯结构改变的控制指令;

响应于所述控制指令,根据预设策略改变锁芯结构,并将改变后的锁芯结构发送给控制端。

根据本发明的又一方面,提供了一种智能钥匙的开锁控制装置,其中,该装置包括:

判断单元,适于响应于开锁指令,判断所述开锁指令是否有效;

控制单元,适于在判断所述开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。

可选地,

所述判断单元,适于判断开锁指令中的生物特征和/或非生物类鉴权信息与保存的有效生物特征和/或有效鉴权信息是否匹配,如果匹配,确定所述开锁指令有效。

可选地,所述生物特征包括如下的一种或多种:

人脸特征;

指纹特征;

声纹特征;

虹膜特征。

可选地,

所述控制单元,适于控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态。

可选地,该装置还包括:

确定单元,适于确定智能锁的锁芯结构;

所述控制单元,适于控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

可选地,

所述控制单元,还适于判断是否需要改变智能锁的锁芯结构;若判断为是,根据预设策略控制智能锁的锁芯结构改变;获取改变后的锁芯结构并保存。

可选地,

所述控制单元,适于判断是否接收到智能钥匙丢失的通知;和/或,判断是否接收到智能锁的锁芯结构的更改指令;和/或,判断是否达到预设周期。

可选地,

所述控制单元,还适于当所述智能钥匙完成一次开锁后,控制所述智能钥匙从开锁状态变换成加密状态。

可选地,该装置还包括:

提示单元,适于当监测到所述智能锁是开启状态且并非是使用所述智能钥匙打开时,获取所述智能钥匙与所述智能锁的距离;当获取的所述智能钥匙与所述智能锁的距离超过预设距离时,进行提示。

可选地,

所述提示单元,适于将提示信息展示在安装有所述智能锁的门上的显示屏中;和/或,控制所述智能钥匙发出报警声。

根据本发明的又一方面,提供了一种智能钥匙,其中,该智能钥匙包括:

接收单元,适于接收从加密状态变换成开锁状态的控制指令;

变换单元,适于响应于所述控制指令,从加密状态变换为开锁状态。

可选地,该智能钥匙包括:

发送单元,适于接收开锁指令,所述开锁指令包括生物特征和/或非生物类鉴权信息;将所述开锁指令发送给控制端。

可选地,

所述变换单元,适于将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

可选地,所述接收单元接收的控制指令中包括智能锁的锁芯结构;

所述变换单元,适于将开锁区从无齿状态变换成与所述智能锁的锁芯结构匹配的有齿状态。

可选地,

所述变换单元,还适于当完成一次开锁后,根据从开锁状态变换成加密状态的控制指令,从开锁状态变换成加密状态。

可选地,该智能钥匙还包括:

距离检测单元,适于检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端。

可选地,该智能钥匙还包括:

报警单元,适于根据进行提示的控制指令,控制报警单元发出报警声。

根据本发明的又一方面,提供了一种智能锁,其中,该智能锁包括:

判断单元,适于当检测到智能钥匙时,判断所述智能钥匙的开锁区与锁芯结构是否匹配;

决策单元,适于若判断为是,则允许所述智能钥匙进行开锁操作;

其中,所述智能钥匙的开锁区是根据开锁指令,从加密状态变换成开锁状态的。

可选地,该智能锁包括:

发送单元,适于将当前锁芯结构发送给控制端。

可选地,该智能锁包括:

改变单元,适于接收锁芯结构改变的控制指令;响应于所述控制指令,根据预设策略改变锁芯结构,并将改变后的锁芯结构发送给控制端。

根据本发明的又一方面,提供了一种安全装置,其中,该系统包括如前所述的开锁控制装置、如前所述的智能钥匙和如前所述的智能锁。

根据本发明的又一方面,提供了一种电子设备,其中,该电子设备包括:

处理器;以及,

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据前述的方法。

根据本发明的再一方面,提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现前述的方法。

根据本发明的技术方案,响应于开锁指令,判断开锁指令是否有效;在判断开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。在用户携带的状态下,智能钥匙是加密状态,只有在开锁时才控制智能钥匙变换成开锁状态,且只有有效的开锁指令才能触发智能钥匙的状态变换。这样,即使智能钥匙丢失或被偷,因为智能钥匙是加密状态,非法人员无法提供有效的开锁指令,则无法使用智能钥匙开启智能锁,保证智能钥匙的安全性,进而保障了用户的财产安全,提高用户的使用体验。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的开锁控制方法的流程示意图;

图2示出了根据本发明另一个实施例的开锁控制方法的流程示意图;

图3示出了根据本发明又一个实施例的开锁控制方法的流程示意图;

图4示出了根据本发明一个实施例的开锁控制装置的结构示意图;、

图5示出了根据本发明一个实施例的智能钥匙的结构示意图;

图6示出了根据本发明一个实施例的智能锁的结构示意图;

图7示出了根据本发明一个实施例的安全装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1示出了根据本发明一个实施例的开锁控制方法的流程示意图,在控制端对本技术方案进行说明。如图1所示,该方法包括:

步骤s110,响应于开锁指令,判断开锁指令是否有效。

这里判断开锁指令是否有效的目的是判断开锁指令是否是用户本人或者允许开锁的人的发送的。如果非用户本人或允许开锁的人,则不能使用智能钥匙。

步骤s120,在判断开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。

智能钥匙平时的状态是加密状态,这样,即使智能钥匙丢失或被偷,因为智能钥匙是加密状态,非法人员无法提供有效的开锁指令,则无法使用智能钥匙开启智能锁。当接收到开锁指令,且开锁指令是用户本人或允许开锁的人发送的时,才控制智能钥匙从加密状态变换成开锁状态,在开锁状态的智能钥匙可以开启智能锁。

可见通过本实施例,可以保证智能钥匙的安全性,进而保障了用户的财产安全,提高用户的使用体验。

在本发明的一个实施例中,图1所示的方法的步骤s110中的判断开锁指令是否有效包括:判断开锁指令中的生物特征和/或非生物类鉴权信息与保存的有效生物特征和/或有效鉴权信息是否匹配,如果匹配,确定开锁指令有效。

生物特征对于每个人来说是唯一的,在本实施例中,判断开锁指令是否是用户本人或者允许开锁的人发送的。预先将用户本人和/或允许开门的人的生物特征和/或有效鉴权信息进行保存。当用户发送开锁指令时,同时输入生物特征,然后判断生物特征与保存的有效生物特征是否匹配,如果匹配,说明发送开锁指令的人是用户本人或者允许开锁的人发送的,则确定开锁指令有效,如果不匹配,说明发送开锁指令的人不是用户本人或者允许开锁的人发送的,则确定开锁指令无效。和/或,用户发送开锁指令时,输入非生物类鉴权信息,如密码信息,然后开锁指令中的非生物类鉴权信息与保存的有效鉴权信息是否匹配,如果匹配,则确定开锁指令有效,如果不匹配则开锁指令无效。

具体地,上述的生物特征包括如下的一种或多种:人脸特征;指纹特征;声纹特征;虹膜特征。

相应的开锁控制装置设置有识别相应的生物特征的输入控件,或者,在智能钥匙端设置有识别相应的生物特征的输入控件,智能钥匙接收开锁指令,将开锁指令中的生物特征发送给控制装置(即控制端)。

在本发明的一个实施例中,图1所示的方法的步骤s120中的控制智能钥匙从加密状态变换成开锁状态包括:控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态。

在本实施例中的一个具体例子中,智能钥匙的加密状态可以是智能钥匙的开锁区隐藏在智能钥匙的外壳内。则在接收到开锁指令时,控制智能钥匙的开锁区伸出智能钥匙外壳的状态,即为开锁状态。

在本发明的一个实施例中,图1所示的方法还包括:确定智能锁的锁芯结构。

图1所示的方法的步骤s120中的控制智能钥匙从加密状态变换成开锁状态包括:控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

在本实施例中,智能钥匙的开锁区的加密状态是开锁区呈无齿状态。使用钥匙开锁时,钥匙插入锁芯上的钥匙孔内,钥匙上的开锁区的解码齿传递位置使活动柱移动,且活动柱远离钥匙的端部位于同一水平面上,进而实现开锁。也就是说,钥匙上的开锁区需要与智能锁的锁芯结构相匹配,才能实现开锁。本实施例中,为了控制智能钥匙从加密状态变换为开锁状态,需要确定智能锁的锁芯结构,以确保智能钥匙与智能锁匹配。

具体地,智能钥匙的开锁区在加密状态时是无齿的,各个齿之间是相啮合的,当控制智能钥匙从加密状态变换成开锁状态时,控制智能钥匙的开锁区的与确定的锁芯结构匹配的一个或多个齿伸出。

优选地,上述的确定智能锁的锁芯结构包括:接收智能锁发送的当前锁芯结构。

具体地,将智能锁发送的当前锁芯结构保存在指定位置。在确定智能锁的锁芯结构时,是从保存有智能锁的锁芯结构的指定位置处获得的,然后根据获得的锁芯结构,控制智能钥匙从加密状态变换成开锁状态。

在本发明的一个具体实施例中,上述两种实施例可以单独实施也可以相结合实施。即智能钥匙的加密状态是开锁区隐藏在智能钥匙外壳内,且开锁区是无齿状态。当从加密状态变换为开锁状态时,控制控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态,同时,控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

在本发明的一个实施例中,图1所示的方法还包括:判断是否需要改变智能锁的锁芯结构;若判断为是,根据预设策略控制智能锁的锁芯结构改变;获取改变后的锁芯结构并保存。

本实施例中,智能锁的锁芯结构可以改变,以便进一步保证智能锁的安全性。在改变锁芯结构时,可以根据预先设定的改变策略,如随机改变或者按照设定的锁芯结构改变。

例如,设定多个锁芯结构,当需要改变时,按照一定的顺序或者随机从多个锁芯结构选择一个锁芯结构进行改变,保证与改变前的锁芯结构不同即可。

为了保证新的智能钥匙在开锁状态与改变后的智能锁的锁芯结构匹配,需要将改变后的智能锁的锁芯结构保存,这样在判断开锁指令有效时,就会将改变后的智能锁的锁芯结构作为智能锁当前的锁芯结构。

具体地,上述的判断是否需要改变智能锁的锁芯结构包括:

判断是否接收到智能钥匙丢失的通知;和/或,判断是否接收到智能锁的锁芯结构的更改指令;和/或,判断是否达到预设周期。

本技术方案中,因此在为开锁的状态下,智能钥匙是加密状态。如果智能钥匙丢了,可以防止使用智能钥匙开启智能锁。但是有些情况,非法人员也可能破解智能钥匙,在这种情况下,非法人员也可以使用智能钥匙开启智能锁。在本实施例中,如果智能钥匙丢失,用户会发送智能钥匙丢失的通知,接收到该通知后,会控制智能锁的锁芯结构改变,这样即使丢失的智能钥匙被破解,也无法开启智能锁。

不管智能钥匙是否丢失,智能锁的锁芯结构也可以进行改变,以提高安全性。这里可以通过预设周期改变,例如,设定每隔一个月。即每隔一个月控制智能锁的锁芯结构改变;或者用户可以随时改变,只要发送智能锁的锁芯结构的更改指令,就可以控制智能锁的锁芯结构改变。然后将改变后的智能锁的锁芯结构保存,这样在判断开锁指令有效时,就会将改变后的智能锁的锁芯结构作为智能锁当前的锁芯结构。

在本发明的一个实施例中,图1所示的方法还包括:当智能钥匙完成一次开锁后,控制智能钥匙从开锁状态变换成加密状态。

当用户使用智能钥匙开启智能锁后,智能钥匙不能一直保持在开锁状态,这样就无法保证智能钥匙的安全性,因此,本实施例中,当智能钥匙完成一次开锁后,控制智能钥匙从开锁状态变换成加密状态。

在本发明的一个实施例中,图1所示的方法还包括:当监测到智能锁是开启状态且并非是使用智能钥匙打开时,获取智能钥匙与智能锁的距离;当获取的智能钥匙与智能锁的距离超过预设距离时,进行提示。

本实施例考虑到用户在出门时会忘记拿钥匙的情况,因此,当检测到用户要出门时,会检测智能钥匙与智能锁的距离,当检测到的距离超过预设距离时,就会进行提示,以提示用户不要忘记待钥匙。

考虑到用户在出门时,是从内部打开门,即从内部打开智能锁,而无需通过智能钥匙,因此,当监测到智能锁是开启状态且并非是使用智能钥匙打开时,确定是用户出门。

因为智能锁在安装后的位置是不变的,则智能锁的位置可以预先设定,且智能锁的位置是不变,在智能钥匙中设置有距离传感器,当需要检测距离时,向智能钥匙发送检测距离的指令,智能钥匙会通过距离传感器检测其与智能锁的位置的距离,并将距离信息返回,以便可以获取到智能钥匙与智能锁的距离。这里的预设距离可以根据实际需要进行设定,例如3米。

具体地,当获取到的智能钥匙与智能锁的距离超过预设距离时,进行提示包括:将提示信息展示在安装有智能锁的门上的显示屏中;和/或,控制智能钥匙发出报警声。

在本实施例中,安装智能锁的门上设置有显示屏,将提示信息显示在显示屏上,这样用户在开门出去的时候就可以从显示屏中看到提示信息。和/或,智能钥匙中设置有报警装置,通过报警装置发出报警声,以提示用户要是没有带,进一步提高用户的使用体验。

图2示出了根据本发明另一个实施例的开锁控制方法的流程示意图,在智能钥匙端对本技术方案进行说明。如图2所示,该方法包括:

步骤s210,接收从加密状态变换成开锁状态的控制指令。

当控制端接收到开锁指令时,会根据开锁指令,向智能钥匙发送从加密状态变换成开锁状态的控制指令,以便控制智能钥匙从加密状态变换成开锁状态。

步骤s220,响应于控制指令,从加密状态变换为开锁状态。

在用户携带的状态下,智能钥匙是加密状态,只有在开锁时控制端才控制智能钥匙变换成开锁状态,且只有有效的开锁指令才能触发智能钥匙的状态变换。这样,即使智能钥匙丢失或被偷,因为智能钥匙是加密状态,非法人员无法提供有效的开锁指令,则无法使用智能钥匙开启智能锁,保证智能钥匙的安全性,进而保障了用户的财产安全,提高用户的使用体验。

在本发明的一个实施例中,图2所示的方法包括:接收开锁指令,开锁指令包括生物特征和/或非生物类鉴权信息;将开锁指令发送给控制端。

在本实施例中,智能钥匙上设置有开锁指令接收控件,通过智能钥匙接收开锁指令,例如,安装有指纹输入控件,用户通过输入指纹信息,发送开锁指令,则智能钥匙,将包括有指纹信息的开锁指令发送给控制端(控制装置),以便控制端进行验证。

在本发明的一个实施例中,图2所示的步骤s220中的从加密状态变换为开锁状态包括:将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

在本实施例中的一个具体例子中,智能钥匙的加密状态是智能钥匙的开锁区隐藏在智能钥匙的外壳内。则在接收到控制端发送的控制指令时,控制智能钥匙的开锁区伸出智能钥匙外壳的状态,即为开锁状态。

在本发明的一个实施例中,控制指令中包括智能锁的锁芯结构。

图2所示的步骤s220中的从加密状态变换为开锁状态包括:将开锁区从无齿状态变换成与智能锁的锁芯结构匹配的有齿状态。

在本实施例中,智能钥匙的开锁区的加密状态是开锁区呈无齿状态。使用钥匙开锁时,钥匙插入锁芯上的钥匙孔内,钥匙上的开锁区的解码齿传递位置使活动柱移动,且活动柱远离钥匙的端部位于同一水平面上,进而实现开锁。也就是说,钥匙上的开锁区需要与智能锁的锁芯结构相匹配,才能实现开锁。因此控制指令中包括有锁芯结构。

需要说明的是,智能钥匙从加密状态变换为开锁状态的方式可以预先设置在智能钥匙侧,也可以包含在控制指令中。

例如,控制指令中包括智能钥匙需要将开锁区从无齿状态变换成与智能锁的锁芯结构匹配的有齿状态,且有齿的具体状态信息也包含在控制指令中,则智能钥匙执行即可。或者,智能钥匙当前设定的变换方式是将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态,当接收到控制指令时,根据智能钥匙侧预设设定的,将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

在本发明的一个实施例中,图2所示的方法还包括:当完成一次开锁后,根据从开锁状态变换成加密状态的控制指令,从开锁状态变换成加密状态。

当用户使用智能钥匙开启智能锁后,智能钥匙不能一直保持在开锁状态,这样就无法保证智能钥匙的安全性,因此,本实施例中,当智能钥匙完成一次开锁后,控制端会发送智能钥匙从开锁状态变换成加密状态的控制指令,根据该控制指令,从开锁状态变换成加密状态。

在本发明的一个实施例中,图2所示的方法还包括:检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端。

当用户在出门时,控制端会发送获取智能钥匙与智能锁的距离的指令,则智能钥匙利用内置的距离检测单元检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端,以便控制端判断是否需要对用户进行提示。

在本发明的一个实施例中,图2所示的方法还包括:根据进行提示的控制指令,控制报警单元发出报警声。

控制端如果检测到需要对用户进行提示或报警,则会向智能钥匙发送进行提示的控制指令,则智能钥匙的报警单元会发出报警。

图3示出了根据本发明又一个实施例的开锁控制方法的流程示意图,在智能锁端对本技术方案进行说明。如图3所示,该方法包括:

步骤s310,当检测到智能钥匙时,判断智能钥匙的开锁区与锁芯结构是否匹配。

智能钥匙进行开门时,用户与将智能钥匙的开锁区插入智能锁的钥匙孔中,当智能锁检测到有智能钥匙插入钥匙孔时,为了确定是否是正确的钥匙,需要进行验证,判断智能钥匙的开锁区与锁芯结构是否匹配。

步骤s320,若判断为是,则允许智能钥匙进行开锁操作。

其中,智能钥匙的开锁区是根据开锁指令,从加密状态变换成开锁状态的。

这样,如果没有使用正确的钥匙或钥匙的开锁区与锁芯结构不匹配,都无法进行开锁操作,保证智能锁的安全性。

在本发明的一个实施例中,图3所示的方法包括:将当前锁芯结构发送给控制端。

为了保证控制端可以确定智能锁的锁芯结构,智能锁需要将当前的锁芯结构发送给控制端,以便控制端进行保存。

在本发明的一个实施例中,图3所示的方法包括:接收锁芯结构改变的控制指令;响应于控制指令,根据预设策略改变锁芯结构,并将改变后的锁芯结构发送给控制端。

当控制端判断需要改变智能锁的锁芯结构时,会发送改变智能锁的锁芯结构的控制指令,根据该控制指令,智能锁会改变锁芯结构。具体的更改策略们可以根据控制指令中的改变策略进行,也可以根据预先设定在智能锁中的改变策略进行。

图4示出了根据本发明一个实施例的开锁控制装置的结构示意图。如图4所示,该开锁控制装置400包括:

判断单元410,适于响应于开锁指令,判断开锁指令是否有效。

这里判断开锁指令是否有效的目的是判断开锁指令是否是用户本人或者允许开锁的人的发送的。如果非用户本人或允许开锁的人,则不能使用智能钥匙。

控制单元420,适于在判断开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。

智能钥匙平时的状态是加密状态,这样,即使智能钥匙丢失或被偷,因为智能钥匙是加密状态,非法人员无法提供有效的开锁指令,则无法使用智能钥匙开启智能锁。当接收到开锁指令,且开锁指令是用户本人或允许开锁的人发送的时,才控制智能钥匙从加密状态变换成开锁状态,在开锁状态的智能钥匙可以开启智能锁。

可见通过本实施例,可以保证智能钥匙的安全性,进而保障了用户的财产安全,提高用户的使用体验。

在本发明的一个实施例中,图4所示的判断单元410,适于判断开锁指令中的生物特征和/或非生物类鉴权信息与保存的有效生物特征和/或有效鉴权信息是否匹配,如果匹配,确定开锁指令有效。

生物特征对于每个人来说是唯一的,在本实施例中,判断开锁指令是否是用户本人或者允许开锁的人发送的。预先将用户本人和/或允许开门的人的生物特征和/或有效鉴权信息进行保存。当用户发送开锁指令时,同时输入生物特征,然后判断生物特征与保存的有效生物特征是否匹配,如果匹配,说明发送开锁指令的人是用户本人或者允许开锁的人发送的,则确定开锁指令有效,如果不匹配,说明发送开锁指令的人不是用户本人或者允许开锁的人发送的,则确定开锁指令无效。和/或,用户发送开锁指令时,输入非生物类鉴权信息,如密码信息,然后开锁指令中的非生物类鉴权信息与保存的有效鉴权信息是否匹配,如果匹配,则确定开锁指令有效,如果不匹配则开锁指令无效。

具体地,上述的生物特征包括如下的一种或多种:人脸特征;指纹特征;声纹特征;虹膜特征。

相应的开锁控制装置设置有识别相应的生物特征的输入控件,或者,在智能钥匙端设置有识别相应的生物特征的输入控件,智能钥匙接收开锁指令,将开锁指令中的生物特征发送给控制装置(即控制端)。

在本发明的一个实施例中,图4所示的控制单元420,适于控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态。

在本实施例中的一个具体例子中,智能钥匙的加密状态可以是智能钥匙的开锁区隐藏在智能钥匙的外壳内。则在接收到开锁指令时,控制智能钥匙的开锁区伸出智能钥匙外壳的状态,即为开锁状态。

在本发明的一个实施例中,图4所示的装置还包括:

确定单元,适于确定智能锁的锁芯结构。

控制单元420,适于控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

在本实施例中,智能钥匙的开锁区的加密状态是开锁区呈无齿状态。使用钥匙开锁时,钥匙插入锁芯上的钥匙孔内,钥匙上的开锁区的解码齿传递位置使活动柱移动,且活动柱远离钥匙的端部位于同一水平面上,进而实现开锁。也就是说,钥匙上的开锁区需要与智能锁的锁芯结构相匹配,才能实现开锁。本实施例中,为了控制智能钥匙从加密状态变换为开锁状态,需要确定智能锁的锁芯结构,以确保智能钥匙与智能锁匹配。

具体地,智能钥匙的开锁区在加密状态时是无齿的,各个齿之间是想啮合的,当控制智能钥匙从加密状态变换成开锁状态时,控制智能钥匙的开锁区的与确定的锁芯结构匹配的一个或多个齿伸出。

优选地,上述的确定智能锁的锁芯结构包括:接收智能锁发送的当前锁芯结构。

具体地,将智能锁发送的当前锁芯结构保存在指定位置。在确定智能锁的锁芯结构时,是从保存有智能锁的锁芯结构的指定位置处获得的,然后根据获得的锁芯结构,控制智能钥匙从加密状态变换成开锁状态。

在本发明的一个具体实施例中,上述两种实施例可以单独实施也可以相结合实施。即智能钥匙的加密状态是开锁区隐藏在智能钥匙外壳内,且开锁区是无齿状态。当从加密状态变换为开锁状态时,控制控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态,同时,控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

在本发明的一个实施例中,图4所示的控制单元420,还适于判断是否需要改变智能锁的锁芯结构;若判断为是,根据预设策略控制智能锁的锁芯结构改变;获取改变后的锁芯结构并保存。

本实施例中,智能锁的锁芯结构可以改变,以便进一步保证智能锁的安全性。在改变锁芯结构时,可以根据预先设定的改变策略,如随机改变或者按照设定的锁芯结构改变。

例如,设定多个锁芯结构,当需要改变时,按照一定的顺序或者随机从多个锁芯结构选择一个锁芯结构进行改变,保证与改变前的锁芯结构不同即可。

为了保证新的智能钥匙在开锁状态与改变后的智能锁的锁芯结构匹配,需要将改变后的智能锁的锁芯结构保存,这样在判断开锁指令有效时,就会将改变后的智能锁的锁芯结构作为智能锁当前的锁芯结构。

具体地,上述的判断是否需要改变智能锁的锁芯结构包括:

判断是否接收到智能钥匙丢失的通知;和/或,判断是否接收到智能锁的锁芯结构的更改指令;和/或,判断是否达到预设周期。

具体地,上述的控制单元420,适于判断是否接收到智能钥匙丢失的通知;和/或,判断是否接收到智能锁的锁芯结构的更改指令;和/或,判断是否达到预设周期。

本技术方案中,因此在为开锁的状态下,智能钥匙是加密状态。如果智能钥匙丢了,可以防止使用智能钥匙开启智能锁。但是有些情况,非法人员也可能破解智能钥匙,在这种情况下,非法人员也可以使用智能钥匙开启智能锁。在本实施例中,如果智能钥匙丢失,用户会发送智能钥匙丢失的通知,接收到该通知后,会控制智能锁的锁芯结构改变,这样即使丢失的智能钥匙被破解,也无法开启智能锁。

不管智能钥匙是否丢失,智能锁的锁芯结构也可以进行改变,以提高安全性。这里可以通过预设周期改变,例如,设定每隔一个月。即每隔一个月控制智能锁的锁芯结构改变;或者用户可以随时改变,只要发送智能锁的锁芯结构的更改指令,就可以控制智能锁的锁芯结构改变。然后将改变后的智能锁的锁芯结构保存,这样在判断开锁指令有效时,就会将改变后的智能锁的锁芯结构作为智能锁当前的锁芯结构。

在本发明的一个实施例中,图4所示的控制单元420,还适于当智能钥匙完成一次开锁后,控制智能钥匙从开锁状态变换成加密状态。

当用户使用智能钥匙开启智能锁后,智能钥匙不能一直保持在开锁状态,这样就无法保证智能钥匙的安全性,因此,本实施例中,当智能钥匙完成一次开锁后,控制智能钥匙从开锁状态变换成加密状态。

在本发明的一个实施例中,图4所示的装置还包括:

提示单元,适于当监测到智能锁是开启状态且并非是使用智能钥匙打开时,获取智能钥匙与智能锁的距离;当获取的智能钥匙与智能锁的距离超过预设距离时,进行提示。

本实施例考虑到用户在出门时会忘记拿钥匙的情况,因此,当检测到用户要出门时,会检测智能钥匙与智能锁的距离,当检测到的距离超过预设距离时,就会进行提示,以提示用户不要忘记待钥匙。

考虑到用户在出门时,是从内部打开门,即从内部打开智能锁,而无需通过智能钥匙,因此,当监测到智能锁是开启状态且并非是使用智能钥匙打开时,确定是用户出门。

因为智能锁在安装后的位置是不变的,则智能锁的位置可以预先设定,且智能锁的位置是不变,在智能钥匙中设置有距离传感器,当需要检测距离时,向智能钥匙发送检测距离的指令,智能钥匙会通过距离传感器检测其与智能锁的位置的距离,并将距离信息返回,以便可以获取到智能钥匙与智能锁的距离。这里的预设距离可以根据实际需要进行设定,例如3米。

具体地,在上述实施例的基础上,提示单元,适于将提示信息展示在安装有智能锁的门上的显示屏中;和/或,控制智能钥匙发出报警声。

在本实施例中,安装智能锁的门上设置有显示屏,将提示信息显示在显示屏上,这样用户在开门出去的时候就可以从显示屏中看到提示信息。和/或,智能钥匙中设置有报警装置,通过报警装置发出报警声,以提示用户要是没有带,进一步提高用户的使用体验。

图5示出了根据本发明一个实施例的智能钥匙的结构示意图。如图5所示,该智能钥匙500包括:

接收单元510,适于接收从加密状态变换成开锁状态的控制指令。

当控制端接收到开锁指令时,会根据开锁指令,向智能钥匙发送从加密状态变换成开锁状态的控制指令,以便控制智能钥匙从加密状态变换成开锁状态。

变换单元520,适于响应于控制指令,从加密状态变换为开锁状态。

在用户携带的状态下,智能钥匙是加密状态,只有在开锁时控制端才控制智能钥匙变换成开锁状态,且只有有效的开锁指令才能触发智能钥匙的状态变换。这样,即使智能钥匙丢失或被偷,因为智能钥匙是加密状态,非法人员无法提供有效的开锁指令,则无法使用智能钥匙开启智能锁,保证智能钥匙的安全性,进而保障了用户的财产安全,提高用户的使用体验。

在本发明的一个实施例中,图5所示的智能钥匙包括:

发送单元,适于接收开锁指令,开锁指令包括生物特征和/或非生物类鉴权信息;将开锁指令发送给控制端。

在本实施例中,智能钥匙上设置有开锁指令接收控件,通过智能钥匙接收开锁指令,例如,安装有指纹输入控件,用户通过输入指纹信息,发送开锁指令,则智能钥匙,将包括有指纹信息的开锁指令发送给控制端(控制装置),以便控制端进行验证。

在本发明的一个实施例中,图5所示的变换单元520,适于将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

在本实施例中的一个具体例子中,智能钥匙的加密状态是智能钥匙的开锁区隐藏在智能钥匙的外壳内。则在接收到控制端发送的控制指令时,控制智能钥匙的开锁区伸出智能钥匙外壳的状态,即为开锁状态。

在本发明的一个实施例中,接收单元接收的控制指令中包括智能锁的锁芯结构。

变换单元520,适于将开锁区从无齿状态变换成与智能锁的锁芯结构匹配的有齿状态。

在本实施例中,智能钥匙的开锁区的加密状态是开锁区呈无齿状态。使用钥匙开锁时,钥匙插入锁芯上的钥匙孔内,钥匙上的开锁区的解码齿传递位置使活动柱移动,且活动柱远离钥匙的端部位于同一水平面上,进而实现开锁。也就是说,钥匙上的开锁区需要与智能锁的锁芯结构相匹配,才能实现开锁。因此控制指令中包括有锁芯结构。

需要说明的是,智能钥匙从加密状态变换为开锁状态的方式可以预先设置在智能钥匙侧,也可以包含在控制指令中。

例如,控制指令中包括智能钥匙需要将开锁区从无齿状态变换成与智能锁的锁芯结构匹配的有齿状态,且有齿的具体状态信息也包含在控制指令中,则智能钥匙执行即可。或者,智能钥匙当前设定的变换方式是将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态,当接收到控制指令时,根据智能钥匙侧预设设定的,将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

在本发明的一个实施例中,图5所示的变换单元520,还适于当完成一次开锁后,根据从开锁状态变换成加密状态的控制指令,从开锁状态变换成加密状态。

当用户使用智能钥匙开启智能锁后,智能钥匙不能一直保持在开锁状态,这样就无法保证智能钥匙的安全性,因此,本实施例中,当智能钥匙完成一次开锁后,控制端会发送智能钥匙从开锁状态变换成加密状态的控制指令,根据该控制指令,从开锁状态变换成加密状态。

在本发明的一个实施例中,图5所示的智能钥匙还包括:

距离检测单元,适于检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端。

当用户在出门时,控制端会发送获取智能钥匙与智能锁的距离的指令,则智能钥匙利用内置的距离检测单元检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端,以便控制端判断是否需要对用户进行提示。

在本发明的一个实施例中,图5所示的智能钥匙还包括:

报警单元,适于根据进行提示的控制指令,控制报警单元发出报警声。

控制端如果检测到需要对用户进行提示或报警,则会向智能钥匙发送进行提示的控制指令,则智能钥匙的报警单元会发出报警。

图6示出了根据本发明一个实施例的智能锁的结构示意图。如图6所示,该智能锁600包括:

判断单元610,适于当检测到智能钥匙时,判断智能钥匙的开锁区与锁芯结构是否匹配。

智能钥匙进行开门时,用户与将智能钥匙的开锁区插入智能锁的钥匙孔中,当智能锁检测到有智能钥匙插入钥匙孔时,为了确定是否是正确的钥匙,需要进行验证,判断智能钥匙的开锁区与锁芯结构是否匹配。

决策单元620,适于若判断为是,则允许智能钥匙进行开锁操作。

其中,智能钥匙的开锁区是根据开锁指令,从加密状态变换成开锁状态的。

这样,如果没有使用正确的钥匙或钥匙的开锁区与锁芯结构不匹配,都无法进行开锁操作,保证智能锁的安全性。

在本发明的一个实施例中,图6所示的智能锁包括:

发送单元,适于将当前锁芯结构发送给控制端。

为了保证控制端可以确定智能锁的锁芯结构,智能锁需要将当前的锁芯结构发送给控制端,以便控制端进行保存。

在本发明的一个实施例中,图6所示的智能锁包括:

改变单元,适于接收锁芯结构改变的控制指令;响应于控制指令,根据预设策略改变锁芯结构,并将改变后的锁芯结构发送给控制端。

当控制端判断需要改变智能锁的锁芯结构时,会发送改变智能锁的锁芯结构的控制指令,根据该控制指令,智能锁会改变锁芯结构。具体的更改策略们可以根据控制指令中的改变策略进行,也可以根据预先设定在智能锁中的改变策略进行。

图7示出了根据本发明一个实施例的安全装置的结构示意图。如图7所示,该安全装置700包括如图4所示的开锁控制装置400、如图5所示的智能钥匙500和如图6所示的智能锁600。

需要说明的是,图7所示的安全装置及其各实施例与图1或图2或图3的方法及其各实施例对应相同,上文已有详细说明,在此不再赘述。

综上所述,根据本发明的技术方案,响应于开锁指令,判断开锁指令是否有效;在判断开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。在用户携带的状态下,智能钥匙是加密状态,只有在开锁时才控制智能钥匙变换成开锁状态,且只有有效的开锁指令才能触发智能钥匙的状态变换。这样,即使智能钥匙丢失或被偷,因为智能钥匙是加密状态,非法人员无法提供有效的开锁指令,则无法使用智能钥匙开启智能锁,保证智能钥匙的安全性,进而保障了用户的财产安全,提高用户的使用体验。

需要说明的是:

在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示教一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的开锁控制装置、智能钥匙、智能锁、安全装置、电子设备和计算机可读存储介质中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

例如,根据本发明一个实施例的电子设备,该电子设备传统上包括处理器和被安排成存储计算机可执行指令(程序代码)的存储器。存储器可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。存储器具有存储用于执行图1或图2或图3所示的以及各实施例中的任何方法步骤的程序代码的存储空间。例如,用于程序代码的存储空间可以包括分别用于实现上面的方法中的各种步骤的各个程序代码。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(cd)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为计算机可读存储介质。该计算机可读存储介质可以具有与电子设备中的存储器类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元存储有用于执行根据本发明的方法步骤的程序代码,即可以由诸如处理器读取的程序代码,当这些程序代码由电子设备运行时,导致该电子设备执行上面所描述的方法中的各个步骤。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第一、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明的实施例公开了a1、一种开锁控制方法,其中,该方法包括:

响应于开锁指令,判断所述开锁指令是否有效;

在判断所述开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。

a2、如a1所述的方法,其中,所述判断所述开锁指令是否有效包括:

判断开锁指令中的生物特征和/或非生物类鉴权信息与保存的有效生物特征和/或有效鉴权信息是否匹配,如果匹配,确定所述开锁指令有效。

a3、如a2所述的方法,其中,所述生物特征包括如下的一种或多种:

人脸特征;

指纹特征;

声纹特征;

虹膜特征。

a4、如a1所述的方法,其中,所述控制智能钥匙从加密状态变换成开锁状态包括:

控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态。

a5、如a1或a4所述的方法,其中,该方法还包括:

确定智能锁的锁芯结构;

所述控制智能钥匙从加密状态变换成开锁状态包括:

控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

a6、如a1所述的方法,其中,该方法还包括:

判断是否需要改变智能锁的锁芯结构;

若判断为是,根据预设策略控制智能锁的锁芯结构改变;

获取改变后的锁芯结构并保存。

a7、如a6所述的方法,其中,所述判断是否需要改变智能锁的锁芯结构包括:

判断是否接收到智能钥匙丢失的通知;

和/或,

判断是否接收到智能锁的锁芯结构的更改指令;

和/或,

判断是否达到预设周期。

a8、如a1所述的方法,其中,该方法还包括:

当所述智能钥匙完成一次开锁后,控制所述智能钥匙从开锁状态变换成加密状态。

a9、如a1所述的方法,其中,该方法还包括:

当监测到所述智能锁是开启状态且并非是使用所述智能钥匙打开时,获取所述智能钥匙与所述智能锁的距离;

当获取的所述智能钥匙与所述智能锁的距离超过预设距离时,进行提示。

a10、如a9所述的方法,其中,所述当获取的所述智能钥匙与所述智能锁的距离超过预设距离时,进行提示包括:

将提示信息展示在安装有所述智能锁的门上的显示屏中;

和/或,控制所述智能钥匙发出报警声。

本发明的实施例还公开了b11、一种开锁控制方法,其中,该方法包括:

接收从加密状态变换成开锁状态的控制指令;

响应于所述控制指令,从加密状态变换为开锁状态。

b12、如b11所述的方法,其中,该方法包括:

接收开锁指令,所述开锁指令包括生物特征和/或非生物类鉴权信息;

将所述开锁指令发送给控制端。

b13、如b11所述的方法,其中,所述从加密状态变换为开锁状态包括:

将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

b14、如b11所述的方法,其中,所述控制指令中包括智能锁的锁芯结构;

所述从加密状态变换为开锁状态包括:

将开锁区从无齿状态变换成与所述智能锁的锁芯结构匹配的有齿状态。

b15、如b11所述的方法,其中,该方法还包括:

当完成一次开锁后,根据从开锁状态变换成加密状态的控制指令,从开锁状态变换成加密状态。

b16、如b11所述的方法,其中,该方法还包括:

检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端。

b17、如b11所述的方法,其中,该方法还包括:

根据进行提示的控制指令,控制报警单元发出报警声。

本发明的实施例还公开了c18、一种开锁控制方法,其中,该方法包括:

当检测到智能钥匙时,判断所述智能钥匙的开锁区与锁芯结构是否匹配;

若判断为是,则允许所述智能钥匙进行开锁操作;

其中,所述智能钥匙的开锁区是根据开锁指令,从加密状态变换成开锁状态的。

c19、如c18所述的方法,其中,该方法包括:

将当前锁芯结构发送给控制端。

c20、如c18所述的方法,其中,该方法包括:

接收锁芯结构改变的控制指令;

响应于所述控制指令,根据预设策略改变锁芯结构,并将改变后的锁芯结构发送给控制端。

本发明的实施例还公开了d21、一种开锁控制装置,其中,该装置包括:

判断单元,适于响应于开锁指令,判断所述开锁指令是否有效;

控制单元,适于在判断所述开锁指令有效时,控制智能钥匙从加密状态变换成开锁状态。

d22、如d21所述的装置,其中,

所述判断单元,适于判断开锁指令中的生物特征和/或非生物类鉴权信息与保存的有效生物特征和/或有效鉴权信息是否匹配,如果匹配,确定所述开锁指令有效。

d23、如d22所述的装置,其中,所述生物特征包括如下的一种或多种:

人脸特征;

指纹特征;

声纹特征;

虹膜特征。

d24、如d21所述的装置,其中,

所述控制单元,适于控制智能钥匙的开锁区从隐藏在智能钥匙外壳内的状态变换成伸出智能钥匙外壳的状态。

d25、如d21所述的装置,其中,该装置还包括:

确定单元,适于确定智能锁的锁芯结构;

所述控制单元,适于控制智能钥匙的开锁区从无齿状态变换成与确定的锁芯结构匹配的有齿状态。

d26、如d21所述的装置,其中,

所述控制单元,还适于判断是否需要改变智能锁的锁芯结构;若判断为是,根据预设策略控制智能锁的锁芯结构改变;获取改变后的锁芯结构并保存。

d27、如d26所述的装置,其中,

所述控制单元,适于判断是否接收到智能钥匙丢失的通知;和/或,判断是否接收到智能锁的锁芯结构的更改指令;和/或,判断是否达到预设周期。

d28、如d21所述的装置,其中,

所述控制单元,还适于当所述智能钥匙完成一次开锁后,控制所述智能钥匙从开锁状态变换成加密状态。

d29、如d21所述的装置,其中,该装置还包括:

提示单元,适于当监测到所述智能锁是开启状态且并非是使用所述智能钥匙打开时,获取所述智能钥匙与所述智能锁的距离;当获取的所述智能钥匙与所述智能锁的距离超过预设距离时,进行提示。

d30、如d29所述的装置,其中,

所述提示单元,适于将提示信息展示在安装有所述智能锁的门上的显示屏中;和/或,控制所述智能钥匙发出报警声。

本发明的实施例还公开了e31、一种智能钥匙,其中,该智能钥匙包括:

接收单元,适于接收从加密状态变换成开锁状态的控制指令;

变换单元,适于响应于所述控制指令,从加密状态变换为开锁状态。

e32、如e31所述的智能钥匙,其中,该智能钥匙包括:

发送单元,适于接收开锁指令,所述开锁指令包括生物特征和/或非生物类鉴权信息;将所述开锁指令发送给控制端。

e33、如e31所述的智能钥匙,其中,

所述变换单元,适于将开锁区从隐藏在外壳内的状态变换成伸出外壳的状态。

e34、如e31所述的智能钥匙,其中,所述接收单元接收的控制指令中包括智能锁的锁芯结构;

所述变换单元,适于将开锁区从无齿状态变换成与所述智能锁的锁芯结构匹配的有齿状态。

e35、如e31所述的智能钥匙,其中,

所述变换单元,还适于当完成一次开锁后,根据从开锁状态变换成加密状态的控制指令,从开锁状态变换成加密状态。

e36、如e31所述的智能钥匙,其中,该智能钥匙还包括:

距离检测单元,适于检测当前所处位置与智能锁的位置的距离,将检测到的距离信息发送给控制端。

e37、如e31所述的智能钥匙,其中,该智能钥匙还包括:

报警单元,适于根据进行提示的控制指令,控制报警单元发出报警声。

本发明的实施例还公开了f38、一种智能锁,其中,该智能锁包括:

判断单元,适于当检测到智能钥匙时,判断所述智能钥匙的开锁区与锁芯结构是否匹配;

决策单元,适于若判断为是,则允许所述智能钥匙进行开锁操作;

其中,所述智能钥匙的开锁区是根据开锁指令,从加密状态变换成开锁状态的。

f39、如f38所述的智能锁,其中,该智能锁包括:

发送单元,适于将当前锁芯结构发送给控制端。

f40、如f38所述的智能锁,其中,该智能锁包括:

改变单元,适于接收锁芯结构改变的控制指令;响应于所述控制指令,根据预设策略改变锁芯结构,并将改变后的锁芯结构发送给控制端。

本发明的实施例还公开了g41、一种安全装置,其中,该系统包括如d21-d30中任一项所述的开锁控制装置、如e31-e37中任一项所述的智能钥匙和如f38-f40中任一项所述的智能锁。

本发明的实施例还公开了h42、一种电子设备,其中,该电子设备包括:

处理器;以及,

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据a1~a10或b11~b17或c18~c20中任一项所述的方法。

本发明的实施例还公开了i43、一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现a1~a10或a11~a17或a18~a20中任一项所述的方法。

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