[发明专利]一种软件的远程升级方法在审
| 申请号: | 202010523870.2 | 申请日: | 2020-06-10 |
| 公开(公告)号: | CN111722859A | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | 张佳伟 | 申请(专利权)人: | 深圳市智莱科技股份有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
| 代理公司: | 深圳市中兴达专利代理有限公司 44637 | 代理人: | 黄美玲 |
| 地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 软件 远程 升级 方法 | ||
1.一种软件的远程升级方法,其特征在于,所述软件的远程升级方法应用于售货机,所述售货机上设置有用于软件远程升级的管理平台,所述软件的远程升级方法包括:
所述管理平台接受升级指令,并基于所述升级指令生成对应的升级命令;
所述管理平台将所述升级命令传输至消息服务器,所述消息服务器基于所述升级命令与终端连接;
所述终端基于所述升级命令生成对应的查询请求后,将所述查询请求发送至应用服务器,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器;
调度服务器对所述存储服务器中的所述待升级文件信息执行调度操作以供所述终端下载;
所述终端下载所述待升级文件信息后,对所述终端中软件执行升级的操作。
2.根据权利要求1所述的软件的远程升级方法,其特征在于,所述应用服务器根据所述查询请求将待升级文件信息发送至存储服务器,包括:
所述应用服务器查询所述存储服务器中是否已经存在所述待升级文件信息;如存在,所述应用服务器不向所述存储服务器返回所述待升级文件信息;
如不存在,所述应用服务器向所述存储服务器返回所述待升级文件信息。
3.根据权利要求2所述的软件的远程升级方法,其特征在于,所述应用服务器向所述存储服务器返回所述待升级文件信息,包括:
所述存储服务器向应用服务器查询所述待升级文件信息的文件大小;
判断所述待升级文件信息的文件大小是否大于预设值;
如大于预设值,所述应用服务器将所述待升级文件信息的文件大小分成若干个第一分片,所述应用服务器依次将若干个第一分片返回至所述存储服务器,所述存储服务器接收所有第一分片后将其合并;
如小于预设值,所述应用服务器直接将所述待升级文件信息返回至所述存储服务器。
4.根据权利要求3所述的软件的远程升级方法,其特征在于,所述存储服务器接收所有第一分片后将其合并,包括:
所述存储服务器先判断是否有存在所述第一分片未返回成功;
如存在,所述应用服务器重新将所述待升级文件信息返回至所述存储服务器,重新返回时,所述应用服务器跳过已经返回的任一所述第一分片;
如不存在,所述存储服务器将所有第一分片合并。
5.根据权利要求4所述的软件的远程升级方法,其特征在于,所述应用服务器重新将所述待升级文件信息返回至所述存储服务器若干次后,若存在所述第一分片返回失败,所述存储服务器向应用服务器上报文件返回失败的信息。
6.根据权利要求1所述的软件的远程升级方法,其特征在于,所述调度服务器对所述存储服务器中的所述待升级文件信息执行调度操作的具体步骤包括:
所述调度服务器向所述存储服务器查询所述待升级文件信息及向所述终端查询历史版本信息;
判断所述待升级文件信息的版本号是否高于历史版本信息的版本号;
若高于,则所述调度服务器执行调度操作;
若不高于,则所述调度服务器不执行调度操作。
7.根据权利要求1所述的软件的远程升级方法,其特征在于,所述终端下载所述待升级文件信息的具体步骤包括:
所述终端查询存储服务器中所述待升级文件信息的文件大小;
所述终端判断所述待升级文件信息的文件大小是否大于预设值;
若所述文件大小大于所述预设值,所述终端直接请求存储服务器下载文件;
如所述文件大小小于或等于所述预设值,则所述存储服务器将所述待升级文件信息的文件大小分成若干个第二分片,所述终端依次下载若干第二分片;
所述终端接收所有第二分片后判断是否有某一第二分片未下载成功;
如有,所述终端请求从所述存储服务器重新下载,所述终端请求从所述存储服务器重新下载时,所述终端跳过已经下载成功的第二分片;
如无,所述终端将所有第二分片合并。
8.根据权利要求7所述的软件的远程升级方法,其特征在于,所述终端重新下载时若干次后,所述某一第二分片仍下载失败,所述终端向应用服务器上报文件下载失败的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智莱科技股份有限公司,未经深圳市智莱科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010523870.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种航空箱及其安装实现方法
- 下一篇:一种录入图书的方法和装置





