无钥匙智能锁平台及使用方法与流程

文档序号:12735816阅读:1188来源:国知局
无钥匙智能锁平台及使用方法与流程

本发明涉及智能锁领域,具体涉及无钥匙智能锁平台及使用方法。



背景技术:

日常生活中,锁已经成为保护个人财产安全不可缺少的设备,但目前的锁的工作原理要求必须把配套的钥匙插入到锁芯里才能开锁,而且与锁芯匹配的钥匙终身可以打开这把锁。这种开锁的实现方式不仅带来极大的不方便,而且一定程度上带来一些安全隐患。比如:忘记带钥匙,就无法开锁;或者一旦钥匙丢失,为了安全就需要换锁。

目前,手机客户端应用程序已经很普及,这些网络技术不仅随时可以交换文字、图片或视频等信息,而且也可以随时执行一些操作。



技术实现要素:

本发明的目的是克服现有平台的不足,提供一种无钥匙智能锁平台及使用方法,该平台可以克服现有开锁必须把配套的钥匙插入锁芯才能开锁的不足,提出利用手机上安装客户端应用程序,客户端与需要开的锁之间建立网络连接后,通过手机上的客户端程序向锁下达开锁命令,而且这些手机的客户端的加入和退出是动态的。这种实现从根本上避免开锁必须把与锁配套的钥匙插入锁芯的不方便和与锁配套的钥匙永远能打开对应的锁带来的不安全等问题。

为了实现上述目的,本发明采用如下技术方案:

一种无钥匙智能锁平台,该平台包括锁模块Ⅰ和钥匙模块Ⅱ两部分,其中锁模块Ⅰ部署在锁的锁芯内,替换现有锁芯内的弹子,负责密码设定、添加合法钥匙、删除非法钥匙、接受客户端开锁请求、校验合法用户、开锁等;钥匙模块Ⅱ部署在手机上,负责密码设定、合法用户校验、向锁模块Ⅰ提交允许开锁请求、向锁模块Ⅰ提交开锁请求等;锁模块Ⅰ与钥匙模块Ⅱ之间通过互联网相连。

所述锁模块Ⅰ负责密码设定、添加合法钥匙、删除非法钥匙、接受客户端开锁请求、校验合法用户、开锁,作为本发明的优选,锁模块Ⅰ包括密码设定模块、添加新钥匙模块、合法钥匙校验模块、删除非法钥匙模块和开锁模块;

所述密码设定模块负责对新买到智能锁密码初始化、合法主人身份验证和密码修改;

所述添加新钥匙模块负责由合法主人向锁模块Ⅰ添加允许开锁的用户;

所述合法钥匙校验模块负责接受客户端的开锁请求,校验提交申请开锁的用户是否是合法的开锁用户;

所述删除非法钥匙模块负责由合法主人从锁模块Ⅰ中删除当前不允许开锁的用户;

所述开锁模块负责执行开锁操作;

所述钥匙模块Ⅱ负责密码设定、合法用户校验、向锁模块Ⅰ提交允许开锁请求、向锁模块Ⅰ提交开锁请求,作为本发明的优选,钥匙模块Ⅱ包括密码设定模块、允许开锁请求模块、开锁请求模块;

所述密码设定模块负责当前钥匙模块Ⅱ的用户设定密码、修改密码和校验密码;

所述允许开锁请求模块负责向锁模块Ⅰ提交允许开锁的请求;

所述开锁请求模块负责向锁模块Ⅰ提交开锁请求;

本发明还公开了一种无钥匙智能锁平台的使用方法,所述方法包括以下步骤:

步骤一、将智能锁部署在需要锁的门上,并将智能锁与网络连接;

步骤二、智能锁的主人通过锁模块Ⅰ中的密码设定模块设定管理智能锁的密码;

步骤三、需要开智能锁的用户在手机上部署钥匙模块Ⅱ客户端,

步骤四、用户通过钥匙模块Ⅱ中的密码设定模块设定使用钥匙模块Ⅱ的密码,并通过钥匙模块Ⅱ中的允许开锁请求模块向锁模块Ⅰ发出允许开锁的请求;

步骤五、智能锁的主人通过锁模块Ⅰ中的添加新钥匙模块接受步骤四的请求;

步骤六、智能锁的主人通过锁模块Ⅰ中的删除非法钥匙模块删除不允许开锁的用户;

步骤七、用户使用钥匙模块Ⅱ中的密码设定模块验证当前用户是否是使用钥匙模块Ⅱ的合法用户;

步骤八、合法使用钥匙模块Ⅱ的用户通过钥匙模块Ⅱ中的开锁请求模块向锁模块Ⅰ提交开锁请求;

步骤九、锁模块Ⅰ中的合法钥匙校验模块接受步骤八提交的开锁请求,并对步骤八用户的合法身份进行验证;

步骤十、如果步骤八的用户身份合法,锁模块Ⅰ中的开锁模块执行开锁操作;

步骤十一、本次操作结束。

本发明具有以下优点和积极效果:

(1)本发明所述无钥匙智能锁平台主要通过手机上的客户端应用程序发出开锁命令,可以实现开锁人不在现场开锁,实现无钥匙开锁,方便用户使用;

(2)本发明所述无钥匙智能锁平台实现由智能锁的主人动态加入或删除允许开锁的用户,解除当前钥匙永远能开锁的不安全性的问题。

附图说明

图1是本发明无钥匙智能锁平台的系统结构框图。

图2是本发明无钥匙智能锁平台的使用方法流程图。

具体实施方式

为使本发明的技术方案和优点表达得更清楚明白,下面结合附图对本发明再作进一步详细说明,但并不局限于此,凡是对本发明技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围的任何修改或局部替换,均应涵盖在本发明的保护范围中。

一种无钥匙智能锁平台,该平台包括锁模块Ⅰ和钥匙模块Ⅱ两部分,其中锁模块Ⅰ部署在锁的锁芯内,替换现有锁芯内的弹子,负责密码设定、添加合法钥匙、删除非法钥匙、接受客户端开锁请求、校验合法用户、开锁等;钥匙模块Ⅱ部署在手机上,负责密码设定、合法用户校验、向锁模块Ⅰ提交允许开锁请求、向锁模块Ⅰ提交开锁请求等;锁模块Ⅰ与钥匙模块Ⅱ之间通过互联网相连。

所述锁模块Ⅰ负责密码设定、添加合法钥匙、删除非法钥匙、接受客户端开锁请求、校验合法用户、开锁,作为本发明的优选,锁模块Ⅰ包括密码设定模块、添加新钥匙模块、合法钥匙校验模块、删除非法钥匙模块和开锁模块;

所述密码设定模块负责对新买到智能锁密码初始化、合法主人身份验证和密码修改;

所述添加新钥匙模块负责由合法主人向锁模块Ⅰ添加允许开锁的用户,例如保存用户的手机号;

所述合法钥匙校验模块负责接受客户端的开锁请求,校验提交申请开锁的用户是否是合法的开锁用户,例如通过给开锁用户发送校验码的方式;

所述删除非法钥匙模块负责由合法主人从锁模块Ⅰ中删除当前不允许开锁的用户;

所述开锁模块负责执行开锁操作,例如:电动马达驱动锁内开锁动作;

所述钥匙模块Ⅱ负责密码设定、合法用户校验、向锁模块Ⅰ提交允许开锁请求、向锁模块Ⅰ提交开锁请求,作为本发明的优选,钥匙模块Ⅱ包括密码设定模块、允许开锁请求模块、开锁请求模块;

所述密码设定模块负责当前钥匙模块Ⅱ的用户设定密码、修改密码和校验密码;

所述允许开锁请求模块负责向锁模块Ⅰ提交允许开锁的请求;

所述开锁请求模块负责向锁模块Ⅰ提交开锁请求;

本发明还公开了一种无钥匙智能锁平台的使用方法,所述方法包括以下步骤:

步骤一、将智能锁部署在需要锁的门上,并将智能锁与网络连接,例如:与家中wifi连接;

步骤二、智能锁的主人通过锁模块Ⅰ中的密码设定模块设定管理智能锁的密码;

步骤三、需要开智能锁的用户在手机上部署钥匙模块Ⅱ客户端,

步骤四、用户通过钥匙模块Ⅱ中的密码设定模块设定使用钥匙模块Ⅱ的密码,并通过钥匙模块Ⅱ中的允许开锁请求模块向锁模块Ⅰ发出允许开锁的请求;

步骤五、智能锁的主人通过锁模块Ⅰ中的添加新钥匙模块接受步骤四的请求;

步骤六、智能锁的主人通过锁模块Ⅰ中的删除非法钥匙模块删除不允许开锁的用户;

步骤七、用户使用钥匙模块Ⅱ中的密码设定模块验证当前用户是否是使用钥匙模块Ⅱ的合法用户;

步骤八、合法使用钥匙模块Ⅱ的用户通过钥匙模块Ⅱ中的开锁请求模块向锁模块Ⅰ提交开锁请求;

步骤九、锁模块Ⅰ中的合法钥匙校验模块接受步骤八提交的开锁请求,并对步骤八用户的合法身份进行验证;

步骤十、如果步骤八的用户身份合法,锁模块Ⅰ中的开锁模块执行开锁操作;

步骤十一、本次操作结束。

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