[发明专利]智能锁及其固件升级方法、装置、系统和升级件在审
申请号: | 201710952709.5 | 申请日: | 2017-10-13 |
公开(公告)号: | CN107832064A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 徐亮;邢龙;付海涛 | 申请(专利权)人: | 东峡大通(北京)管理咨询有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G07C9/00 |
代理公司: | 北京润平知识产权代理有限公司11283 | 代理人: | 金旭鹏,肖冰滨 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 及其 升级 方法 装置 系统 | ||
技术领域
本发明涉及车辆领域,具体地涉及一种智能锁及其固件升级方法、装置、系统和升级件。
背景技术
目前,共享交通工具也逐渐成为人们常用的出行方式之一,常见的共享交通工具包括共享单车、共享电动车、共享汽车等。以共享单车为例,用户通常需要操作单车的智能锁以进行共享单车的开锁或关锁。智能锁往往内置有实现接收开锁指令、驱动开锁、反馈开锁信息等功能的固件,以实现与客户端(例如手机上的APP)与服务器的信息交互,达到智能开关锁的目的。但是,智能锁的固件即是运行在智能锁上的软件,而软件往往会存在一些问题或者会存在新的优化性能的版本,从而需要进行固件升级。
由于共享交通工具投放的数量很大,从而对每一台已投放的车辆进行近场固件升级不易操作,因此现有技术中主要采用使共享交通工作与服务器连接以进行自动的空中在线升级的方式来进行固件升级,即OTA(Over-the-Air Technology,空间下载技术)升级方式。
传统的OTA升级方式的主要原理是:每个智能锁中都含有一张SIM卡,卡的流量根据运营商的套餐设置,有一定的数据流量限制,当智能锁的的固件需要更新时,每一辆车都需要从服务器端通过GSM网络下载新版的固件升级包(大小约60KB),并进行安装升级。
但是,本申请发明人在实现本发明的过程中发现,传统的OTA升级方式至少具有以下几个方面的缺陷:
1)每一辆车都需要下载新版本固件,从而耗费流量;
2)需要通过GSM网络下载升级包,从而受限于GSM网络情况,GSM网络信号不稳定时导致升级失败概率较高;
3)车辆密集摆放的地方,GSM网络带宽有限,需要服务器端安排分批升级策略防止大范围的车辆升级失败。
因此,需要新的智能锁固件升级方案以解决这些问题。
发明内容
本发明实施例的目的是提供一种智能锁及其固件升级方法、装置、系统和升级件,用于至少部分地解决上述技术问题。
为了实现上述目的,本发明实施例提供一种智能锁的固件升级方法,应用于智能锁端,且所述固件升级方法包括:发送包含所述智能锁的当前固件版本信息的广播信息;接收升级件响应于所述广播信息发送的连接请求,其中所述升级件中存储有最新固件;响应于所述连接请求建立所述智能锁与对应的升级件之间的无线连接;以及基于所述无线连接,从所述升级件接收所述最新固件以升级当前固件。
可选地,所述发送包含所述智能锁的当前固件版本信息的广播信息包括:获取锁止信息,并在检测到所述智能锁被锁止时,以无线传输方式周期性地发送包含所述智能锁的当前固件版本信息的广播信息。
可选地,所述发送包含所述智能锁的当前固件版本信息的广播信息包括:获取所述智能锁的位置信息及锁止信息,并在检测到所述智能锁在设置有升级件的区域中被锁止时,以无线传输方式周期性地发送包含所述智能锁的当前固件版本信息的广播信息。
可选地,在建立所述智能锁与对应的升级件之间的无线连接之后,所述固件升级方法还包括:拒绝其他升级件所发送的连接请求。
本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得智能锁执行如上述任意所述的固件升级方法。
本发明实施例还提供了一种智能锁的固件升级方法,应用于升级件端,且所述固件升级方法包括:从服务器下载最新固件,并进行存储;接收所述智能锁发送的包含所述智能锁的当前固件版本信息的广播信息;比对所述当前固件版本信息和所述最新固件的版本信息;根据比对结果向所述智能锁发送连接请求;基于所述智能锁响应于所述连接请求而建立的无线连接向所述智能锁发送最新固件。
可选地,所述接收所述智能锁发送的包含所述智能锁的当前固件版本信息的广播信息包括:在同时接收到多个智能锁发送的所述广播消息时,根据所述智能锁发送的所述广播信息的信号强度选择接收信号最强的所述智能锁的所述广播消息。
可选地,所述根据比对结果向所述智能锁发送连接请求包括:在所述当前固件的版本号小于所述最新固件的版本号时,发送所述连接请求,否则忽略所接收的所述广播消息。
本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得升级件执行如上述任意所述的固件升级方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东峡大通(北京)管理咨询有限公司,未经东峡大通(北京)管理咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710952709.5/2.html,转载请声明来源钻瓜专利网。