[发明专利]一种智能锁系统有效
申请号: | 201810365884.9 | 申请日: | 2018-04-23 |
公开(公告)号: | CN108712389B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 裘炅;裘晃 | 申请(专利权)人: | 杭州全视软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 黄欢娣;邱启旺 |
地址: | 310000 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 系统 | ||
1.一种智能锁系统,其特征在于,包括智能锁终端和终端处理系统;
所述终端处理系统包括第一输入模块、第一登录模块以及终端服务器和多个子服务器,所述终端服务器用于存储对应于每一个智能锁的超级用户的身份信息和对所有智能锁终端的超级用户进行管理;一个子服务器对应一个智能锁终端,用于对该智能锁终端的用户的信息管理、开锁验证、以及开锁事件的记录;
所述智能锁终端包括第二输入模块、第二登录模块和锁芯控制模块;
第二输入模块用于输入变更请求,以变更授权用户;变更请求包含身份识别信息和变更指令,所述变更指令为增加授权用户、删除授权用户;该变更请求经第二登录模块登录子服务器对身份识别信息进行验证,若满足验证条件,则验证通过,并依据变更指令增加或删除授权用户;同时子服务器生成变更日志,包括时间和变更请求;其中验证条件为:包含一个或多个超级用户的身份识别信息;
第二输入模块还用于输入开锁验证信息,包含身份识别信息;该开锁验证信息经第二登录模块登录子服务器进行开锁验证,若满足验证条件,则验证通过,子服务器发送一控制信息,控制锁芯控制模块进行开锁;同时子服务器生成解锁日志,包括时间和开锁验证信息;其中验证条件为:包含一个或多个开锁用户的身份识别信息,开锁用户为授权用户或超级用户;
第一输入模块用于输入超级用户的变更请求,包含身份识别信息、变更指令和变更对象,该变更请求经第一登录模块登录终端服务器对身份识别信息进行验证,若满足验证条件,则验证通过,并依据变更指令对指定的智能锁终端所对应的私链中的超级用户信息进行变更;同时终端服务器生成变更日志,包括时间和变更请求;其中验证条件为:包含一个或多个对应于变更对象的超级用户的身份识别信息;其中,锁的生产厂家或相应权威部门有专门的区块链用于登记超级用户权限的人员,购买时并登记多个超级用户,将登记信息、生物识别信息和公钥登记在区块链中,同时在锁联网时登记成超级用户。
2.根据权利要求1所述的系统,其特征在于,终端服务器还存储管理员的身份识别信息,在超级用户变更时,若变更请求来源于管理员,则验证通过,并依据变更指令对指定的智能锁终端所对应对私链中的超级用户信息进行变更;同时终端服务器生成变更日志,包括时间和变更请求。
3.根据权利要求1所述的系统,其特征在于,身份识别信息为生物识别信息、身份ID中的一种或多种。
4.根据权利要求1所述的系统,其特征在于,第一输入模块和第二输入模块的信息输入是通过远程输入来实现,远程输入方式具体为:将输入的信息,用SHA256生成摘要,同时将摘要信息用密钥加密生成摘要签名,将输入的信息+摘要+摘要签名+公钥一起发给第一输入模块或第二输入模块;第一输入模块或第二输入模块用公钥解密摘要签名获得原摘要,与摘要比对,一致通过登录模块将输入的信息上传至终端服务器或子服务器。
5.根据权利要求1所述的系统,其特征在于,终端服务器和多个子服务器位于一区块链系统中,终端服务器位于区块链系统的公链上,所述子服务器分别位于区块链系统的一私链上;公链和私链对生成的日志打包出块。
6.根据权利要求1所述的系统,其特征在于,在变更授权用户的变更指令中还包括时钟指令,该时钟指令对应于对新增授权用户的有效时间。
7.根据权利要求6所述的系统,其特征在于,子服务器还保存有每个授权用户的资金账户,子服务器根据授权用户的有效时间,从资金账户中扣除费用。
8.根据权利要求7所述的系统,其特征在于,在开锁前,子服务器查询资金账户余额,当余额大于阈值,则进入开锁验证步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州全视软件有限公司,未经杭州全视软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810365884.9/1.html,转载请声明来源钻瓜专利网。