[发明专利]智能锁、用于智能锁控制的客户端、服务器、系统、方法及存储介质在审
申请号: | 201811427923.X | 申请日: | 2018-11-27 |
公开(公告)号: | CN109636965A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 李瑞德;冯希顺;刘振贺;李锦轩;王军 | 申请(专利权)人: | 北京一砂信息技术有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 北京瀚仁知识产权代理事务所(普通合伙) 11482 | 代理人: | 方世栋 |
地址: | 100088 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能锁 客户端 虚拟钥匙 存储介质 报文 解锁 服务器 写入 注册操作 触发 控制服务器 开锁动作 用户触发 便捷性 验证 | ||
1.一种用于智能锁控制的方法,所述方法包括下列步骤:
(A1)智能锁控制客户端基于用户的触发而读取智能锁的属性信息,以及基于所述属性信息并通过与智能锁控制服务器的数据交互而启动注册操作;
(A2)所述智能锁控制客户端在所述注册操作结束后基于用户触发而从所述智能锁控制服务器获取虚拟钥匙,并将所述虚拟钥匙写入所述智能锁;
(A3)在获取并写入所述虚拟钥匙后,所述智能锁控制客户端基于用户的触发而生成解锁报文,并将所述解锁报文写入所述智能锁;
(A4)所述智能锁基于所述虚拟钥匙验证所述解锁报文以实施开锁动作。
2.根据权利要求1所述的用于智能锁控制的方法,其特征在于,所述步骤(A2)进一步包括:所述智能锁控制客户端在获取所述虚拟钥匙之前提示用户录入个人信息和/或生物特征信息以验证用户的身份。
3.根据权利要求2所述的用于智能锁控制的方法,其特征在于,所述步骤(A3)进一步包括:所述智能锁控制客户端在生成所述解锁报文之前再次提示用户录入生物特征信息以验证用户的身份。
4.根据权利要求3所述的用于智能锁控制的方法,其特征在于,所述步骤(A2)进一步包括:所述智能锁控制客户端根据用户的触发而构建虚拟钥匙请求报文并将所述虚拟钥匙请求报文发送至所述智能锁控制服务器以从所述智能锁控制服务器获取虚拟钥匙,随之存储所述虚拟钥匙并在解锁时将所述虚拟钥匙发送至所述智能锁。
5.根据权利要求4所述的用于智能锁控制的方法,其特征在于,所述步骤(A2)进一步包括:所述智能锁控制服务器接收所述虚拟钥匙请求报文并根据智能锁标识符生成与该智能锁标识符所指示的智能锁相关联的虚拟钥匙密钥对,并基于预设的根私钥构造并签发虚拟钥匙,并将所述虚拟钥匙发送回所述智能锁控制客户端,其中,所述虚拟钥匙包括所述虚拟钥匙密钥对中的虚拟钥匙公钥以及与该智能锁标识符所指示的智能锁相关联的注册信息以及虚拟钥匙的有效时间范围。
6.一种智能锁控制系统,所述智能锁控制系统包括:
智能锁控制客户端,所述智能锁控制客户端用于基于用户的触发而读取智能锁的属性信息并通过与智能锁控制服务器的数据交互来启动注册操作,并且用于在所述注册操作完成后根据用户的触发而申请虚拟钥匙并生成解锁报文来实施解锁操作;
智能锁,所述智能锁用于提供所述属性信息,以及用于验证并临时存储所述虚拟钥匙并验证所述解锁报文以实施开锁动作;
智能锁控制服务器,所述智能锁控制服务器用于实施所述注册操作,管理注册的智能锁,并且用于生成所述虚拟钥匙。
7.一种智能锁控制客户端,所述智能锁控制客户端用于基于用户的触发而读取智能锁的属性信息并通过与智能锁控制服务器的数据交互来启动注册操作,并且用于在所述注册操作完成后根据用户的触发而申请虚拟钥匙并生成解锁报文来实施解锁操作,所述智能锁控制客户端包括:
注册单元,所述注册单元用于读取智能锁的属性信息并构建注册请求报文,随之将所述注册请求报文发送至所述智能锁控制服务器以启动注册操作,其中,所述注册请求报文包含所述属性信息;
虚拟钥匙处理单元,所述虚拟钥匙处理单元用于根据用户的触发而构建虚拟钥匙请求报文并将所述虚拟钥匙请求报文发送至所述智能锁控制服务器以从所述智能锁控制服务器获取虚拟钥匙,随之存储所述虚拟钥匙并在解锁时将所述虚拟钥匙发送至所述智能锁;
解锁单元,所述解锁单元用于根据用户的触发而生成解锁报文并将所述解锁报文发送至所述智能锁以触发所述智能锁实施开锁动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京一砂信息技术有限公司,未经北京一砂信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811427923.X/1.html,转载请声明来源钻瓜专利网。