[发明专利]一种智能门锁的控锁APP下载方法及系统有效
申请号: | 202110004570.8 | 申请日: | 2021-01-04 |
公开(公告)号: | CN112804320B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 郝德成;黄兴主 | 申请(专利权)人: | 德施曼机电(中国)有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04W12/03;H04W76/10;G06F16/955;H04L67/02 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 司晓蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 门锁 app 下载 方法 系统 | ||
本发明公开了一种智能门锁的控锁APP下载方法及系统,应用于服务器,所述方法包括:向终端展示一个二维码,其中,所述二维码中预先写入有控锁APP下载链接;接收终端通过所述下载链接发送的建立通信连接的请求,并与终端建立通信连接;获取终端的类别信息,根据所述类别信息查找出与所述类别信息对应版本的目标控锁APP,并获取目标控锁APP的存储地址;将所述控锁APP下载链接定向到目标控锁APP存储地址。应用本发明实施例,扫描一次即可得到对应版本的APP,避免了用户选择过程中可能出现的错误,提高了用户体验。
技术领域
本发明涉及智能门锁,更具体涉及一种智能门锁的控锁APP下载方法及系统。
背景技术
随着互联+的不断发展,为了避免携带物理钥匙带来的不方便,基于手机APP的智能门锁也应运而生。
目前,手机中安装智能门锁的控锁APP的方式如下:门锁厂家在网页或者保修卡上提供二维码,用户使用手机扫描该二维码,进而链接到服务器上,服务器将APP安装包提供给用户的手机下载。但是,随着手机硬件技术的创新以及发展,手机型号越来越多,仅手机操作系统就有安卓、IOS、塞班、Windows,而且有的手机是全面屏,有的手机是折叠屛,有的手机是刘海屛,有的手机是常规屏幕,同时手机的屏幕长宽比有各种各样,固定界面的APP在不同类别的手机上的显示效果可能存在差异,因此,需要为不同类别的手机开发匹配的APP,因此,需要开发的APP版本太多,在用户扫描二维码之后还需要选择与手机类型对应的APP,如果用户对手机类型不是很了解,则会选择错误,进而下载错误版本,耽误安装进度,影响用户体验。
此外,相关智能锁APP多为中心化服务器系统,由运营商维护日常运行,一方面中心化服务器兼顾响应和存储等任务,载荷大,且易受攻击,存在宕机的风险,另一方面,中心化服务器存储智能锁的用户信息,受攻击后存在隐私信息泄露的风险。
发明内容
本发明所要解决的技术问题在于如何提高用户体验。
本发明是通过以下技术方案解决上述技术问题的:
本发明提供了一种智能门锁的控锁APP下载方法,应用于服务器,所述方法包括:
向终端展示一个二维码,其中,所述二维码中预先写入有控锁APP下载链接;
接收终端通过所述下载链接发送的建立通信连接的请求,并与终端建立通信连接;
获取终端的类别信息,根据所述类别信息查找出与所述类别信息对应版本的目标控锁APP,并获取目标控锁APP的存储地址;
将所述控锁APP下载链接定向到目标控锁APP存储地址;
其中,二维码的生成方法为:
控锁APP下载链接进行哈希加密,形成加密字符串;加密字符串与控锁APP下载链接对应字符串进行数学运算得到运算字符串后与加密字符串串联合并形成二维码成型字符串;所述二维码成型字符串用以生成二维码的图形。
可选的,在所述向终端展示一个二维码之前,所述方法包括:
根据预设的类别信息,将与各个类别信息分别对应的控锁APP经哈希加密存储在服务器中;
所述服务器为集群;所述集群构成的网络为区块链网络;
所述各个类别信息分别对应的控锁APP分布式存储于区块链网络中。
可选的,所述获取终端的类别信息,包括:
解析终端发起的建立通信连接的请求,得到终端的类别信息。
可选的,所述获取终端的类别信息,包括:
服务器预先将订阅指令写入到二维码中,以使终端根据订阅指令上传自身地址到服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德施曼机电(中国)有限公司,未经德施曼机电(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110004570.8/2.html,转载请声明来源钻瓜专利网。