[发明专利]用于升级数字广播接收器的软件的方法和装置无效
| 申请号: | 200710135942.0 | 申请日: | 2007-03-13 |
| 公开(公告)号: | CN101154163A | 公开(公告)日: | 2008-04-02 |
| 发明(设计)人: | 高光贤 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;H04N5/44;H04N5/00 |
| 代理公司: | 北京铭硕知识产权代理有限公司 | 代理人: | 韩明星;李云霞 |
| 地址: | 韩国京畿道水*** | 国省代码: | 韩国;KR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 升级 数字 广播 接收器 软件 方法 装置 | ||
本申请要求于2006年9月26日提交到韩国知识产权局的韩国专利申请第10-2006-0093729号的优先权,该申请的公开通过引用全部包含于此。
技术领域
与本发明一致的装置和方法涉及软件升级方法和装置,更具体地讲,涉及能够有效地升级数字广播接收器的软件的软件升级方法和装置。
背景技术
数字广播是一种用于以数字方案生成内容并用高视频和音频质量广播所述数字内容的广播服务。由于各种有线和无线通信技术的发展,以及观看者对高质量视频和音频数字内容的要求,数字广播已经得到了快速发展。尽管数字广播比模拟广播更复杂,但是,数字广播可以处理各种类型的信息,因此更被期望用于各种领域,例如,教育、医疗和军工业。
数字广播接收器包括接收数字广播信号并处理包括在数字广播信号中的A/V流和数据流的装置。机顶盒和数字电视(DTV)是数字广播接收器的例子。数字广播接收器由软件控制,软件可能出错或过期,因此,需要被升级。
图1示出了现有技术中的数字广播接收器中的软件升级装置。
参照图1,调谐器100通过用户选择的信道从电磁发送或通过线缆发送的广播信号接收数字广播信号。调谐器100将接收到的信号解调为基带信号,以产生传输流。传输流包括音频流、视频流和数据流。数据流包括用于广播数据并发送关于节目的信息的数据。数据流还包括用于升级软件的数据。这种数据流被发送到数字广播接收器。
去复用器101提取包括在传输流中的数据流并将数据流发送到数据解码器104。数据解码器104解码包括在数据流中的关于软件的升级数据,并将关于软件的升级数据发送到升级管理单元105。
升级管理单元105从升级数据提取升级映像。升级映像用于升级软件,并通过存储器输入/输出接口106被存储在永久存储器107中,以完成软件升级。
随着数字广播接收器被给予更多的功能,其软件也变得更大更复杂。传统的软件升级方法已不能胜任,因为,当软件的一部分需要被升级时,所有部分的升级映像被接收到并被存储在永久存储器107中。
随着软件的结构变得复杂,需要各种升级方法,也需要简单地存储升级映像。例如,当在重启数字广播接收器之后执行升级或升级失败时,所述软件需要被恢复。在这些情况下,不能仅通过将升级映像存储在永久存储器107中这样的升级方法来简单地完成升级。
因此,需要一种可以通过各种升级方案来有效地升级数字广播接收器中的软件的升级方法。
发明内容
本发明的示例性实施例克服上述缺点和未描述的其它缺点。此外,不要求本发明克服上述描述的缺点,并且本发明的示例性实施例可以不克服上述任何问题。因此,本发明的一方面提供了一种用于有效地升级数字广播接收器中的软件的方法和装置。
本发明还提供了一种计算机可读记录介质,其上具有用于执行上述方法的计算机程序。
根据本发明的一个方面,提供了一种用于升级数字广播接收器中的软件的方法,包括:接收软件的升级信息和执行升级所需要的升级数据;通过使用升级数据,根据升级信息来执行软件的升级,其中,升级信息包括关于软件中包括的模块的版本的信息以及关于升级方法的信息。
在本发明的上述方面中,升级信息的接收可包括:接收软件的升级信息;基于升级信息确定软件中包含的多个模块是否需要被升级;根据确定的结果,选择性地接收用于单独升级需要升级的模块的升级数据。
升级数据可包括升级应用或脚本,所述升级应用或脚本用于基于升级信息中包含的关于升级方法的信息来执行升级。
升级的执行可包括对软件中包含的多个模块之一执行单独升级。
所述的方法还可包括:确定根据升级信息执行的升级是否成功;根据确定的结果,选择性地恢复软件。
根据本发明的另一方面,提供了一种用于升级数字广播接收器中的软件的装置,包括:接收单元,接收软件的升级信息和执行升级所需要的升级数据;升级单元,根据接收到的升级信息,通过使用升级数据来执行软件的升级,其中,升级信息包括关于软件中包含的模块的版本的信息和关于升级方法的信息。
在本发明的上述方面中,接收单元可包括:信息接收单元,接收软件的升级信息;确定单元,基于升级信息,确定软件中包含的多个模块是否需要升级;数据接收单元,根据确定的结果,选择性地接收用于单独升级模块的升级数据。
所述装置还可包括:恢复确定单元,用于确定根据升级信息执行的升级是否成功;恢复单元,当确定升级还未成功时,恢复软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710135942.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种酱菜制品的制备方法
- 下一篇:适用于生产现场声学测试的设备与测试方法





