[发明专利]软件在线升级方法在审
申请号: | 201711294077.4 | 申请日: | 2017-12-08 |
公开(公告)号: | CN109901854A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 平霖峰 | 申请(专利权)人: | 镇江荣千软件开发有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/658 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种软件在线升级方法,主要是利用了增量升级的原理,在上位机与下位机建立通信的基础上,使上位机通过查询下位机中运行的嵌入式系统的软件版本信息,之后于上位机端搜寻与所查询到的软件版本信息相对应的软件数据,并将所搜寻到的软件数据与预升级的软件数据进行比较,找寻数据有变更的部分,且判断所找寻到的数据有变更的部分所变更的范围是否超出一预设的变更范畴,若否,则发送所找寻到的数据有变更的部分至下位机,以供下位机依据该数据有变更的部分以增量升级方式进行在线升级操作,进而实现了在嵌入式系统软件在线升级中增量升级的功能,可有效地提高了升级效率。 | ||
搜索关键词: | 变更 下位机 软件数据 上位机 软件版本信息 软件在线升级 在线升级 升级 搜寻 嵌入式系统软件 嵌入式系统 查询 建立通信 升级方式 有效地 预设 发送 | ||
【主权项】:
1.一种软件在线升级方法,其应用于可相互通信的上位机与下位机之间,用于实现对下位机中的嵌入式系统软件的在线升级,其中,所述上位机预先存储有预升级的软件数据、多种软件版本信息以及与各软件版本信息一一对应的不同种软件数据,其特征在于,所述软件在线升级方法至少包括:1)建立所述上位机与所述下位机之间的通信;2)于所述上位机端,向所述下位机发送软件版本查询指令;3)于所述下位机端,响应所述上位机所发送的指令,并上传本下位机所使用的软件版本信息至所述上位机;4)于所述上位机端,根据所述下位机所上传的软件版本信息,自本上位机中搜寻是否预先存储有与该软件版本信息相对应的软件数据,若是,则进至步骤5),若否,则进至步骤6);5)于所述上位机端,将所搜寻到的软件数据与本上位机预先存储的预升级的软件数据进行比较,并找寻到数据有变更的部分,且判断所找寻到的数据有变更的部分所变更的范围是否超出一预设的变更范畴,若是,则进至步骤6),若否,则发送所找寻到的数据有变更的部分至所述下位机,以供下位机依据该数据有变更的部分以增量升级方式进行在线升级操作;以及6)于所述上位机端,发送本上位机预先存储的完整的预升级的软件数据至所述下位机,以供下位机依据该预升级的软件数据以完整升级方式进行在线升级操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江荣千软件开发有限公司,未经镇江荣千软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711294077.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种升级方法及设备、系统
- 下一篇:软件更新方法及装置