[发明专利]升级方法、嵌入式系统在审

专利信息
申请号: 201710938082.8 申请日: 2017-09-30
公开(公告)号: CN109558160A 公开(公告)日: 2019-04-02
发明(设计)人: 桂挺;曾旭;蔡俊杰;刘自龙;范剑刚 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F8/658 分类号: G06F8/658
代理公司: 北京博浩百睿知识产权代理有限责任公司 11134 代理人: 宋子良
地址: 英属开曼群岛大开*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 嵌入式系统 升级地址 升级组件 升级包 应用 升级 备份区域 升级报文 升级方式 升级固件 解析 写入 分区
【说明书】:

发明公开了一种升级方法、嵌入式系统。其中,该方法包括:解析接收到的升级报文,得到升级组件类型和升级地址;若升级组件类型为应用,根据升级地址,获取应用升级包;将应用升级包写入应用所在的分区。本发明解决了现有的升级方式需要为升级固件提供备份区域,导致资源浪费且升级效率较低的技术问题。

技术领域

本发明涉及互联网领域,具体而言,涉及一种升级方法、嵌入式系统。

背景技术

在嵌入式运行环境下,由于网络或者嵌入式设备存储介质的存储资源受限,在应用需要升级时,通常需要压缩应用升级包的文件大小,目前的OTA(Over-the-Air,空中下载技术)升级类型有两种:整包升级和差分升级,目前应用升级通常采用的升级方式主要是差分升级,例如,嵌入式系统等OTA厂商都使用差分升级方式进行升级,差分升级方式可以实现一个较好的压缩效果,只需要原有升级固件的5%-20%空间,即可完成升级,大大减少了资源占用,因此,成为目前各厂家升级设备的首选方式。

但是,采用差分升级方式进行应用升级时,仍存在很多不容忽视的缺点,例如:需要对升级的应用进行备份,升级效率大大降低;服务端版本碎片较多,不易对嵌入式系统维护管理;在一些情况下在差分压缩升级包后,升级时仍然会升级整包,拉低升级速度,升级过程会消耗过多的资源,满足不了减少嵌入式设备的存储介质的空间需求。

针对上述的现有的升级方式需要为升级固件提供备份区域,导致资源浪费且升级效率较低的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种升级方法、嵌入式系统,以至少解决现有的升级方式需要为升级固件提供备份区域,导致资源浪费且升级效率较低的技术问题。

根据本发明实施例的一个方面,提供了一种升级方法,包括:解析接收到的升级报文,得到升级组件类型和升级地址;若升级组件类型为应用,根据升级地址,获取应用升级包;将应用升级包写入应用所在的分区。

根据本发明实施例的另一方面,还提供了一种嵌入式系统,包括:应用可执行文件以及内核服务可执行文件;其中,内核服务可执行文件设置有对外统一的接口,应用可执行文件包括根据接口编写的应用,在编写应用的过程中,通过调用接口进行编程。

根据本发明实施例的另一方面,还提供了一种升级装置,包括:解析模块,用于解析接收到的升级报文,得到升级组件类型和升级地址;获取模块,用于若升级组件类型为应用,根据升级地址,获取应用升级包;写入模块,用于将应用升级包写入应用所在的分区。

根据本发明实施例的另一方面,还提供了一种计算机终端,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:解析接收到的升级报文,得到升级组件类型和升级地址;若升级组件类型为应用,根据升级地址,获取应用升级包;将应用升级包写入应用所在的分区。

根据本发明实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述的升级方法。

根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述的升级方法。

在本发明实施例中,采用直接将应用升级包写入应用所在的分区的方式,通过解析接收到的升级报文,得到升级组件类型和升级地址;若升级组件类型为应用,根据升级地址,获取应用升级包;将应用升级包写入应用所在的分区,达到了无需备份应用的升级固件即可完成应用升级的目的,从而实现了减少存储介质的空间需求的技术效果,进而解决了现有的升级方式需要为升级固件提供备份区域,导致资源浪费且升级效率较低的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710938082.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top