[实用新型]机顶盒嵌入式程序升级系统有效
申请号: | 201120535578.9 | 申请日: | 2011-12-20 |
公开(公告)号: | CN202453867U | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 陈维浩 | 申请(专利权)人: | 上海全景数字技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04N21/43 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陆嘉 |
地址: | 200083 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 嵌入式 程序 升级 系统 | ||
技术领域
本实用新型涉及机顶盒技术,尤其涉及一种机顶盒嵌入式程序升级系统。
背景技术
现有技术中,机顶盒中的嵌入式软件程序的升级方法主要有两种:一种是在用户使用机顶盒的同时,在后台进行程序升级;另一种是单独对程序进行升级,使得用户无法同时使用机顶盒。其中,第一种方法在用户使用机顶盒的同时进行后台的程序升级,软件升级的稳定性较差,如果升级过程中所擦写的扇区是机顶盒运行时所需要的数据时,机顶盒升级会出现失败。另一种方法则是在机顶盒升级的过程中,禁止对机顶盒的任何操作,虽然能够保证程序的升级成功率,但是也会降低机顶盒的用户体验。
实用新型内容
本实用新型要解决的技术问题是提供一种机顶盒嵌入式程序升级系统,能够不影响用户的使用,并提高升级成功率。
为解决上述技术问题,本实用新型提供了一种机顶盒嵌入式程序升级系统,包括:服务器、通过通信网络与所述服务器耦合的一个或多个机顶盒,所述服务器包括:
存储器,嵌入式程序的更新版本存储在所述存储器的多个扇区上;
与所述存储器相连、将所述多个扇区上的嵌入式程序下载至所述机顶盒的程序下载器;
与所述程序下载器相连、根据所述机顶盒的升级失败反馈按照遗传算法对所述多个扇区的下载次序进行调整的遗传算法执行器。
可选地,所述遗传算法执行器包括最优解确定部件,将所述机顶盒的升级成功反馈的比率高于预设比率对应的下载次序确定为最优次序。
可选地,所述预设比率为99%。
可选地,所述服务器还包括:
嵌入式程序镜像器,其上存储有所述嵌入式程序的更新版本,经由所述通信网络直接供所述机顶盒加载所述嵌入式程序的更新版本。
可选地,所述存储器为闪存存储器。
可选地,所述通信网络为数字电视网络。
与现有技术相比,本实用新型具有以下优点:
本实用新型实施例的机顶盒嵌入式程序升级系统中,采用遗传算法执行器来根据机顶盒的升级失败反馈对各个扇区中的嵌入式程序的下载次序进行动态调整,不断地优化各扇区的下载次序,从而能够得到最优解,改善升级成功率,并且本实施例的技术方案可以在使用机顶盒的同时来进行升级,因而也不会影响用户体验。
附图说明
图1为本实用新型实施例的机顶盒嵌入式程序升级系统的结构框图;
图2为本实用新型实施例的机顶盒嵌入式程序升级系统所采用的一种遗传算法的流程示意图。
具体实施方式
现有技术对机顶盒程序的升级方法中,或者无法保证升级的成功率,或者需要禁止用户对机顶盒的操作,影响用户体验。
本实用新型实施例的机顶盒嵌入式程序升级系统中,采用遗传算法执行器来根据机顶盒的升级失败反馈对各个扇区中的嵌入式程序的下载次序进行动态调整,不断地优化各扇区的下载次序,从而能够得到最优解,改善升级成功率,并且本实施例的技术方案可以在使用机顶盒的同时来进行升级,因而也不会影响用户体验。
下面结合具体实施例和附图对本实用新型作进一步说明,但不应以此限制本实用新型的保护范围。
图1示出了本实施例的机顶盒嵌入式程序升级系统,包括服务器11、一个或多个机顶盒12(作为示例,图1中仅示出了一个),机顶盒12通过通信网络13与服务器11相耦合。
其中,通信网络13可以是数字电视网络、专用数据网络等,服务器11可以通过通信网络13实现与机顶盒12之间的数据交互。
服务器11包括:存储器111、程序下载器(downloader)112、遗传算法执行器113和嵌入式程序镜像器114。
具体地,存储器111可以是集成在服务器11内部的存储部件,也可以是连接至服务器11的存储部件。存储器111可以是各种非易失性存储器,如闪存(flash)存储器、只读存储器、光存储存储器等,本实施例中采用的是闪存存储器。
存储器111包括多个用于存储数据的扇区,各扇区中存储有嵌入式程序的更新版本,即嵌入式程序的更新版本被划分为多个部分,依照特定的规则或次序存储在存储器111中的各个扇区上。例如,嵌入式程序的更新版本被划分为N各部分,分别存储在编号从0到N-1的多个扇区中。
需要说明的是,上述扇区可以是存储器111的物理扇区,也可以是逻辑扇区,例如将预设大小的存储空间设定为一个扇区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海全景数字技术有限公司,未经上海全景数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201120535578.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:四通道同步数据采集卡
- 下一篇:U盘文本文件打印适配器