[发明专利]一种系统软件下载/升级的方法、服务器及终端有效
申请号: | 201710615623.3 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107612961B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 邓铁军;刘香君 | 申请(专利权)人: | 捷开通讯(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/52 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 钟子敏 |
地址: | 518063 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统软件 下载 升级 方法 服务器 终端 | ||
1.一种提供系统软件下载的方法,其特征在于,所述方法包括:
接收终端发送升级系统软件的升级指令;
根据所述升级指令返回相应的第一安装程序,所述第一安装程序包含第三方应用软件的下载列表,所述下载列表用于指示所述终端从第三方应用服务器上下载相应的第三方应用软件安装程序,所述第一安装程序中不包含所述第三方应用软件安装程序;
其中,生成所述第三方应用软件的下载列表,以及所述第一安装程序的步骤包括:
获取新版本软件安装程序中所对应的第三方应用软件的第一列表;
获取旧版本软件安装程序中所对应的第三方应用软件的第二列表;
比较所述第一列表与所述第二列表中的第三方应用软件的数据信息,删除所述第一列表中与所述第二列表重复的数据信息,以生成第三方应用软件的下载列表;
计算出所述新版本软件安装程序与所述旧版本软件安装程序中被删除的第三方应用软件程序的差分文件,将所述差分文件存储于所述新版本软件安装程序中;
将所述新版本软件安装程序打包生成用于所述终端系统升级的第一安装程序;
删除所述第三方应用软件的下载列表中,不能从第三方应用服务器上下载的第三方应用软件的数据信息;
将所述被删除的第三方应用软件对应的安装文件存储于所述新版本软件安装程序中;
将所述新版本软件安装程序打包生成用于所述终端系统升级的第一安装程序。
2.一种提供系统软件下载的方法,其特征在于,所述方法包括:
向服务器发送升级系统软件的升级指令;
接收所述服务器返回的用于升级所述系统软件的第一安装程序,所述第一安装程序包含第三方应用软件的下载列表;
向第三方应用服务器发送下载第三方应用软件的下载指令,所述下载指令包含所述第三方应用软件的下载列表;
接收所述第三方应用服务器返回的所述第三方应用软件安装程序;
根据所述第一安装程序及所述第三方应用软件安装程序完成系统软件升级;
其中,所述第三方应用软件的下载列表是由所述服务器通过获取新版本软件安装程序中所对应的第三方应用软件的第一列表;获取旧版本软件安装程序中所对应的第三方应用软件的第二列表;比较所述第一列表与所述第二列表中的第三方应用软件的数据信息,删除所述第一列表中与所述第二列表重复的数据信息生成;
所述第一安装程序是由所述服务器通过计算出所述新版本软件安装程序与所述旧版本软件安装程序中被删除的第三方应用软件程序的差分文件,将所述差分文件存储于所述新版本软件安装程序中;将所述新版本软件安装程序打包生成用于所述终端系统升级的第一安装程序;删除所述第三方应用软件的下载列表中,不能从第三方应用服务器上下载的第三方应用软件的数据信息;将所述被删除的第三方应用软件对应的安装文件存储于所述新版本软件安装程序中;将所述新版本软件安装程序打包生成。
3.根据权利要求2所述的方法,其特征在于,所述第三方应用软件安装程序存储于所述第一安装程序的同级目录下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷开通讯(深圳)有限公司,未经捷开通讯(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710615623.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电网调度中一体化控制系统
- 下一篇:一种分布式仿真评估试验管理系统