[发明专利]一种机顶盒软件升级方法及装置无效
申请号: | 201110239952.5 | 申请日: | 2011-08-19 |
公开(公告)号: | CN102298530A | 公开(公告)日: | 2011-12-28 |
发明(设计)人: | 蔡永生 | 申请(专利权)人: | 深圳创维数字技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04N21/40 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机顶盒 软件 升级 方法 装置 | ||
技术领域
本发明涉及通信领域,特别是涉及一种机顶盒软件升级方法及装置。
背景技术
机顶盒(Set Top Box,STB),是一种依托电视终端提供综合信息业务的家电设备,它可以将数字电视信号转换成模拟信号,使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。目前,除了音视频解码由硬件实现外,包括操作界面的实现、数据广播业务的实现、机顶盒与个人计算机以及互联网的互联等都需要由软件来实现。但目前机顶盒的功能较为简单,无法满足用户通信、即时新闻等新业务的需求,随着机顶盒的功能不断扩展,需要采用软件升级使机顶盒具有最新的功能。当机顶盒软件遭到破坏时,同样需要软件升级来修复。
现在机顶盒的软件升级方式主要是在线升级和网络升级两种方式,在线升级一般是运营商采用广播的方式,根据机顶盒在线的数量决定播放升级流的时间,一般持续几个月;网络升级方式是由运营商做一个网站,用户的机顶盒有一个升级菜单,用户点击菜单后就可以获取升级软件。但是现有技术的软件升级方式存在一些缺陷,比如:在线升级方式和网络升级方式是相互独立存在的,如果使用在线升级方式,则在升级码流播放结束后,没有及时升级的机顶盒就只能由维护人员手动升级;如果机顶盒支持网络升级方式,那么在网络连接不可用的情况下,就无法完成机顶盒的软件升级。
如何解决现有技术在机顶盒软件升级过程中存在的问题,是目前亟待解决的一个问题。
发明内容
本发明主要解决机顶盒软件升级方式单一的技术问题,提供了一种机顶盒软件升级方法及装置,以解决现有技术的机顶盒软件升级方式相互独立存在,一种方式不可用,另一种方式无法替补的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种机顶盒软件升级方法,所述方法包括步骤:获取机顶盒软件的最新版本信息;将获取的最新版本信息与当前使用版本信息进行比较;若当前使用版本低于最新版本,则使能软件升级菜单,向前端发送软件升级请求及机顶盒信息;获取前端根据机顶盒的配置计算得到的机顶盒软件升级方式,通过软件升级方式下载最新版本的机顶盒软件,其中,软件升级方式是网络升级方式或在线升级方式;判定最新版本的机顶盒软件是否下载成功;若是,则安装最新版本的机顶盒软件,完成机顶盒的软件升级。
其中,在获取机顶盒软件的最新版本信息的步骤之前,还包括:
检验机顶盒的ID信息是否为合法用户的ID信息的步骤,若机顶盒的ID信息为非法用户的ID信息,则不执行获取机顶盒软件的最新版本信息的步骤。
其中,获取机顶盒软件的最新版本信息的步骤之后,还包括:
判断获取机顶盒软件的最新版本信息是否即时获得,若即时获得,则继续执行将获取的最新版本信息与当前使用版本信息进行比较的步骤。
其中,在安装最新版本的机顶盒软件的步骤之后,还包括:
更新闪存存储器中的机顶盒软件的版本信息。
本发明采用的另一个技术方案是:提供一种机顶盒软件升级装置,所述装置包括:第一获取模块:用于获取机顶盒软件的最新版本信息;比较模块:用于将获取的最新版本信息与当前使用版本信息进行比较;发送模块,用于在当前使用版本低于最新版本时,使能软件升级菜单,向前端发送软件升级请求及机顶盒信息;第二获取模块,用于获取前端根据机顶盒的配置计算得到的机顶盒软件升级方式,其中,软件升级方式是网络升级方式或在线升级方式;下载模块,用于根据第二获取模块得到的软件升级方式下载最新版本的机顶盒软件;判定模块:用于判定最新版本的机顶盒软件是否下载成功;安装模块:用于在机顶盒软件下载成功后,安装最新版本的机顶盒软件,完成机顶盒的软件升级。
所述装置还包括:
检验模块,用于在获取机顶盒软件的最新版本信息之前,检验机顶盒的ID信息是否为合法用户的ID信息,若机顶盒的ID信息为非法用户的ID信息,则不执行第一获取模块的功能。
判断模块,用于在获取机顶盒软件的最新版本信息之后,判断获取机顶盒软件的最新版本信息是否即时获得,若即时获得,则继续通过比较模块将获取的最新版本信息与当前使用版本信息进行比较。
更新模块,用于在安装模块安装最新版本的机顶盒软件后,更新闪存存储器中的机顶盒软件的版本信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维数字技术股份有限公司,未经深圳创维数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110239952.5/2.html,转载请声明来源钻瓜专利网。