[发明专利]一种基于OTA的差分升级方法、装置及系统在审
| 申请号: | 202310326675.4 | 申请日: | 2023-03-30 |
| 公开(公告)号: | CN116578328A | 公开(公告)日: | 2023-08-11 |
| 发明(设计)人: | 江治民;叶晓宾;陈甲印;王国伟;崔玚 | 申请(专利权)人: | 鸿湖万联(江苏)科技发展有限公司 |
| 主分类号: | G06F8/658 | 分类号: | G06F8/658 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 李彩玲 |
| 地址: | 214135 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 ota 升级 方法 装置 系统 | ||
1.一种基于空中下载技术OTA的差分升级方法,由差分制包终端设备执行,其特征在于,包括:
每当检测到针对目标软件的最新版本的源镜像包时,获取与所述目标软件对应的全部历史版本的源镜像包;
根据所述最新版本的源镜像包,构建得到与每个历史版本的源镜像包分别对应的目标增量包;
将各所述目标增量包分别上传至云服务器,以供各显示终端设备根据终端所匹配的目标软件版本下载匹配的目标增量包进行软件升级。
2.根据权利要求1所述的方法,其特征在于,所述根据所述最新版本的源镜像包,构建得到与每个历史版本的源镜像包分别对应的目标增量包,包括:
在各所述历史版本的源镜像包中,依次获取一个目标历史版本的源镜像包;
根据所述最新版本的源镜像包和所述目标历史版本的源镜像包,通过差分运行工具进行差分处理,得到目标差分处理包;
当遍历完成各所述历史版本的源镜像包时,通过各目标差分处理包确定出所述目标增量包。
3.根据权利要求2所述的方法,其特征在于,所述目标增量包中包括:差分迭代包和差分单包;
所述通过各目标差分处理包确定出所述目标增量包,包括:
如果对各所述目标差分处理包进行合并差分包处理,得到差分迭代包;
如果对各所述目标差分处理包不进行合并差分包处理,得到差分单包。
4.根据权利要求3所述的方法,其特征在于,所述如果对各所述目标差分处理包进行合并差分包处理,得到差分迭代包,包括:
获取各所述目标差分处理包分别对应的版本编号;
根据各所述版本编号,对各所述目标差分处理包进行合并差分包处理,得到差分迭代子包和所述差分迭代子包对应的差分制包编号;
根据所述差分迭代子包和所述差分制包编号,得到所述差分迭代包。
5.一种基于空中下载技术OTA的差分升级方法,由显示终端设备执行,其特征在于,包括:
每当检测到针对目标软件的待升级指令时,向所述云服务器请求与本机所适配的目标软件的软件版本匹配的目标增量包;
其中,所述云服务器中预先存储有差分制包终端设备针对目标软件上传的至少一个目标增量包;
接收所述云服务器发送的所述目标增量包,并在确定所述目标增量包为差分迭代包时,对所述目标增量包进行解压处理,得到多个目标解压增量子包;
根据所述多个目标解压增量子包来进行升级操作,得到差分升级结果。
6.根据权利要求5所述的方法,其特征在于,在所述接收所述云服务器发送的所述目标增量包之后,还包括:
在确定所述目标增量包为差分单包时,对所述目标增量包来进行升级操作,得到差分升级结果。
7.根据权利要求6所述的方法,其特征在于,所述根据所述多个目标解压增量子包来进行升级操作,得到差分升级结果,包括:
获取各所述目标解压增量子包分别对应的目标差分制包编号;
根据各所述目标差分制包编号,对各所述目标解压增量子包进行升序排序处理,得到解压增量子包升序排序结果;
根据所述解压增量子包升序排序结果,依次获取一个目标解压增量子包来进行升级操作,直至遍历完成各所述目标解压增量子包,得到差分升级结果。
8.一种基于空中下载技术OTA的差分升级装置,由差分制包终端设备执行,其特征在于,包括:
历史版本的源镜像包获取模块,用于每当检测到针对目标软件的最新版本的源镜像包时,获取与所述目标软件对应的全部历史版本的源镜像包;
目标增量包构建模块,用于根据所述最新版本的源镜像包,构建得到与每个历史版本的源镜像包分别对应的目标增量包;
目标增量包上传模块,用于将各所述目标增量包分别上传至云服务器,以供各显示终端设备根据终端所匹配的目标软件版本下载匹配的目标增量包进行软件升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿湖万联(江苏)科技发展有限公司,未经鸿湖万联(江苏)科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310326675.4/1.html,转载请声明来源钻瓜专利网。





