[发明专利]一种机顶盒系统异常状态恢复方法及机顶盒有效
申请号: | 201510999509.6 | 申请日: | 2015-12-28 |
公开(公告)号: | CN105472418B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 林英辉 | 申请(专利权)人: | 深圳创维数字技术有限公司;深圳市创维软件有限公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/443;H04N21/262;H04N21/458 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种机顶盒系统异常状态恢复方法及机顶盒,包括:机顶盒向与所述机顶盒通信连接的服务器发送携带软件版本标识的校验指令;所述机顶盒接收所述服务器响应所述校验指令反馈的所述软件版本标识对应的校验码列表;所述机顶盒基于所述校验码列表对各个分区的数据进行校验;所述机顶盒对校验失败的分区的数据进行恢复。本发明实施例提供技术方案有利于减少更新时间,同时降低待更新的数据对应的升级包在机顶盒中占用的存储空间。 | ||
搜索关键词: | 机顶盒 校验 机顶盒系统 软件版本 异常状态 校验码 分区 服务器发送 服务器响应 机顶盒通信 恢复 存储空间 数据对应 指令反馈 升级包 更新 占用 指令 携带 失败 | ||
【主权项】:
1.一种机顶盒系统异常状态恢复方法,其特征在于,所述方法包括:机顶盒检测所述机顶盒的寄存器值是否满足校验条件;在检测到所述机顶盒的寄存器值满足校验条件时,所述机顶盒向与所述机顶盒通信连接的服务器发送携带软件版本标识的校验指令;所述机顶盒接收所述服务器响应所述校验指令反馈的所述软件版本标识对应的校验码列表;所述机顶盒基于所述校验码列表对各个分区的数据进行校验;所述机顶盒对校验失败的分区的数据进行恢复;所述机顶盒检测所述机顶盒的寄存器值是否满足校验条件,包括:所述机顶盒启动系统引导文件,并读取系统引导文件启动后的寄存器值;若检测到读取的所述系统引导文件启动后的寄存器值与预存的寄存器值匹配,则所述机顶盒启动系统内核文件,并读取系统内核文件启动后的寄存器值;若检测到读取的系统内核文件启动后的寄存器值与所述预存的寄存器值不匹配,设置当前的系统内核文件启动后的寄存器值为第一寄存器值;所述机顶盒重新启动系统引导文件,并读取系统引导文件启动后的第一寄存器值;若检测到读取的所述系统引导文件启动后的第一寄存器值与所述预存的寄存器值不匹配,则所述机顶盒检测到寄存器值满足校验条件;或,所述机顶盒检测所述机顶盒的寄存器值是否满足校验条件,包括:所述机顶盒启动系统引导文件,并读取系统引导文件启动后的寄存器值;若检测到读取的所述系统引导文件启动后的寄存器值与预存的寄存器值匹配,则所述机顶盒启动系统内核文件,读取系统内核文件启动后的寄存器值;若检测到读取的所述系统内核文件启动成功后的寄存器值与所述预存的寄存器值匹配,所述机顶盒启动应用文件,并读取应用文件启动后的寄存器值;若检测到读取的所述应用文件启动后的寄存器值与所述预存的寄存器值不匹配,设置当前的所述应用文件启动后的寄存器值为第二寄存器值;所述机顶盒重新启动系统引导文件,并读取系统引导文件启动后的第二寄存器值;若检测到读取的所述系统引导文件启动后的第二寄存器值与所述预存的寄存器值不匹配,则所述机顶盒检测到寄存器值满足校验条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维数字技术有限公司;深圳市创维软件有限公司,未经深圳创维数字技术有限公司;深圳市创维软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510999509.6/,转载请声明来源钻瓜专利网。
- 上一篇:TS流解复用方法
- 下一篇:基于连续图像特征的自动化视频索引及对齐方法