[发明专利]系统升级方法及装置在审
申请号: | 201310745089.X | 申请日: | 2013-12-30 |
公开(公告)号: | CN104750509A | 公开(公告)日: | 2015-07-01 |
发明(设计)人: | 刘庆彬 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统升级 方法 装置 | ||
1.一种系统升级方法,其特征在于,包括:
检测当前的启动标识,若所述启动标识为大系统启动标识,则启动大系统,并在所述大系统下检测当前的大系统是否需要升级;
若是,且若当前小系统的系统状态为升级已验证状态,则下载第一大系统升级包,并将所述启动标识设置为小系统启动标识;
根据所述第一大系统升级包,对所述大系统进行升级,若升级成功,则将所述启动标识设置为大系统启动标识,并继续运行所述大系统。
2.根据权利要求1所述的方法,其特征在于,所述启动大系统之后,还包括:
在大系统下检测当前的小系统是否需要升级,若是,且若当前所述大系统的系统状态为升级已验证状态,则下载小系统升级包,并将所述启动标识设置为所述大系统启动标识;
根据所述小系统升级包,对所述小系统进行升级,若升级成功,则继续运行所述大系统。
3.根据权利要求1所述的方法,其特征在于,所述检测当前的启动标识之后,还包括:
若所述启动标识为小系统启动标识,则启动所述小系统,在所述小系统下检测当前的大系统是否需要升级,若是,则下载第二大系统升级包,并将所述启动标识设置为所述小系统启动标识;
根据所述第二大系统升级包,对所述大系统进行升级,若升级成功,则将所述小系统的系统状态设置为升级已验证状态;
将所述启动标识设置为所述大系统启动标识,并重启系统。
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一大系统升级包,对所述大系统进行升级之后,还包括:
若升级成功,则检测所述大系统的升级模块当前是否发生更新;
若未发生更新,则将所述大系统的系统状态设置为升级已验证状态,否则,将所述大系统的系统状态设置为升级未验证状态。
5.根据权利要求2所述的方法,其特征在于,所述在大系统下检测当前的小系统是否需要升级之后,还包括:
若是,且若当前所述大系统的系统状态为升级未验证状态,则继续运行所述大系统。
6.一种系统升级装置,其特征在于,包括:
启动模块,用于检测当前的启动标识,若所述启动标识为大系统启动标识,则启动大系统;
第一检测模块,用于在所述启动模块启动所述大系统之后,在所述大系统下检测当前的大系统是否需要升级;
处理模块,用于若所述第一检测模块在所述大系统下检测到当前的大系统需要升级,且若当前小系统的系统状态为升级已验证状态,则下载第一大系统升级包;
控制模块,用于在所述处理模块下载所述第一大系统升级包之后,将所述启动标识设置为小系统启动标识;
第一升级模块,用于根据所述第一大系统升级包,对所述大系统进行升级;
所述控制模块,还用于若所述第一升级模块对所述大系统升级成功,则将所述启动标识设置为大系统启动标识,并继续运行所述大系统。
7.根据权利要求6所述的装置,其特征在于,
所述第一检测模块,还用于在所述启动模块启动所述大系统之后,在所述大系统下检测当前的小系统是否需要升级;
所述处理模块,还用于若所述第一检测模块在所述大系统下检测到当前的小系统需要升级,且若当前大系统的系统状态为升级已验证状态,则下载小系统升级包;
所述控制模块,还用于在所述处理模块下载所述小系统升级包之后,将所述启动标识设置为所述大系统启动标识;
所述第一升级模块,还用于根据所述小系统升级包,对所述小系统进行升级;
所述控制模块,还用于若所述第一升级模块对所述小系统升级成功,则继续运行所述大系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司;,未经青岛海信宽带多媒体技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310745089.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种芯片启动方法及多核处理器芯片
- 下一篇:一种截图方法及装置