[发明专利]一种操作系统升级方法及装置有效
申请号: | 201510306914.5 | 申请日: | 2015-06-05 |
公开(公告)号: | CN104918114B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 仲维 | 申请(专利权)人: | 青岛海信电器股份有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;H04N21/443 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作 系统升级 方法 装置 | ||
本发明涉及一种操作系统升级方法及装置。所述方法包括:在确定对操作系统进行升级时,从服务器中下载系统升级包;其中,所述操作系统包括支持文件系统的分区;其中,所述支持文件系统的分区为所述操作系统中,支持文件系统的文件的集合,属于支持文件系统的分区中的每一个文件可单独进行升级;当所述系统升级包中包括属于所述支持文件系统的分区的待升级文件的文件补丁包时,根据所述文件补丁包更新所述待升级文件。通过本发明的方法能够节约操作系统升级时的网络流量,并提高系统升级的效率。
技术领域
本发明涉及智能电视领域,尤其涉及一种操作系统升级方法及装置。
背景技术
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合,例如智能电视系统是一种操作系统,使用户在通过智能电视欣赏普通电视内容时,可自行安装和卸载各类应用软件,持续对智能电视系统的功能进行扩充。
在操作系统为人们服务的生命期间内,要经常对操作系统进行升级。
下面以智能电视系统为例,对现有技术中操作系统升级的方法进行说明:现有技术中为了对智能电视系统升级,通常将智能电视系统划分为具有相对独立功能的至少两个功能模块,例如将某一即时通信软件划分为一个功能模块,将某一办公软件划分为另一个功能模块。在智能电视系统运行的过程中,若需要系统升级,则用新的功能模块替换待升级的整个功能模块即可。
但是现有技术中,划分好功能模块后,一个功能模块是一串二进制数字,故此一个功能模块是一个不可细分的整体。若实际只需要升级一个功能模块的部分内容时,只能替换整个功能模块。例如,即时通信软件作为一个功能模块,若升级的内容是更新该即时通信软件的登录页面时,那么就需要替换整个即时通信软件。故此,现有技术中按照功能模块升级,存在升级效率低的问题,此外,从服务器下载的升级包也是整个功能模块的数据,故此,现有技术还存在浪费网络流量的问题。
此外,现有技术中,功能模块依次升级,上一个功能模块升级成功,并不能代表下一个功能模块也能升级成功,若升级过程中有一个功能模块升级失败,那么操作系统便会升级失败,故此现有技术中功能模块依次升级还存在升级成功率低的问题。
发明内容
本发明的目的是提供一种操作系统升级方法及装置,以克服现有技术中操作系统由于按照功能模块升级造成浪费网络流量,升级效率低等的问题。
一方面,本发明提供一种操作系统升级方法,包括:
在确定对操作系统进行升级时,从服务器中下载系统升级包;其中,所述操作系统包括支持文件系统的分区;其中,所述支持文件系统的分区为所述操作系统中,支持文件系统的文件的集合,属于支持文件系统的分区中的每一个文件可单独进行升级;
当所述系统升级包中包括属于所述支持文件系统的分区的待升级文件的文件补丁包时,根据所述文件补丁包更新所述待升级文件。
另一方面,本发明提供一种操作系统升级装置。所述装置包括:
下载模块,用于在确定对操作系统进行升级时,从服务器中下载系统升级包;其中,所述操作系统包括支持文件系统的分区;其中,所述支持文件系统的分区为所述操作系统中支持文件系统的文件的集合,属于支持文件系统的分区中的每一个文件可单独进行升级;
文件更新模块,用于当所述系统升级包中包括属于所述支持文件系统的分区的待升级文件的文件补丁包时,根据所述文件补丁包更新所述待升级文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信电器股份有限公司,未经青岛海信电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510306914.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:播放多许可媒体内容的方法及系统
- 下一篇:一种字幕生成方法及装置