[发明专利]一种蓝牙设备的升级方法及系统在审
申请号: | 201910058658.0 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109857437A | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 邓艳兵 | 申请(专利权)人: | 安克创新科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 董巍;高伟 |
地址: | 410205 湖南省长沙市高新开发区尖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙设备 升级 升级模式 最新版本文件 断点信息 断点续传 固件升级 蓝牙连接 批量下载 升级过程 升级数据 升级文件 多芯片 发送 保证 | ||
1.一种蓝牙设备的升级方法,其特征在于,所述方法包括:
建立与多个蓝牙设备的蓝牙连接;
判断所述多个蓝牙设备处于OTA空中升级模式或普通模式,如果所述多个蓝牙设备处于OTA空中升级模式,则控制所述多个蓝牙设备进行批量升级,如果所述多个蓝牙设备处于普通模式,则判断所述多个蓝牙设备是否需要升级;如果需要升级,则控制所述多个蓝牙设备进入OTA空中升级模式并进行批量升级;
其中,所述升级包括根据所述多个蓝牙设备的断点信息,发送对应的最新版本文件。
2.如权利要求1所述的方法,其特征在于,判断所述多个蓝牙设备处于OTA空中升级模式或普通模式包括:
向所述多个蓝牙设备发送第一消息,所述第一消息用于请求获取所述多个蓝牙设备的当前工作模式和当前版本文件信息;
接收所述多个蓝牙设备的第一响应,所述第一响应包括所述多个蓝牙设备的当前工作模式处于OTA空中升级模式或普通模式的信息和当前版本文件信息。
3.如权利要求1所述的方法,其特征在于,所述多个蓝牙设备进行批量升级之前,所述方法还包括:
向服务器发送用于获取最新版本文件的请求;
获取所述最新版本文件及最新版本文件信息。
4.如权利要求1所述的方法,其特征在于,控制所述蓝牙设备进入OTA空中升级模式,包括:
向所述多个蓝牙设备发送第二消息,所述第二消息用于通知所述多个蓝牙设备设置为OTA空中升级模式进行升级;
接收所述多个蓝牙设备的第二响应,所述第二响应包括所述多个蓝牙设备成功设置为OTA空中升级模式的信息。
5.如权利要求1-4中任一项所述的方法,其特征在于,所述批量升级包括:
向所述多个蓝牙设备发送第三消息,所述第三消息用于查询所述多个蓝牙设备的工作模式和当前版本文件信息;
接收所述多个蓝牙设备的第三响应,所述第三响应包括所述多个蓝牙设备处于OTA空中升级模式的信息以及当前版本文件信息。
6.如权利要求5所述的方法,其特征在于,所述批量升级包括:
向所述多个蓝牙设备发送第四消息,所述第四消息包括最新版本文件信息;
接收所述多个蓝牙设备的第四响应,所述第四响应包括所述多个蓝牙设备成功接收所述最新版本文件信息的信息。
7.如权利要求6所述的方法,其特征在于,所述批量升级包括:
向所述多个蓝牙设备发送第五消息,所述第五消息包括通知所述多个蓝牙设备开始下载最新版本文件;
接收所述多个蓝牙设备的第五响应,所述第五响应包括所述多个蓝牙设备开始下载最新版本文件的信息以及断点信息。
8.如权利要求7所述的方法,其特征在于,所述批量升级包括:根据所述断点信息向所述多个蓝牙设备发送最新版本文件。
9.如权利要求8所述的方法,其特征在于,所述批量升级包括:
向所述多个蓝牙设备发送第六消息,所述第六消息包括查询所述多个蓝牙设备是否下载完成;
接收所述多个蓝牙设备的第六响应,所述第六响应包括所述多个蓝牙设备下载最新版本文件完成的信息。
10.一种蓝牙升级系统,其特征在于,所述系统包括:
服务器,用于提供最新版本文件;
控制设备,用于从服务器获取所述最新版本文件,以及采用如权利要求1-9任一项所述的方法;
多个蓝牙设备,用于根据所述最新版本文件进行批量升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安克创新科技股份有限公司,未经安克创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910058658.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线下设备间扩散式软件升级方法
- 下一篇:液晶触控开关、配置系统及配置方法