一种电子门锁的智能解锁方法及系统的制作方法

文档序号:9393516阅读:1273来源:国知局
一种电子门锁的智能解锁方法及系统的制作方法
【技术领域】
[0001 ] 本发明涉及电子技术领域,特别涉及一种电子门锁的智能解锁方法及系统。
【背景技术】
[0002]门锁是室内安全的保障,普通的门锁结构简单、安全系数较低,通过简单的工具即能开启,是造成室内盗窃事件多发的主要原因。目前市场上也有安全系数较高的门锁,如指纹门锁、密码门锁等。现有的密码门锁通常通过设定固定的密码,进入时通过键盘输入正确的密码的方式解锁,这种方式最大的隐患就是一旦密码泄露,安全性将得不到保障。
[0003]随着科技的发展,人们对门锁的安全系数要求越来越高,如何使得门锁安全性更高,以使得人们的财产、人身安全得到更好的保障,是目前亟待解决的问题。

【发明内容】

[0004]本发明的目的在于提供一种电子门锁的智能解锁方法及系统,在电子门锁执行解锁操作前,增加了一个验证步骤,即使得电子门锁需要同时满足两个条件才执行解锁操作,从而使得电子门锁的安全性能得到进一步的提高。
[0005]为解决上述技术问题,本发明提供了一种电子门锁的智能解锁方法,包含以下步骤:
[0006]终端设备实时获取当前的位置信息;
[0007]终端设备将获取的位置信息与预设位置信息进行比较,如果获取的位置信息与预设位置信息之间的距离小于预设门限,则终端设备向与该终端设备绑定的电子门锁发送通知消息;
[0008]电子门锁在收到解锁命令时,检测是否在该解锁命令收到前的预设时长内收到通知消息;
[0009]如果收到通知消息,则电子门锁执行解锁操作。
[0010]本发明还提供了一种电子门锁的智能解锁系统,包含:终端设备和电子门锁,终端设备与电子门锁通信连接;
[0011]终端设备包含:
[0012]位置获取模块,用于实时获取当前的位置信息;
[0013]判断模块,用于将获取的位置信息与预设位置信息进行比较,判断获取的位置信息与预设位置信息之间的距离是否小于预设门限;
[0014]通知模块,用于在判断模块判定小于预设门限时,向与该终端设备绑定的电子门锁发送通知消息;
[0015]电子门锁包含:
[0016]检测模块,用于在收到解锁命令时,检测是否在该解锁命令收到前的预设时长内收到通知消息;
[0017]解锁模块,用于在检测模块检测到收到通知消息时,执行解锁操作。
[0018]本发明实施方式相对于现有技术而言,终端设备实时的获取当前的位置信息,gp实时的获取用户当前的位置信息。终端设备将获取的位置信息与预设位置信息进行比较,以判断用户是否到达预设位置附近。如果获取的位置信息与预设位置信息之间的距离小于预设门限,则说明此时用户距离预设位置较近,此时终端设备向与该终端设备绑定的电子门锁发送通知消息。并且,电子门锁在收到解锁命令时,检测在收到该解锁命令前的预设时长内是否收到通知消息,若是,则执行解锁操作,否则不执行解锁操作。这样,在电子门锁执行解锁操作前,增加了一个验证步骤,只有当电子门锁在接收到解锁命令前的预设时长内,接收到由终端设备发送的表示用户即将到达预设位置的通知消息时,电子门锁才执行解锁操作,从而使得电子门锁的安全性能得到进一步的提高。
[0019]另外,在电子门锁检测到收到通知消息后,执行解锁操作的步骤之前,还包含以下步骤:调用电子猫眼的摄像头进行拍摄;根据拍摄到的图像检测该图像中是否存在合法用户;如果存在合法用户,则再执行解锁操作。通过这种方式,在电子门锁执行解锁操作之前,对待进门的用户有一个面部识别的过程,当识别到合法用户时才执行解锁操作,从而进一步的提高了电子门锁的安全性能。
[0020]另外,终端设备实时获取当前的位置信息的步骤中,包含以下子步骤:终端设备分别根据定位卫星和网络基站对当前自身的位置进行定位,获得第一位置信息和第二位置信息;其中,第一位置信息为根据定位卫星获得的位置信息,第二位置信息为根据网络基站获得的位置信息。终端设备利用第二位置信息对第一位置信息进行校验;如果校验成功,则将第一位置信息作为当前的位置信息。这样,利用两种方式对用户当前的位置进行定位,并将两种定位方式获取的位置信息进行校验,以使得终端设备获取的位置信息更加准确,从而防止对用户当前位置的误判。
[0021]另外,电子门锁在执行解锁操作后,存储本次解锁操作的执行时间,即电子门锁记录用户进门时间,从而为电子门锁能够根据存储的执行时间,寻找出用户进门的时间规律提供可能性。
[0022]另外,在电子门锁检测都收到通知消息后,执行解锁操作的步骤之前,还包含以下步骤:电子门锁获取存储的解锁操作的执行时间;电子门锁根据获取的执行时间判断当前时间是否为常规解锁时间;如果判定为常规解锁时间,则再进入执行解锁操作的步骤;如果判定为非常规解锁时间,则电子门锁向终端设备发送验证请求消息,在收到终端设备对验证请求消息的验证后,再进入执行解锁操作。通过这种方式,当前解锁操作的执行时间为非常规解锁时间时,电子门锁以向终端设备发送验证请求消息的方式,询问用户是否需要执行解锁操作,当电子门锁接收到终端设备对验证请求消息的验证后,说明此时需要执行解锁操作帮用户开门,从而防止电子门锁在误判的情况下执行解锁操作,使得电子门锁的安全性更高。
[0023]另外,在电子门锁执行解锁操作后,电子门锁将解锁信息发送至路由网关设备;路由网关设备根据预设策略,开启关联的智能家居设备,从而为用户提供更舒适、更人性化的服务。
【附图说明】
[0024]图1是根据本发明第一实施方式中的电子门锁的智能解锁方法的流程图;
[0025]图2是根据本发明第二实施方式中的电子门锁的智能解锁方法的流程图;
[0026]图3是根据本发明第三实施方式中的电子门锁的智能解锁系统的终端示意图。
【具体实施方式】
[0027]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
[0028]本发明的第一实施方式涉及一种电子门锁的智能解锁方法。具体流程如图1所不O
[0029]步骤101,终端设备获取当前的位置信息,即通过终端设备获取用户当前的位置信息。其中,终端设备可以是手机、平板电脑等移动终端,终端设备获取的当前的位置信息可以是获取当前位置的经玮度信息。
[0030]终端设备获取当前的位置信息的方式,可以是终端设备根据定位卫星对当前自身的位置进行定位,以获得当前的位置信息;也可以是终端设备根据网络基站对当前自身的位置进行定位,以获得当前的位置信息。
[0031]而在本实施方式中,为了使得终端设备获得较为准确的位置信息,以防止终端设备对用户当前位置误判,可以使终端设备分别根据定位卫星和网络基站对当前自身的位置进行定位,获得第一位置信息和第二位置信息。其中,第一位置信息为根据定位卫星获得的位置信息,第二位置信息为根据网络基站获得的位置信息。
[0032]终端设备利用第二位置信息对第一位置信息进行校验。如果校验成功,则将第一位置信息作为当前的位置信息;否则,终端设备触发询问机制。
[0033]其中,终端设备利用第二位置信息对第一位置信息进行校验的校验方法可以是终端设备将第二位置信息与第一位置信息进行比较,判断第二位置信息与第一位置信息之间的距离是否小于预设阈值,如果距离小于预设阈值,则判定校验成功,否则校验失败。预设阈值可以是用户预先输入,并由终端设备进行保,也可以是终端设备默认设置中的阈值,如20米。
[0034]当第二位置信息与第一位置信息校验失败时,则终端设备触发询问机制,由用户判定当前的位置信息。询问机制可以触发终端设备振动,并在终端设备的显示屏上显示待确认的位置信息,如终端设备利用显示屏可以提供一个选择界面,选择界面包含第一位置信息、第二位置信息以及
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1