智能锁具防盗方法、装置、设备及存储介质制造方法及图纸

技术编号:37131157 阅读:21 留言:0更新日期:2023-04-06 21:29
本申请涉及一种智能锁具防盗方法、装置、设备及存储介质,该方法包括获取智能锁具的当前地理位置信息;当确定当前地理位置信息与智能锁具上电时的目标地理位置信息不一致时,对智能锁具执行防盗操作。本实施例基于地理位置信息实现了智能锁具是否出现了非法位置转移的判断,并在确定智能锁具出现非法转移时,执行防盗操作,从而实现了使智能锁具具备较强的防盗能力,防止出现因智能锁具被非法盗取,导致内部数据丢失,进而给用户造成的安全性问题。题。题。

【技术实现步骤摘要】
智能锁具防盗方法、装置、设备及存储介质


[0001]本申请涉及智能家居领域,尤其涉及一种智能锁具防盗方法、装置、设备及存储介质。

技术介绍

[0002]如今社会,随着智能门锁技术的不断发展,更多的家庭已经使用上了智能门锁。在不断提高智能门锁的安全性的同时,智能门锁的用户体验也在不断优化提升。
[0003]随着技术的发展,智能门锁作为一个家庭的入口,其涉及到的用户隐私数据将越来越多,包括用户人脸数据,出入习惯数据等隐私数据。但市面上的智能门锁一旦被盗,这些用户隐私数据也将存在严重的安全性问题。

技术实现思路

[0004]本申请提供了一种智能锁具防盗方法、装置、设备及存储介质,用以解决智能门锁被盗导致影响内部数据安全的问题。
[0005]第一方面,提供一种智能锁具防盗方法,包括:
[0006]获取智能锁具的当前地理位置信息;
[0007]当确定所述当前地理位置信息与所述智能锁具上电时的目标地理位置信息不一致时,对所述智能锁具执行防盗操作。
[0008]可选地,确定所述当前地理位置信息与所述智能锁具上电时的目标地理位置信息不一致,包括:
[0009]获取所述当前地理位置信息中的第一经纬度数据,以及所述目标地理位置信息中的第二经纬度数据;
[0010]计算所述第一经纬度数据与所述第二经纬度数据之间的数据差;
[0011]当确定所述数据差大于数据差阈值时,确定所述当前地理位置信息与所述目标地理位置信息不一致。
[0012]可选地,对所述智能锁具执行防盗操作,包括:
[0013]生成与所述当前地理位置信息对应的报警信息;以及,获取与所述目标地理位置信息对应的私钥;
[0014]采用所述私钥对所述报警信息进行加密,得到加密报警信息;
[0015]向服务器发送所述加密报警信息;
[0016]对所述智能锁具执行防盗操作之前,还包括:
[0017]向所述服务器发送所述私钥,以使得所述服务器基于所述私钥解密所述加密报警信息。
[0018]可选地,获取与所述目标地理位置信息对应的私钥,包括:
[0019]获取所述目标地理位置信息中的第二经纬度数据;
[0020]拼接得到与所述第二经纬度数据匹配的数据串;
[0021]计算所述数据串的哈希值;
[0022]生成与所述哈希值对应的所述私钥。
[0023]可选地,生成与所述哈希值对应的所述私钥,包括:
[0024]获取与所述智能锁具匹配的公钥;
[0025]采用所述公钥加密所述哈希值,得到加密哈希值;
[0026]确定所述加密哈希值为所述私钥。
[0027]可选地,向所述服务器发送所述私钥,包括:
[0028]向所述智能锁具的服务器注册包中添加所述私钥,得到目标服务器注册包;
[0029]通过所述目标服务器注册包向所述服务器发送所述私钥。
[0030]可选地,对所述智能锁具执行防盗操作,包括:
[0031]生成与所述当前地理位置信息对应的被盗提示信息;
[0032]向用户终端发送被盗提示信息,所述被盗提示信息指示所述智能锁具被盗。
[0033]可选地,获取智能锁具的当前地理位置信息之前,还包括:
[0034]确定所述智能锁具被唤醒。
[0035]可选地,确定所述智能锁具被唤醒之后,获取智能锁具此次被唤醒时的当前地理位置信息之前,还包括:
[0036]统计所述智能锁具自上电至此次被唤醒时的唤醒次数;
[0037]确定所述唤醒次数大于次数阈值。
[0038]第二方面,提供一种智能锁具防盗装置,包括:
[0039]获取模块,用于获取智能锁具的当前地理位置信息;
[0040]执行模块,用于当确定所述当前地理位置信息与所述智能锁具上电时的目标地理位置信息不一致时,对所述智能锁具执行防盗操作。
[0041]第三方面,提供一种电子设备,包括:处理器、存储器和通信总线,其中,处理器和存储器通过通信总线完成相互间的通信;
[0042]所述存储器,用于存储计算机程序;
[0043]所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的智能锁具防盗方法。
[0044]第四方面,提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的智能锁具防盗方法。
[0045]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,获取智能锁具的当前地理位置信息;当确定当前地理位置信息与智能锁具上电时的目标地理位置信息不一致时,对智能锁具执行防盗操作。本实施例基于地理位置信息实现了智能锁具是否出现了非法位置转移的判断,并在确定智能锁具出现非法转移时,执行防盗操作,从而实现了使智能锁具具备较强的防盗能力,防止出现因智能锁具被非法盗取,导致内部数据丢失,进而给用户造成的安全性问题。
附图说明
[0046]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0047]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0048]图1为本申请实施例中智能锁具防盗方法的一种流程示意图;
[0049]图2为本申请实施例中智能锁具防盗方法的又一种流程示意图;
[0050]图3为本申请实施例中智能锁具防盗装置的结构示意图;
[0051]图4为本申请实施例中电子设备的结构示意图。
具体实施方式
[0052]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0053]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0054]本申请实施例提供一种智能锁具防盗方法,该方法可应用于智能锁具中或与智能锁具通信的服务器中。
[0055]如图1所示,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能锁具防盗方法,其特征在于,包括:获取智能锁具的当前地理位置信息;当确定所述当前地理位置信息与所述智能锁具上电时的目标地理位置信息不一致时,对所述智能锁具执行防盗操作。2.根据权利要求1所述的方法,其特征在于,确定所述当前地理位置信息与所述智能锁具上电时的目标地理位置信息不一致,包括:获取所述当前地理位置信息中的第一经纬度数据,以及所述目标地理位置信息中的第二经纬度数据;计算所述第一经纬度数据与所述第二经纬度数据之间的数据差;当确定所述数据差大于数据差阈值时,确定所述当前地理位置信息与所述目标地理位置信息不一致。3.根据权利要求1所述的方法,其特征在于,对所述智能锁具执行防盗操作,包括:生成与所述当前地理位置信息对应的报警信息;以及,获取与所述目标地理位置信息对应的私钥;采用所述私钥对所述报警信息进行加密,得到加密报警信息;向服务器发送所述加密报警信息;对所述智能锁具执行防盗操作之前,还包括:向所述服务器发送所述私钥,以使得所述服务器基于所述私钥解密所述加密报警信息。4.根据权利要求3所述的方法,其特征在于,获取与所述目标地理位置信息对应的私钥,包括:获取所述目标地理位置信息中的第二经纬度数据;拼接得到与所述第二经纬度数据匹配的数据串;计算所述数据串的哈希值;生成与所述哈希值对应的所述私钥。5.根据权利要求4所述的方法,其特征在于,生成与所述哈希值对应的所述私钥,包括:获取与所述智能锁具匹配的公钥;采用所述公钥加密所述哈希值,得到加密哈希值;确定所述加密哈希值为所述私钥。6.根据权利要求3

...

【专利技术属性】
技术研发人员:张维建唐杰陈道远李昱王春燕
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1