机顶盒升级的方法及装置的制造方法

文档序号:9712024阅读:294来源:国知局
机顶盒升级的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种机顶盒升级的方法及装置。
【背景技术】
[0002]随着机顶盒用户的大量增加,机顶盒发生故障的频次也大大增加,现有技术中,只要有升级包,机顶盒就会下载升级包通过该升级包完成升级,并没有对该升级包进行判断,不管机顶盒是否需要升级,都会对机顶盒进行升级,传统的升级方式已经不能满足现场维护的需要,不能通过机顶盒管理系统进行批量升级,且会造成大量资源的浪费。
[0003]针对相关技术中现有的升级方式不能进行批量升级,且会造成大量资源的浪费的问题,目如尚未提出有效的解决方案。

【发明内容】

[0004]针对相关技术中针对相关技术中现有的升级方式不能进行批量升级,且会造成大量资源的浪费的问题,本发明提供了一种机顶盒升级的方法及装置,以至少解决上述问题。
[0005]根据本发明的一个方面,提供了一种机顶盒升级的方法,包括:获取当前批量机顶盒的版本号;根据所述版本号判断是否对所述批量机顶盒进行批量升级;在判断结果为是的情况下,根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级。
[0006]优选地,根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级包括:在进行批量升级的所述机顶盒的数量大于预设值的情况下,确定对所述批量机顶盒进行批量升级。
[0007]优选地,根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级包括:比较所述版本号与服务器中存在的版本号;在所述版本号与服务器中存在的版本号相同的情况下,放弃对所述批量机顶盒进行升级;和/或,在所述版本号与服务器中存在的版本号不相同的情况下,确定对所述批量机顶盒进行批量升级。
[0008]优选地,在根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级之前,包括:确定对所述批量机顶盒的升级方式。
[0009]优选地,根据确定的所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级包括以下至少之一:在所述升级方式为静默升级方式的情况下,为所述批量机顶盒提供升级包供所述批量机顶盒进行后台下载;在所述升级方式为非静默升级方式的情况下,下发携带是否强制执行的指令,如果所述指令为强制执行,为所述批量机顶盒提供升级包供所述批量机顶盒进行下载;如果所述指令为非强制执行,接收所述批量机顶盒获取的用户选择进行升级的指示,为所述批量机顶盒提供升级包供所述批量机顶盒进行下载。
[0010]优选地,在根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级之前,还包括:依据触发所述机顶盒升级的预定触发方式,触发对所述机顶盒进行升级,其中,所述触发类型包括:时间触发或事件触发。
[0011]根据本发明的另一方面,还提供了一种机顶盒升级的装置,包括:获取模块,用于获取当前批量机顶盒的版本号;判断模块,用于根据所述版本号判断是否对所述批量机顶盒进行批量升级;升级模块,用于在判断结果为是的情况下,根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级。
[0012]优选地,所述升级模块包括:第一升级单元,用于在进行批量升级的所述机顶盒的数量大于预设值的情况下,确定对所述批量机顶盒进行批量升级。
[0013]优选地,所述升级模块包括:比较单元,用于比较所述版本号与服务器中存在的版本号;放弃单元,用于在所述版本号与服务器中存在的版本号相同的情况下,放弃对所述批量机顶盒进行升级;和/或,第二升级单元,用于在所述版本号与服务器中存在的版本号不相同的情况下,确定对所述批量机顶盒进行批量升级。
[0014]优选地,所述装置还包括:确定模块,用于确定对所述批量机顶盒的升级方式。
[0015]优选地,所述升级模块包括以下至少之一:提供单元,用于在所述升级方式为静默升级方式的情况下,为所述批量机顶盒提供升级包供所述批量机顶盒进行后台下载;下发单元,用于在所述升级方式为非静默升级方式的情况下,下发携带是否强制执行的指令,如果所述指令为强制执行,为所述批量机顶盒提供升级包供所述批量机顶盒进行下载;如果所述指令为非强制执行,接收所述批量机顶盒获取的用户选择进行升级的指示,为所述批量机顶盒提供升级包供所述批量机顶盒进行下载。
[0016]优选地,所述装置还包括:触发模块,用于依据触发所述机顶盒升级的预定触发方式,触发对所述机顶盒进行升级,其中,所述触发类型包括:时间触发或事件触发。
[0017]通过本发明,采用获取当前批量机顶盒的版本号;根据所述版本号判断是否对所述批量机顶盒进行批量升级;在判断结果为是的情况下,根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级,解决了相关技术中现有的升级方式不能进行批量升级,且会造成大量资源的浪费的问题,从而能够对批量机顶盒完成升级,提高了用户体验。
【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例的机顶盒升级的方法流程图;
[0020]图2是根据本发明实施例的机顶盒升级的装置的框图;
[0021]图3是根据本发明优选实施例的机顶盒升级的装置的框图一;
[0022]图4是根据本发明优选实施例的机顶盒升级的装置的框图二 ;
[0023]图5是根据本发明优选实施例的机顶盒升级的方法的示意图;
[0024]图6是根据本发明优选实施例的机顶盒升级的方法的流程图。
【具体实施方式】
[0025]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0026]本发明实施例中的小区选择方法,图1是根据本发明实施例的机顶盒升级的方法流程图,如图1所示,该方法包括以下步骤:
[0027]步骤S102,获取当前批量机顶盒的版本号;
[0028]步骤S104,根据该版本号判断是否对该批量机顶盒进行批量升级;
[0029]步骤S106,在判断结果为是的情况下,根据该批量机顶盒的升级方式对该批量机顶盒进行批量升级。
[0030]通过上述步骤,获取当前批量机顶盒的版本号;根据所述版本号判断是否对所述批量机顶盒进行批量升级;在判断结果为是的情况下,根据所述批量机顶盒的升级方式对所述批量机顶盒进行批量升级,解决了相关技术中现有的升级方式不能进行批量升级,且会造成大量资源的浪费的问题,从而能够对批量机顶盒完成升级,提高了用户体验。
[0031]作为一种优选的实施方式,在进行批量升级的机顶盒的数量大于预设值的情况下,确定对该批量机顶盒进行批量升级,进行批量升级的条件可以预先进行设置,预设值可以根据实际需求进行设置,能够更好的对批量机顶盒进行统一管理。
[0032]优选地,比较该版本号与服务器中存在的版本号;在该版本号与服务器中存在的版本号相同的情况下,放弃对该批量机顶盒进行升级,从而减少不必要的升级,影响客户的体验;和/或,在版本号与服务器中存在的版本号不相同的情况下,确定对该批量机顶盒进行批量升级,从而有效地完成
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1