智能门锁的开锁方法及装置制造方法及图纸

技术编号:20330054 阅读:27 留言:0更新日期:2019-02-13 06:19
本发明专利技术实施例提供一种智能门锁的开锁方法及装置,该方法包括:获取开锁密码,并判断所述开锁密码是否为劫持密码;若是,则生成第一消息,并向服务器发送第一消息,所述第一消息用于指示服务器发送告警信息。提高了智能门锁的安全性。

【技术实现步骤摘要】
智能门锁的开锁方法及装置
本专利技术实施例涉及门锁
,尤其涉及一种智能门锁的开锁方法及装置。
技术介绍
目前,在智能家居系统中,智能门锁得到了广泛的应用。用户可以预先在智能门锁中设置密码,并根据预先设置的密码对智能门锁进行开锁。在实际应用过程中,在用户对智能门锁进行开锁的过程中,用户可能遭到不法分子的挟持,例如,不法分子可能要求用户通过预设设置的密码进行开锁,并进入室内进行行窃,或者对用户进行人身伤害。由此可知,现有技术中智能门锁的安全性较差。
技术实现思路
本专利技术实施例提供一种智能门锁的开锁方法及装置,提高了智能门锁开锁的安全性。第一方面,本专利技术实施例提供一种智能门锁的开锁方法,包括:获取开锁密码,并判断所述开锁密码是否为劫持密码;若是,则生成第一消息,并向服务器发送第一消息,所述第一消息用于指示服务器发送告警信息。在一种可能的实施方式中,所述生成第一消息,包括:确定所述开锁密码对应的第一终端设备的标识;根据所述第一终端设备的标识,生成第一消息,所述第一消息用于指示所述服务器向第二终端设备发送所述告警信息,所述第二终端设备为所述智能门锁对应的终端设备集合中、除所述第一终端设备外的终端设备。在另一种可能的实施方式中,所述第一消息包括所述第一终端设备的标识;相应的,所述第一消息用于指示所述服务器根据所述第一终端设备的标识确定所述第二终端设备的标识,并根据所述第二终端的标识向所述第二终端设备发送所述告警消息。在另一种可能的实施方式中,所述根据所述第一终端设备的标识,生成第一消息,包括:根据所述第一终端设备的标识,确定所述第二终端设备的标识;根据所述第二终端设备的标识,生成所述第一消息,所述第一消息包括所述第二终端设备的标识。在另一种可能的实施方式中,预设密码库中包括多个预设密码、每个预设密码对应的类型、以及劫持类型的预设密码对应的终端设备的标识;所述判断所述开锁密码是否为劫持密码,包括:分别将所述开锁密码与预设密码库中的每个预设密码进行匹配;若所述开锁密码与所述预设密码库中的第一预设密码相同,则获取所述第一预设密码的类型;判断所述第一预设密码的类型是否为劫持类型,若是,则确定所述开锁密码为劫持密码,若否,则确定所述开锁密码不是劫持密码。在另一种可能的实施方式中,预设密码库中包括至少一个字符类型的预设密码、多个预设标识、以及每个预设标识对应的终端设备的标识,所述开锁密码为字符类型的密码;所述判断所述开锁密码是否为劫持密码,包括:获取所述开锁密码中包括的字符个数;在所述开锁密码中包括的字符个数为预设个数时,在所述开锁密码中去除预设位上的字符,得到第一密码;若预设密码库中存在一个预设密码与所述第一密码相同,则确定所述开锁密码为劫持密码。在另一种可能的实施方式中,所述根据所述开锁密码,确定第一终端设备的标识,包括:将所述开锁密码中所述预设位上的字符确定为第一预设标识;若所述多个预设标识中包括所述第一预设标识,则将所述第一预设标识对应的终端设备的标识确定为所述第一终端设备的标识。第二方面,本专利技术实施例提供一种智能门锁的开锁装置,包括获取模块、判断模块、生成模块和发送模块,其中,所述获取模块用于,获取开锁密码;所述判断模块用于,判断所述开锁密码是否为劫持密码;所述生成模块用于,在所述判断模块判断所述开锁密码为劫持密码时生成第一消息;所述发送模块用于,向服务器发送所述第一消息,所述第一消息用于指示服务器发送告警信息。在一种可能的实施方式中,所述生成模块具体用于:确定所述开锁密码对应的第一终端设备的标识;根据所述第一终端设备的标识,生成第一消息,所述第一消息用于指示所述服务器向第二终端设备发送所述告警信息,所述第二终端设备为所述智能门锁对应的终端设备集合中、除所述第一终端设备外的终端设备。在另一种可能的实施方式中,所述第一消息包括所述第一终端设备的标识;相应的,所述第一消息用于指示所述服务器根据所述第一终端设备的标识确定所述第二终端设备的标识,并根据所述第二终端的标识向所述第二终端设备发送所述告警消息。在另一种可能的实施方式中,所述生成模块具体用于:根据所述第一终端设备的标识,确定所述第二终端设备的标识;根据所述第二终端设备的标识,生成所述第一消息,所述第一消息包括所述第二终端设备的标识。在另一种可能的实施方式中,预设密码库中包括多个预设密码、每个预设密码对应的类型、以及劫持类型的预设密码对应的终端设备的标识;所述判断模块具体用于:分别将所述开锁密码与预设密码库中的每个预设密码进行匹配;若所述开锁密码与所述预设密码库中的第一预设密码相同,则获取所述第一预设密码的类型;判断所述第一预设密码的类型是否为劫持类型,若是,则确定所述开锁密码为劫持密码,若否,则确定所述开锁密码不是劫持密码。在另一种可能的实施方式中,预设密码库中包括至少一个字符类型的预设密码、多个预设标识、以及每个预设标识对应的终端设备的标识,所述开锁密码为字符类型的密码;所述判断模块具体用于:获取所述开锁密码中包括的字符个数;在所述开锁密码中包括的字符个数为预设个数时,在所述开锁密码中去除预设位上的字符,得到第一密码;若预设密码库中存在一个预设密码与所述第一密码相同,则确定所述开锁密码为劫持密码。在另一种可能的实施方式中,所述判断模块具体用于:将所述开锁密码中所述预设位上的字符确定为第一预设标识;若所述多个预设标识中包括所述第一预设标识,则将所述第一预设标识对应的终端设备的标识确定为所述第一终端设备的标识。第三方面,本专利技术实施例提供一种终端设备,包括:处理器,所述处理器与存储器耦合;所述存储器用于,存储计算机程序;所述处理器用于,执行所述存储器中存储的计算机程序,以使得所述终端设备执行上述第一方面任一项所述的方法。第四方面,本专利技术实施例提供一种可读存储介质,包括程序或指令,当所述程序或指令在计算机上运行时,如上述第一方面任意一项所述的方法被执行。本专利技术实施例提供的智能门锁的开锁方法及装置,,在获取到第一用户输入的开锁密码之后,判断开锁密码是否为劫持密码;若是,则生成第一消息,并向服务器发送第一消息,以使服务器根据第一消息发送告警信息。在上述过程中,在正常情况下,用户可以输入常规密码,使得智能门锁仅执行开锁动作。当用户被挟持时,用户可以输入挟持密码,使得智能门锁不但执行开锁动作,还向服务器发送第一消息,以使服务器根据第一消息向发送告警信息。进而提高了智能门锁的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的智能门锁的开锁方法的系统架构图;图2为本专利技术实施例提供的智能门锁的开锁方法的流程示意图一;图3为本专利技术实施例提供的智能门锁的开锁方法的流程示意图二;图4为本专利技术实施例提供的智能门锁的开锁方法的流程示意图三;图5为本专利技术实施例提供的智能门锁的开锁方法的流程示意图四;图6为本专利技术实施例提供的智能门锁的开锁装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图本文档来自技高网...

【技术保护点】
1.一种智能门锁的开锁方法,其特征在于,包括:获取开锁密码,并判断所述开锁密码是否为劫持密码;若是,则生成第一消息,并向服务器发送第一消息,所述第一消息用于指示服务器发送告警信息。

【技术特征摘要】
1.一种智能门锁的开锁方法,其特征在于,包括:获取开锁密码,并判断所述开锁密码是否为劫持密码;若是,则生成第一消息,并向服务器发送第一消息,所述第一消息用于指示服务器发送告警信息。2.根据权利要求1所述的方法,其特征在于,所述生成第一消息,包括:确定所述开锁密码对应的第一终端设备的标识;根据所述第一终端设备的标识,生成第一消息,所述第一消息用于指示所述服务器向第二终端设备发送所述告警信息,所述第二终端设备为所述智能门锁对应的终端设备集合中、除所述第一终端设备外的终端设备。3.根据权利要求2所述的方法,其特征在于,所述第一消息包括所述第一终端设备的标识;相应的,所述第一消息用于指示所述服务器根据所述第一终端设备的标识确定所述第二终端设备的标识,并根据所述第二终端的标识向所述第二终端设备发送所述告警消息。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一终端设备的标识,生成第一消息,包括:根据所述第一终端设备的标识,确定所述第二终端设备的标识;根据所述第二终端设备的标识,生成所述第一消息,所述第一消息包括所述第二终端设备的标识。5.根据权利要求1-4任一项所述的方法,其特征在于,预设密码库中包括多个预设密码、每个预设密码对应的类型、以及劫持类型的预设密码对应的终端设备的标识;所述判断所述开锁密码是否为劫持密码,包括:分别将所述开锁密码与预设密码库中的每个预设密码进行匹配;若所述开锁密码与所述预设密码库中的第一预设密码相同,则获取所述第一预设密码的类型;判断所述第一预设密码的类型是否为劫持类型,若是,则确定所述开锁密码为劫持密码,若否,则确定所述开锁密码不是劫持密码。6.根据权利要求1-4任一项所述的方法,其特征在于,预设密码库中包括至少一个字...

【专利技术属性】
技术研发人员:徐舒娅
申请(专利权)人:青岛海信智慧家居系统股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1