一种非接触式开锁方法及系统的制作方法

文档序号:6675433阅读:531来源:国知局
一种非接触式开锁方法及系统的制作方法
【专利摘要】本发明公开了一种非接触式开锁方法及系统,其中所述方法包括:a)电子锁周期性发射包含电子锁设备信息的信号;b)移动装置接收到电子锁发射的信号后执行下述步骤:b1)其动作传感器检测是否存在开锁动作;b2)在检测到开锁动作后,根据接收到的信号强度确定移动装置到电子锁的距离是否小于或等于移动装置内保存的预设距离;b3)如果确定小于或等于预设距离,根据所发射的电子锁设备信息向移动装置的存储器查询电子锁是否为已经验证的电子锁;b4)如果电子锁为已经验证的电子锁,则使得移动装置与电子锁建立连接;b5)移动装置将其内保存的权限信息加密传送给电子锁;c)电子锁接收权限信息并对其解密,在解密后的权限信息验证无误后发出并执行开锁指令。
【专利说明】
【技术领域】
[0001] 本发明涉及物联网领域,尤其涉及一种非接触式开锁方法及使用该方法的系统。 一种非接触式开锁方法及系统

【背景技术】
[0002] 目前,在安全技术防范领域,电子锁代替传统的机械式密码锁,克服了机械密码锁 密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高了一步。但 是现有的电子锁还是存在安全性差、操作复杂等问题。
[0003] 随着电子技术的不断发展,手机已成为了人们生活中不可缺少的一种通讯工具, 由于手机重量轻、体积小,人们通常随身携带。而且手机上的各种功能也日益丰富,满足人 们不断变化的需求,越来越受到人们的喜爱。


【发明内容】

[0004] 本发明的目标在于提供一种无需手动输入密码即可安全便捷地进行开锁的方法。
[0005] 本发明的目标由一种非接触式开锁方法实现,其包括:
[0006] a)电子锁内部的无线收发模块周期性发射包含电子锁设备信息的信号;
[0007] b)移动装置内部的无线收发模块接收到电子锁发射的信号后,在移动装置内执行 下述步骤:
[0008] bl)移动装置的动作传感器检测是否存在开锁动作;
[0009] b2)在检测到开锁动作后,根据接收到的信号强度确定移动装置到电子锁的距离 是否小于或等于移动装置内保存的预设距离;
[0010] b3)如果确定移动装置和电子锁之间的距离小于或等于预设距离,根据所发射的 电子锁设备信息向移动装置的存储器查询电子锁是否为已经验证的电子锁;
[0011] b4)如果电子锁为已经验证的电子锁,则使得移动装置与电子锁建立连接;
[0012] b5)移动装置将其内保存的权限信息加密传送给电子锁;
[0013] c)电子锁接收权限信息并对其解密,在解密后的权限信息验证无误后发出并执行 开锁指令。
[0014] 应注意的是,本发明方法的步骤并不必须按所列顺序执行。对于步骤bl)_b5),例 如,也可以先确定电子锁是否为已经与移动装置双向验证过的电子锁,然后再确定移动装 置与电子锁之间的距离是否小于或等于预设距离;又例如,可先确定移动装置与电子锁之 间的距离是否小于或等于预设距离,然后移动装置的动作传感器再检测是否有开锁动作, 之后再进行连接、权限信息发送等步骤。
[0015] 本发明的目标还由一种非接触式开锁系统实现,其包括电子锁和移动装置,其 中:
[0016] 电子锁包括:
[0017] 无线收发模块,用于周期性发射包含电子锁设备信息的信号、接收移动装置发出 的连接请求及权限信息;
[0018] 中央处理单元,用于处理连接请求、解密并验证权限信息、及根据验证结果发出开 锁指令;
[0019] 执行机构,用于根据从中央处理单元接收到的开锁指令执行开锁动作;
[0020] 移动装置包括:
[0021] 无线收发模块,用于接收电子锁内的无线收发模块发射的信号及向电子锁发送连 接请求和权限信息;
[0022] 存储器,用于保存开锁预设距离、已经验证的电子锁设备信息及相应权限信息;
[0023] 中央处理单元,用于根据接收到的信号强度确定移动装置到电子锁的距离是否小 于或等于预设距离、在移动装置和电子锁之间的距离小于或等于预设距离时根据所发射的 电子锁设备信息向存储器查询电子锁是否为已经验证的电子锁、及在电子锁为已经验证的 电子锁时使无线收发模块向电子锁发出连接请求;
[0024] 动作传感器,用于检测移动装置上的开锁动作;
[0025] 其中当动作传感器检测到开锁动作及移动装置确定其与电子锁之间的距离小于 或等于预设距离并确定电子锁为已经验证的电子锁时,移动装置将其存储器内保存的权限 信息加密传送给电子锁;电子锁接收权限信息并对其解密,在解密后的权限信息验证无误 后向执行机构发出开锁指令。
[0026] 优选地,预设距离由移动装置接收到的、电子锁发射的信号的功率阈值表示。
[0027] 优选地,开锁动作为摇或拍移动装置的动作。
[0028] 优选地,对于同一移动装置所对应的不同电子锁,设定不同的预设距离。
[0029] 优选地,移动装置为手机。
[0030] 本发明通过移动装置如手机在一定的距离范围之内与电子锁自动连接后对手机 进行"摇一摇/拍一拍"来完成对电子锁的开启,解决了用户每次开锁都需要手动通过手机 用户界面来操作的问题。用户在与电子锁的距离达到一定要求后,即可轻松实现对门锁的 开启,克服了电子锁在安全性及操作性方面的不足。

【专利附图】

【附图说明】
[0031] 本发明将在下面参考附图、结合【具体实施方式】进行更详细地说明,其中:
[0032] 图1为根据本发明方法的一实施例的示意性流程图。
[0033] 图2为根据本发明的系统的移动装置端模块图。
[0034] 图3为根据本发明的系统的电子锁端模块图。
[0035] 为清晰起见,这些附图均为示意性及简化的图,它们只给出了对于理解本发明所 必要的细节,而省略其它细节。在所有附图中,相同的附图标记和名称用于指同样或对应的 部分。

【具体实施方式】
[0036] 本发明的非接触式开锁系统包括电子锁和移动装置。如图3中所示,电子锁包括 无线收发模块、中央处理单元CPU、执行机构和用于检测锁状态的传感器。如图2中所示, 移动装置如手机包括中央处理单元CPU、无线收发模块、存储器和动作传感器。
[0037] 本发明开锁系统中使用的方法的流程图在图1中示意性示出。用户在使用本发明 系统之前,需要用手机与电子锁进行双向的权限验证(包括但不限于密码验证),并将经过 验证的电子锁的设备信息及权限信息保存在手机的存储器中。这样,只有合法的手机才能 使用本发明系统打开指定的电子锁。另外,用户在第一次使用本发明系统时,需自定义开锁 距离,即手机与电子锁之间的距离达到何种程度才可能进行手机与电子锁的连接。由于电 子锁内的无线收发模块周期性发射包含电子锁设备信息的信号,当用户设定开锁距离时, 手机与电子锁的距离可以用手机内的无线收发模块测量到的所接收信号的功率来表征,例 如,假定将预设距离设定为0. 5米,则将手机在距电子锁0. 5米时接收到的信号的功率值作 为阈值,与相应电子锁的权限信息一起存储在手机的存储器中。不同的锁可以设定不同的 开锁距离。
[0038] 在使用时,电子锁内部的无线收发模块周期性发射包含电子锁设备信息的信号。 手机内部的无线收发模块接收到电子锁发射的信号后,用户需要开锁时,对手机进行简单 的"摇一摇/拍一拍"动作,手机的动作传感器检测到手机的动作后,手机的CPU确定接收 到的信号强度(功率)是否大于或等于存储器内保存的阈值,从而确定手机到电子锁的距 离是否小于或等于预设开锁距离;如果是,则手机CPU根据电子锁发射的信号中包含的电 子锁设备信息向其存储器查询该电子锁是否为已经验证的电子锁;如果是,则使手机的无 线收发模块向电子锁发出连接请求,电子锁的无线收发模块接收该连接请求并使手机与电 子锁建立连接,之后手机通知CPU将存储器内保存的权限信息如开锁密码信息自动加密通 过无线收发模块传送给电子锁。电子锁的无线接收模块接收加密的权限信息,电子锁的CPU 对其解密并验证解密后的权限信息是否为正确信息,如果是,则向执行机构发出开锁指令, 执行机构则根据开锁指令执行开锁动作。
[0039] 在另一实施例中,其中手机检测开锁动作的步骤和确定手机与电子锁之间的距离 是否小于预设距离的步骤顺序对调,其余步骤与图1所示方法的步骤一样。即,手机内部 的无线收发模块接收到电子锁发射的信号后,手机的CPU首先确定接收到的信号强度(功 率)是否大于或等于存储器内保存的阈值,从而确定手机到电子锁的距离是否小于或等于 预设开锁距离;如果是,在手机的动作传感器检测到手机的动作后,则手机CPU根据电子锁 发射的信号中包含的电子锁设备信息向其存储器查询该电子锁是否为已经验证的电子锁; 如果是,则使手机的无线收发模块向电子锁发出连接请求,电子锁的无线收发模块接收该 连接请求并使手机与电子锁建立连接,之后手机通知CPU将存储器内保存的权限信息如开 锁密码信息自动加密通过无线收发模块传送给电子锁。
[0040] 在其它实施例中,开锁系统的运行步骤也可采用不同于上述实施例的顺序。
[0041] 本发明方法和系统仅需要在手机与电子锁处于一定距离范围内时简单地"摇一摇 /拍一拍"手机即可轻松完成电子锁的开启,使用非常便利、安全。
[0042] 应当理解,在详细描述和具体例子表明本发明优选实施例的同时,它们仅为说明 目的给出。对于本领域的技术人员来说,通过这些详细说明在本发明精神和范围内做出各 种变化和修改将显而易见,所有这些变化和修改均在本发明的保护范围之内。
【权利要求】
1. 一种非接触式开锁方法,包括: a) 电子锁内部的无线收发模块周期性发射包含电子锁设备信息的信号; b) 移动装置内部的无线收发模块接收到电子锁发射的信号后,在移动装置内执行下述 步骤: bl)移动装置的动作传感器检测是否存在开锁动作; b2)在检测到开锁动作后,根据接收到的信号强度确定移动装置到电子锁的距离是否 小于或等于移动装置内保存的预设距离; b3)如果确定移动装置和电子锁之间的距离小于或等于所述预设距离,根据所发射的 电子锁设备信息向移动装置的存储器查询电子锁是否为已经验证的电子锁; b4)如果电子锁为已经验证的电子锁,则使得移动装置与电子锁建立连接; b5)移动装置将其内保存的权限信息加密传送给电子锁; c) 电子锁接收权限信息并对其解密,在解密后的权限信息验证无误后发出并执行开锁 指令。
2. 根据权利要求1所述的方法,其中所述预设距离由移动装置接收到的、电子锁发射 的信号的功率阈值表示。
3. 根据权利要求1所述的方法,其中所述开锁动作为摇或拍移动装置的动作。
4. 根据权利要求1所述的方法,其中对于同一移动装置所对应的不同电子锁,设定不 同的预设距离。
5. 根据权利要求1-4任一所述的方法,其中所述移动装置为手机。
6. -种非接触式开锁系统,包括电子锁和移动装置,其中: 所述电子锁包括: 无线收发模块,用于周期性发射包含电子锁设备信息的信号、接收移动装置发出的连 接请求及权限信息; 中央处理单元,用于处理所述连接请求、解密并验证所述权限信息、及根据验证结果发 出开锁指令; 执行机构,用于根据从中央处理单元接收到的开锁指令执行开锁动作; 所述移动装置包括: 无线收发模块,用于接收电子锁内的无线收发模块发射的信号及向电子锁发送连接请 求和权限信息; 存储器,用于保存开锁预设距离、已经验证的电子锁设备信息及相应权限信息; 中央处理单元,用于根据接收到的信号强度确定移动装置到电子锁的距离是否小于或 等于所述预设距离、在移动装置和电子锁之间的距离小于或等于预设距离时根据所发射的 电子锁设备信息向存储器查询电子锁是否为已经验证的电子锁、及在电子锁为已经验证的 电子锁时使无线收发模块向电子锁发出连接请求; 动作传感器,用于检测移动装置上的开锁动作; 其中当动作传感器检测到开锁动作及移动装置确定其与电子锁之间的距离小于或等 于预设距离并确定电子锁为已经验证的电子锁时,移动装置将其存储器内保存的权限信息 加密传送给电子锁;电子锁接收权限信息并对其解密,在解密后的权限信息验证无误后向 执行机构发出开锁指令。
7. 根据权利要求6所述的系统,其中所述预设距离由移动装置接收到的、电子锁发射 的信号的功率阈值表示。
8. 根据权利要求6所述的系统,其中所述开锁动作为摇或拍移动装置的动作。
9. 根据权利要求6所述的系统,其中不同的电子锁具有不同的预设距离。
10. 根据权利要求6-9任一所述的系统,其中所述移动装置为手机。
【文档编号】G07C9/00GK104157061SQ201410414455
【公开日】2014年11月19日 申请日期:2014年8月21日 优先权日:2014年8月21日
【发明者】刘怡, J·高, 高潮 申请人:贵州华尚高新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1