[发明专利]一种用于机顶盒软件更新的系统及方法在审
申请号: | 201711497756.1 | 申请日: | 2017-12-30 |
公开(公告)号: | CN108260004A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 刘永航;曹莉华;陈春;高晖 | 申请(专利权)人: | 东莞市纽格力信息技术有限公司 |
主分类号: | H04N21/45 | 分类号: | H04N21/45;H04N21/458 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 唐致明 |
地址: | 523808 广东省东莞市松山湖高新技术*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件更新信息 机顶盒软件 软件定制模块 软件更新模块 码流文件 软件更新 更新 终端机顶盒 出错几率 软件参数 用户设置 机顶盒 运营商 顶盒 减小 解析 | ||
1.一种用于机顶盒软件更新的系统,其特征在于,所述系统包括位于前端运营商的软件定制模块和位于终端机顶盒的软件更新模块;其中,
所述软件定制模块,用于将用户设置的本次软件更新信息生成码流文件;
所述软件更新模块,用于根据接收到的所述码流文件解析出所述本次软件更新信息,获取所述本次软件更新信息与上次软件更新信息的差别生成软件差别代码,并利用所述软件差别代码对机顶盒对应的软件参数进行更新。
2.根据权利要求1所述的系统,其特征在于,所述软件更新模块包括:
参数提取单元,用于根据解析所述码流文件得到本次软件更新信息;
差别生成单元,用于根据上次软件更新信息与所述本次软件更新信息之间的差别生成所述软件差别代码;
参数更新单元,用于根据所述软件差别代码对机顶盒对应的软件参数进行更新。
3.根据权利要求2所述的系统,其特征在于,在所述差别生成单元之前还包括参数保存单元,所述参数保存单元用于保存本次软件更新信息。
4.根据权利要求3所述的系统,其特征在于,在所述参数保存单元之前还包括参数校验单元,所述参数校验单元用于对所述本次软件更新信息进行校验,相应地,所述参数保存单元用于根据所述参数校验单元的校验结果保存本次软件更新信息。
5.根据权利要求2所述的系统,其特征在于,在所述参数提取单元之前还包括更新监控单元,所述更新监控单元用于根据解析所述码流文件判断是否有软件更新的指令,相应地,所述参数提取单元用于根据所述更新监控单元的监控结果解析所述码流文件得到本次软件更新信息。
6.根据权利要求5所述的系统,其特征在于,所述本次软件更新信息包括本次软件版本号;相应地,
所述更新监控单元用于根据所述本次软件版本号与上次软件版本号是否不同的判断得到监控结果。
7.根据权利要求1~6任一项所述的系统,其特征在于,所述软件定制模块包括:
参数设置单元,用于获取用户设置的本次软件更新信息;
文件生成单元,用于将所述本次软件更新信息打包生成码流文件。
8.一种用于机顶盒软件更新的方法,其特征在于,包括位于前端运营商的软件定制步骤和位于终端机顶盒的软件更新步骤;其中,
所述软件定制步骤包括:将用户设置的本次软件更新信息生成码流文件;
所述软件更新步骤包括:根据接收到的所述码流文件解析出所述本次软件更新信息,获取所述本次软件更新信息与上次软件更新信息的差别生成软件差别代码,并利用所述软件差别代码对机顶盒对应的软件参数进行更新。
9.根据权利要求8所述的方法,其特征在于,所述软件更新步骤包括:
根据解析所述码流文件得到本次软件更新信息;
根据上次软件更新信息与所述本次软件更新信息之间的差别生成所述软件差别代码;
根据所述软件差别代码对机顶盒对应的软件参数进行更新。
10.根据权利要求9所述的方法,其特征在于,在所述根据上次软件更新信息与所述本次软件更新信息之间的差别生成所述软件差别代码的步骤之前还包括参数校验子步骤和参数保存子步骤;其中,
所述参数校验子步骤包括:对所述本次软件更新信息进行校验得到校验结果;
所述参数保存子步骤包括:根据所述校验结果保存本次软件更新信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市纽格力信息技术有限公司,未经东莞市纽格力信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711497756.1/1.html,转载请声明来源钻瓜专利网。