[发明专利]基于空间下载技术的整车升级方法及装置、存储介质和终端在审
申请号: | 201910390690.9 | 申请日: | 2019-05-10 |
公开(公告)号: | CN110134418A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 覃树才;唐焱;叶琼青 | 申请(专利权)人: | 上海擎感智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;H04L29/08 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 徐迪怡 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级对象 下载 云端 整车 升级 版本信息 存储介质 升级成功 升级结果 升级系统 升级包 终端 嵌入式设备 准确度 版本检查 版本升级 记录信息 设备版本 下载完成 应用程序 车内 操作系统 更新 | ||
本发明公开了一种基于空间下载技术的整车升级方法及装置、存储介质和终端,其中方法包括:进行版本检查任务,以获取待升级对象的升级系统版本信息;根据升级系统版本信息对对应的升级包进行下载;根据下载完成的升级包对待升级对象进行升级;判断待升级对象是否升级成功,若升级成功则将升级结果发送到云端,以使得云端更新待升级对象的设备版本记录信息,否则将升级结果发送到云端。本发明基于空间下载技术的整车升级方法准确度高、具有较好的版本升级质量,便于对操作系统、应用程序和车内嵌入式设备的升级。
技术领域
本发明涉及空间下载技术领域,尤其涉及一种空间下载技术的升级方法及装置、存储介质和终端。
背景技术
OTA是Over-the-Air Technology的简写即空间下载技术,空中下载技术经常是官方推荐的升级方式,也就是通常说的系统更新。OTA升级是Android系统提供的标准软件升级方式。目前OTA终端按升级的对象分为操作系统(OS)升级、应用程序(App)升级和车内嵌入式设备三大类型的升级方式。
OTA升级技术功能强大,可以无损失升级系统,主要通过网络(例如WIFI、3G)自动下载OTA升级包、自动升级,但是也支持通过下载OTA升级包到SD卡升级OTA的升级包非常的小,一般几M到十几M,如果你用网络升级,非常的方便,基本是在系统上点击几下就完成了升级,并且最重要的是,OTA升级无需备份数据,短短几分钟就搞定所有升级工作,所有数据都会完好无损的保留下来。
现有基于空间下载技术的整车升级过程过于简单,在下载升级包之前仅会确定升级对象当前系统运行版本及待升级版本,并不会向云端发送版本检查,进而可能会存在下载的升级包并不为待升级版本的升级包,进而出现重新下载升级包等问题,且现有的基于空间下载技术的整车升级过程无法实现差分升级,在升级包下载过程中只能下载完整的升级包,使得版本升级过程存在用时过长及占用存储空间较多的问题。
发明内容
本发明所要解决的技术问题现有基于空间下载技术的整车升级过程过于简单,可能存在升级包重复下载、用时过长以及占用存储空间较多的问题。
为了解决上述技术问题,本发明提供了一种基于空间下载技术的整车升级方法,包括:
进行版本检查任务,以获取待升级对象的升级系统版本信息;
根据所述升级系统版本信息对对应的升级包进行下载;
根据下载完成的所述升级包对待升级对象进行升级;
判断所述待升级对象是否升级成功,若升级成功则将所述升级结果发送到所述云端,以使得所述云端更新所述待升级对象的设备版本记录信息,否则将所述升级结果发送到所述云端。
优选地,当所述升级方法为主动升级时,进行版本检查任务步骤之前还包括:
发起主动升级任务,并触发版本检查任务。
优选地,当所述升级方法为被动升级时,进行版本检查任务步骤之前还包括:
接收所述云端发送的升级通知,并触发版本检查任务。
优选地,当所述升级方法为差分升级时,所述升级包为加密差分升级包。
优选地,当所述升级方法为差分升级时,根据下载完成的所述升级包对待升级对象进行升级步骤包括:
对加密差分升级包进行解密,得到差分升级包;
将所述差分升级包和原始升级包进行还原,得到新的升级包;
根据所述新的升级包对待升级对象进行升级。
优选地,进行版本检查任务步骤包括:
获取版本更新检查任务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎感智能科技有限公司,未经上海擎感智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910390690.9/2.html,转载请声明来源钻瓜专利网。