一种机顶盒升级方法及装置制造方法及图纸

技术编号:9436618 阅读:84 留言:0更新日期:2013-12-12 01:55
本发明专利技术实施例公开了一种机顶盒升级方法及装置,该方法包括:对机顶盒的身份信息进行加密,生成识别信息;根据接收的升级触发信息判断所述识别信息是否满足触发升级条件,所述升级触发信息携带已加密的标准信息,所述标准信息为需要升级的机顶盒的身份信息;若所述识别信息满足触发升级条件,则接收升级数据信息进行升级;若所述识别信息不满足触发升级条件,则取消升级。本发明专利技术还公开了一种机顶盒升级的装置。采用本发明专利技术,能实现对机顶盒身份信息进行加密的功能,安全性高,并可同时对不同款机型的机顶盒进行升级,有利于厂商对各个频点进行合理分配,升级过程方便简捷。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种机顶盒升级方法及装置,该方法包括:对机顶盒的身份信息进行加密,生成识别信息;根据接收的升级触发信息判断所述识别信息是否满足触发升级条件,所述升级触发信息携带已加密的标准信息,所述标准信息为需要升级的机顶盒的身份信息;若所述识别信息满足触发升级条件,则接收升级数据信息进行升级;若所述识别信息不满足触发升级条件,则取消升级。本专利技术还公开了一种机顶盒升级的装置。采用本专利技术,能实现对机顶盒身份信息进行加密的功能,安全性高,并可同时对不同款机型的机顶盒进行升级,有利于厂商对各个频点进行合理分配,升级过程方便简捷。【专利说明】一种机顶盒升级方法及装置
本专利技术涉及通信领域,尤其涉及一种机顶盒升级方法及装置。
技术介绍
随着数字电视的普及,支撑数字电视播放的机顶盒占据着重要的地位,对于机顶盒功能的改善越来越得到运营商的重视。TS流(Transport Stream),即传输流或节目流,用于传输和保存多道节目的编码数据或其他数据,其组成单位是节目。在机顶盒需要升级时,运营商会将升级触发数据和升级数据通过传输流TS流发送至机顶盒进行升级。然而,一方面,在传输过程中,升级数据是透明的,亦即任何人都可以通过非法渠道检测到升级数据的内容,这就造成升级数据信息内容容易被盗窃。另一方面,每次进行传输升级数据时,运营商只能对其中一款机顶盒的机型进行升级,而其它款机型的机顶盒则需要等待前一款机型的机顶盒升级完之后再升级,从而使升级过程变得单一,同时也浪费了时间。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种机顶盒升级方法及装置,具有能实现对机顶盒身份信息加密的功能,安全性高,并可同时对不同款机型的机顶盒进行升级,有利于厂商对各个频点进行合理分配,升级过程方便简捷。为了解决上述技术问题,本专利技术实施例一方面提供了一种机顶盒升级方法,包括:对机顶盒的身份信息进行加密,生成识别信息;根据接收的升级触发信息判断所述识别信息是否满足触发升级条件,所述升级触发信息携带已加密的标准信息,所述标准信息为需要升级的机顶盒的身份信息;若所述识别信息满足触发升级条件,则接收升级数据信息进行升级;若所述识别信息不满足触发升级条件,则取消升级。在本专利技术实施例第一方面的第一种可能的实现方式中,所述升级触发信息和所述升级数据信息由传输流TS流携带。在本专利技术实施例第一方面的第一种可能的实现方式中,所述根据接收的升级触发信息判断所述识别信息是否满足触发升级条件包括:根据所述升级触发信息所携带的版本号的值是否有变化判断所述升级触发信息和所述升级数据信息是否已更新,所述版本号的值对应至少一种机顶盒类型的所述标准信息;若判断所述版本号有变化,表示所述升级触发信息和所述升级数据信息已更新,则继续判断所述识别信息是否与所述升级触发信息的其中一个标准信息相匹配;若所述识别信息与所述升级触发信息的其中一个所述标准信息相匹配,则继续判断所述识别信息对应的软件版本是否低于所述匹配的标准信息对应的软件版本;若所述识别信息对应的软件版本低于所述匹配的标准信息对应的软件版本,则继续判断所述识别信息对应的序列号是否在所述匹配的标准信息限定的序列号权限范围内;若所述识别信息对应的序列号在所述匹配的标准信息限定的序列号权限范围内,则确定满足触发升级条件。在本专利技术实施例第一方面的第一种可能的实现方式中,所述接收升级数据信息进行升级包括:查询所述匹配的标准信息所升级类型;根据所述升级类型下载所述升级数据信息进行升级。在本专利技术实施例第一方面的第四种可能的实现方式中,所述升级类型包括普通升级类型、强制升级类型,其中:所述普通升级类型,用于当所述识别信息满足触发升级条件时,提供用户选择是否升级,若用户选择升级则下载所述升级数据信息进行升级;所述强制升级类型,用于当所述识别信息满足触发升级条件时,直接下载所述升级数据信息进行升级。相应地,本专利技术实施例第二方面还提供了一种机顶盒升级装置,包括:加密模块,用于对机顶盒的身份信息进行加密,生成识别信息;判断模块,用于根据接收的升级触发信息判断所述识别信息是否满足触发升级条件,所述升级触发信息携带已加密的标准信息,所述标准信息为需要升级的机顶盒的身份信息;升级模块,用于当所述判断模块判断所述识别信息满足触发升级条件时,则接收升级数据信息进行升级;当所述判断模块判断所述识别信息不满足触发升级条件时,则取消升级。在本专利技术实施例第二方面的第一种可能的实现方式中,所述装置还包括:存储模块,用于存储所述升级触发信息以及所述升级数据信息。在本专利技术实施例第二方面的第一种可能的实现方式中,所述判断模块包括:第一判断单元,用于根据所述升级触发信息所携带的版本号的值是否有变化判断所述升级触发信息和所述升级数据信息是否已更新,所述版本号的值对应至少一种机顶盒类型的所述标准信息;第二判断单元,用于当所述第一判断单元的判断结果为是时,表示所述升级触发信息和所述升级数据信息已更新,判断所述识别信息是否与所述升级触发信息的其中一个所述标准信息相匹配;第三判断单元,用于当所述第二判断单元的判断结果为是时,则判别所述识别信息对应的软件版本是否低于所述匹配的标准信息对应的软件版本;第四判断单元,用于当所述第三判断单元的判断结果为是时,则判断所述识别信息对应的序列号是否在所述匹配的标准信息限定的序列号权限范围内;触发单元,用于当所述第四判断单元的判断结果为是时,则确定满足触发升级条件。在本专利技术实施例第二方面的第一种可能的实现方式中,所述升级模块包括:选择单元,用于查询所述匹配的标准信息所对应的升级类型;下载单元,用于根据所述对应的升级类型下载所述升级数据信息进行升级。在本专利技术实施例第二方面的第四种可能的实现方式中,所述选择单元包括:普通升级单元,用于当所述识别信息满足触发升级条件时,提供用户选择是否升级,若用户选择升级则下载所述升级数据信息进行升级;强制升级单元,用于当所述识别信息满足触发升级条件时,直接下载所述升级数据信息进行升级。在本专利技术实施例中,机顶盒接收到从传输流TS流发送的升级触发数据后,将自身的身份信息加密生成识别信息之后,与升级触发数据的内容相核对。其中升级触发数据包括版本号,已经加密过的各种机顶盒机型的身份信息(即标准信息),与各种标准信息对应的软件版本、序列号权限范围。核对之后,如果满足以上的条件则根据各种标准信息对应的升级类型进行相应的升级。采用本专利技术,具有能对机顶盒身份信息加密的功能,其安全性高,并可同时对不同款机型的机顶盒进行升级,有利于厂商对各个频点资源进行合理分配,升级过程方便简捷。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例公开的一种机顶盒升级方法的流程示意图;图2是本专利技术实施例公开的另一种机顶盒升级方法的流程示意图;图3是本专利技术实施例公开的一种机顶盒升级装置的结构示意图图4是本专利技术实施例公开的机顶盒升级装置中判断模块的结构示意图;图5是本专利技术实施例公开的机本文档来自技高网...

【技术保护点】
一种机顶盒升级方法,其特征在于,包括:对机顶盒的身份信息进行加密,生成识别信息;根据接收的升级触发信息判断所述识别信息是否满足触发升级条件,所述升级触发信息携带已加密的标准信息,所述标准信息为需要升级的机顶盒的身份信息;若所述识别信息满足触发升级条件,则接收升级数据信息进行升级;若所述识别信息不满足触发升级条件,则取消升级。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈斯帆
申请(专利权)人:深圳创维数字技术股份有限公司深圳市创维软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1