[发明专利]软件升级方法及装置无效
申请号: | 200910167291.2 | 申请日: | 2009-09-02 |
公开(公告)号: | CN101639785A | 公开(公告)日: | 2010-02-03 |
发明(设计)人: | 郭艳;张旭;杨德强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 方法 装置 | ||
1、一种软件升级方法,其特征在于,包括:
将单板的非易失存储区域中存储的原有版本软件备份到所述单板的易失 存储区域的管理空间中;
在进行软件升级时,将新版本软件下载到所述非易失存储区域中;
在判断出新版本软件下载失败或运行异常时,将所述原有版本软件从易失 存储区域的管理空间回退到非易失存储区域中。
2、如权利要求1所述的软件升级方法,其特征在于,将新版本软件下载 到所述非易失存储区域中,具体包括:
将需下载的新版本软件划分成若干个软件片段;
将划分出的软件片段依次写入所述非易失存储区域中,其中写入的软件片 段覆盖在非易失存储区域的原有版本软件上。
3、如权利要求2所述的软件升级方法,其特征在于,在判断出新版本软 件下载失败时,将所述原有版本软件从易失存储区域的管理空间回退到非易失 存储区域中,具体包括:
在非易失存储区域中,确定被写入的新版本软件片段所覆盖的原有版本软 件片段;
分别将确定出的原有版本软件片段从易失存储区域的管理空间回退到非 易失存储区域中。
4、如权利要求1所述的软件升级方法,其特征在于,将所述原有版本软 件从易失存储区域的管理空间回退到非易失存储区域中之后,所述方法进一步 包括:
将备份到易失存储区域的管理空间中的原有版本软件进行删除。
5、如1~4任一权利要求所述的软件升级方法,其特征在于,非易失存储 区域为闪存或只读存储器。
6、一种软件升级装置,其特征在于,包括:
备份单元,用于将单板的非易失存储区域中存储的原有版本软件备份到所 述单板的易失存储区域的管理空间中;
下载单元,用于在进行软件升级时,将新版本软件下载到所述非易失存储 区域中;
判断单元,用于判断新版本软件下载是否成功或新版本软件运行是否正 常;
回退单元,用于在判断单元判断出新版本软件下载失败或运行异常时,将 备份单元备份的所述原有版本软件从易失存储区域的管理空间回退到非易失 存储区域中。
7、如权利要求6所述的软件升级装置,其特征在于,下载单元具体包括:
划分子单元,用于将需下载的新版本软件划分成若干个软件片段;
写入子单元,用于将划分子单元划分出的软件片段依次写入所述非易失存 储区域中,其中写入的软件片段覆盖在非易失存储区域的原有版本软件上。
8、如权利要求7所述的软件升级装置,其特征在于,在判断单元判断出 新版本软件下载失败时,所述回退单元具体包括:
确定子单元,用于在非易失存储区域中,确定被写入子单元写入的新版本 软件片段所覆盖的原有版本软件片段;
回退子单元,用于分别将确定子单元确定出的原有版本软件片段从易失存 储区域的管理空间回退到非易失存储区域中。
9、如权利要求6所述的软件升级装置,其特征在于,还包括:
删除单元,用于在回退单元将所述原有版本软件从易失存储区域的管理空 间回退到非易失存储区域中之后,将备份单元备份到易失存储区域的管理空间 中的原有版本软件进行删除。
10、如6~9任一权利要求所述的软件升级装置,其特征在于,所述非易失 存储区域为闪存或只读存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910167291.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车节能增效器的单向机构
- 下一篇:一种汽车轮毂轴承单元