一种序列号匹配的方法和数字电视终端的制作方法

文档序号:6398983阅读:130来源:国知局
专利名称:一种序列号匹配的方法和数字电视终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及ー种序列号匹配的方法和数字电视终端。
背景技术
数字电视终端的序列号是用于标识一台数字电视终端的唯一标志,主要用于在进行OTA (Over — the — Air Technology,空中下载技术)大网升级时,判断存储在数字电视终端中的序列号是否属于NIT (Network Information Table,网络信息表)表中待升级机器序列号范围,若判断为是,则序列号匹配成功并响应升级,否则不进行升级。在现有技术中,由于数字电视用户越来越多,数字电视终端也越来越多,使得数字电视终端的序列号越来越长,越来越复杂,因此,数字电视终端中一般保存该机器型号完整序列号的后缀部分,在OTA升级时,数字电视终端将本地存储的序列号的后缀部分与升级请求中的序列号进行比较,此种情况下由于信息不完整,使得前端制作OTA升级流时有出错的风险,并且OTA升级时还可能会导致误升级的情況。

发明内容
本发明实施例所要解决的技术问题在于,提供ー种序列号匹配的方法和数字电视終端,可以有效避免升级流出错或者误升级的情况发生。为了解决上述技术问题,本发明实施例提供了ー种序列号匹配的方法,包括:搜索携带升级描述数据的升级请求;根据搜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少ー个本机分段序列号;将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号;当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功。其中,所述升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。其中,在所述搜索携帯升级描述数据的升级请求之前,还包括:以字符串形式存储本机完整序列号。其中,所述将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号,包括:每个本机分段序列号的数据分别与升级描述数据中对应的分段掩码值进行与运算,以对本机分段序列号中不需要匹配的位清零,并得到对应的至少ー个本机待匹配分段序列号,所述本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位。其中,在所述当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功之前,还包括:采用数组的形式存储每个本机待匹配分段序列号、升级描述数据中每个匹配值域中的起始值、升级描述数据中每个匹配值域中的结束值;判断数组中每个本机待匹配分段序列号的数值是否都小于等于数组中对应的结束值,并且都大于等于数组中对应的起始值;若每个本机待匹配分段序列号的数值都小于等于相对应的结束值且大于等于相对应的起始值,则判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中。相应地,本发明实施例还提供了ー种数字电视终端,包括:捜索模块,用于搜索携帯升级描述数据的升级请求;分段模块,用于根据捜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少ー个本机分段序列号;结合模块,用于将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号;第一确定模块,用于当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功。其中,所述搜索模块中捜索到的升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。其中,还包括:序列号存储模块,用于以字符串形式存储本机完整序列号。其中,所述结合模块包括:运算单元,用于每个本机分段序列号的数据分别与升级描述数据中对应的分段掩码值进行与运算,以对本机分段序列号中不需要匹配的位清零,并得到对应的至少ー个本机待匹配分段序列号,所述本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位。其中,还包括:数组存储模块,用于采用数组的形式存储每个本机待匹配分段序列号、升级描述数据中每个匹配值域中的起始值、升级描述数据中每个匹配值域中的结束值;判断模块,用于判断数组中每个本机待匹配分段序列号的数值是否都小于等于数组中对应的结束值,并且都大于等于数组中对应的起始值;第二确定模块,用于若每个本机待匹配分段序列号的数值都小于等于相对应的结束值且大于等于相对应的起始值,则判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中。实施本发明实施例,具有如下有益效果:本发明实施例通过对本机完整序列号进行分段,将每个本机分段序列号与对应的分段掩码值结合之后再进行匹配,当每个本机分段序列号都匹配成功时,本机完整序列号才能匹配成功,因为采取分段比较的方式,而不是仅截取本机完整序列号中具有差异性的部分进行比较,从而使得在匹配本机完整序列号时可以有更完整的信息,以避免误升级的情况,并可以适应复杂的应用环境、满足灵活多变的需求。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的ー种序列号匹配的方法的流程示意图;图2是本发明实施例提供的另ー种序列号匹配的方法的流程示意图;图3是本发明实施例提供的ー种数字电视终端的结构示意图;图4是本发明实施例提供的另ー种数字电视终端的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请參见图1,是本发明实施例提供的ー种序列号匹配的方法的流程示意图。如图1所示,本发明实施例的所述方法包括以下步骤:S101,搜索携带升级描述数据的升级请求;数字电视终端捜索升级请求,并根据升级请求中携帯的升级描述数据判断是否响应升级。所述升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。在后台服务器制作OTA升级流时,会把序列号的分段数、每个分段的位数、每个分段掩码值以及每个分段的序列号范围的起始值和结束值的信息插入到升级流NIT表的私有描述符内,从而生成携帯升级描述数据的升级请求。S102,根据搜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少ー个本机分段序列号;所述分段规则包括确定序列号的分段数以及每个分段的位数,数字电视终端根据升级描述数据中的分段规则将本机完整序列号分成至少ー个本机分段序列号,例如,本机完整序列号为17位数,其中ー种可能的分段规则可以为分段数为4,其中3个分段的位数为5,另ー个分段的位数为2,即有4个本机分段序列号,有3个本机分段序列号为5位数,有I个本机分段序列号为2位数。S103,将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号;升级描述数据中对应的分段掩码值可以由I和0组成,I表示需要匹配的位,0表示不需要匹配的位,将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,即可自由选择哪些位需要进行匹配,使得后台服务器可以灵活控制欲升级的数字电视终端的序列号范围。
S104,当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功;当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中吋,确定所述本机完整序列号匹配成功,此时数字电视终端可以响应升级。本发明实施例通过对本机完整序列号进行分段,将每个本机分段序列号与对应的分段掩码值结合之后再进行匹配,当每个本机分段序列号都匹配成功时,本机完整序列号才能匹配成功,因为采取分段比较的方式,所以不会因本机完整序列号过长,而只能截取本机完整序列号中具有差异性的部分进行比较,使得在匹配本机完整序列号时可以有更完整的信息,以适应复杂的应用环境,并满足灵活多变的需求,有效避免前端制作OTA升级流时有出错的问题,并且也有效避免了 OTA升级时还可能会导致误升级的情況。请參见图2,是本发明实施例提供的另ー种序列号匹配的方法的流程示意图。如图2所示,本发明实施例的所述方法包括以下步骤:S201,以字符串形式存储本机完整序列号;数字电视终端以字符串形式将本机完整序列号存储在闪存中。因为使用字符串形式存储,所以不会出现现有技术中整型数据溢出的情況。S202,搜索携带升级描述数据的升级请求;数字电视终端捜索升级请求,并根据升级请求中携帯的升级描述数据判断是否响应升级。所述升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。在后台服务器制作OTA升级流时,会把序列号的分段数、每个分段的位数、每个分段掩码值以及每个分段的序列号范围的起始值和结束值的信息插入到升级流NIT表的私有描述符内,从而生成携帯升级描述数据的升级请求。S203,根据搜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少ー个本机分段序列号;所述分段规则包括确定序列号的分段数以及每个分段的位数,数字电视终端根据升级描述数据中的分段规则将本机完整序列号分成至少ー个本机分段序列号,例如,本机完整序列号为17位数,其中ー种可能的分段规则可以为分段数为4,其中3个分段的位数为5,另ー个分段的位数为2,即有4个本机分段序列号,有3个本机分段序列号为5位数,有I个本机分段序列号为2位数。S204,每个本机分段序列号的数据分别与升级描述数据中对应的分段掩码值进行与运算,以对本机分段序列号中不需要匹配的位清零,并得到对应的至少ー个本机待匹配分段序列号,所述本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位;升级描述数据中对应的分段掩码值可以由I和0组成,I表示需要匹配的位,0表示不需要匹配的位,将每个本机分段序列号分别与升级描述数据中对应的分段掩码值进行与运算,即可对本机分段序列号中不需要匹配的位清零,并保留需要进行匹配的位,所得到的本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位,通过将每个本机分段序列号和对应的分段掩码值结合,即可自由选择哪些位需要进行匹配,使得后台服务器可以灵活控制欲升级的数字电视终端的序列号范围。
S205,采用数组的形式存储每个本机待匹配分段序列号、升级描述数据中每个匹配值域中的起始值、升级描述数据中每个匹配值域中的结束值;数字电视终端可以用3个数组分别存储本机待匹配分段序列号、起始值、结束值,以便于比较每个本机待匹配分段序列号是否处于对应的起始值和对应的结束值之间。S206,判断数组中每个本机待匹配分段序列号的数值是否都小于等于数组中对应的结束值,并且都大于等于数组中对应的起始值;S207,若每个本机待匹配分段序列号的数值都小于等于相对应的结束值且大于等于相对应的起始值,则判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中;S208,当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功;当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中吋,确定所述本机完整序列号匹配成功,此时数字电视终端可以响应升级。本发明实施例通过对本机完整序列号进行分段,将每个本机分段序列号与对应的分段掩码值结合之后再进行匹配,当每个本机分段序列号都匹配成功时,本机完整序列号才能匹配成功,因为采取分段比较的方式,所以不会因本机完整序列号过长,而只能截取本机完整序列号中具有差异性的部分进行比较,使得在匹配本机完整序列号时可以有更完整的信息,以适应复杂的应用环境,并满足灵活多变的需求,有效避免前端制作OTA升级流时有出错的问题,并且也有效避免了 OTA升级时还可能会导致误升级的情況。请參见图3,是本发明实施例提供的ー种数字电视终端I的结构示意图,所述数字电视终端I包括:搜索模块10、分段模块20、结合模块30、第一确定模块40。其中,所述搜索模块10,用于搜索携帯升级描述数据的升级请求;所述搜索模块10搜索升级请求,使数字电视终端I根据升级请求中携带的升级描述数据判断是否响应升级。所述搜索模块10中捜索到的升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。在后台服务器制作OTA升级流时,会把序列号的分段数、每个分段的位数、每个分段掩码值以及每个分段的序列号范围的起始值和结束值的信息插入到升级流NIT表的私有描述符内,从而生成携帯升级描述数据的升级请求。所述分段模块20,用于根据捜索到的升级请求中的升级描述数据指示的分段规贝U,将本机完整序列号分成至少ー个本机分段序列号;所述分段规则包括确定序列号的分段数以及每个分段的位数,所述分段模块20根据升级描述数据中的分段规则将本机完整序列号分成至少ー个本机分段序列号,例如,本机完整序列号为17位数,其中ー种可能的分段规则可以为分段数为4,其中3个分段的位数为5,另ー个分段的位数为2,即有4个本机分段序列号,有3个本机分段序列号为5位数,有I个本机分段序列号为2位数。所述结合模块30,用于将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号;升级描述数据中对应的分段掩码值可以由I和0组成,I表示需要匹配的位,0表示不需要匹配的位,所述结合模块30将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,即可自由选择哪些位需要进行匹配,使得后台服务器可以灵活控制欲升级的数字电视终端I的序列号范围。所述第一确定模块40,用于当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功;当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,所述第一确定模块40确定所述本机完整序列号匹配成功,此时数字电视终端I可以响应升级。本发明实施例通过对本机完整序列号进行分段,将每个本机分段序列号与对应的分段掩码值结合之后再进行匹配,当每个本机分段序列号都匹配成功时,本机完整序列号才能匹配成功,因为采取分段比较的方式,所以不会因本机完整序列号过长,而只能截取本机完整序列号中具有差异性的部分进行比较,使得在匹配本机完整序列号时可以有更完整的信息,以适应复杂的应用环境,并满足灵活多变的需求,有效避免前端制作OTA升级流时有出错的问题,并且也有效避免了 OTA升级时还可能会导致误升级的情況。请參见图4,是本发明实施例提供的另ー种数字电视终端I的结构示意图,所述数字电视终端I包括:序列号存储模块50、捜索模块10、分段模块20、结合模块30、数组存储模块60、判断模块70、第二确定模块80、第一确定模块40。其中,所述序列号存储模块50,用于以字符串形式存储本机完整序列号;所述序列号存储模块50以字符串形式将本机完整序列号存储在闪存中。因为使用字符串形式存储,所以不会出现现有技术中整型数据溢出的情況。所述搜索模块10,用于搜索携帯升级描述数据的升级请求;所述搜索模块10搜索升级请求,使数字电视终端I根据升级请求中携带的升级描述数据判断是否响应升级。所述搜索模块10中捜索到的升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。在后台服务器制作OTA升级流时,会把序列号的分段数、每个分段的位数、每个分段掩码值以及每个分段的序列号范围的起始值和结束值的信息插入到升级流NIT表的私有描述符内,从而生成携帯升级描述数据的升级请求。所述分段模块20,用于根据捜索到的升级请求中的升级描述数据指示的分段规贝U,将本机完整序列号分成至少ー个本机分段序列号;所述分段规则包括确定序列号的分段数以及每个分段的位数,所述分段模块20根据升级描述数据中的分段规则将本机完整序列号分成至少ー个本机分段序列号,例如,本机完整序列号为17位数,其中ー种可能的分段规则可以为分段数为4,其中3个分段的位数为5,另ー个分段的位数为2,即有4个本机分段序列号,有3个本机分段序列号为5位数,有I个本机分段序列号为2位数。所述结合模块30,用于将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号;所述结合模块30还包括运算单元301,所述运算単元301,用于每个本机分段序列号的数据分别与升级描述数据中对应的分段掩码值进行与运算,以对本机分段序列号中不需要匹配的位清零,并得到对应的至少ー个本机待匹配分段序列号,所述本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位;
升级描述数据中对应的分段掩码值可以由I和0组成,I表示需要匹配的位,0表示不需要匹配的位,所述运算単元301将每个本机分段序列号分别与升级描述数据中对应的分段掩码值进行与运算,即可对本机分段序列号中不需要匹配的位清零,并保留需要进行匹配的位,所得到的本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位,通过结合模块30将每个本机分段序列号和对应的分段掩码值结合,即可自由选择哪些位需要进行匹配,使得后台服务器可以灵活控制欲升级的数字电视终端I的序列号范围。所述数组存储模块60,用于采用数组的形式存储每个本机待匹配分段序列号、升级描述数据中每个匹配值域中的起始值、升级描述数据中每个匹配值域中的结束值;所述数组存储模块60可以用3个数组分别存储本机待匹配分段序列号、起始值、结束值,以便于比较每个本机待匹配分段序列号是否处于对应的起始值和对应的结束值之间。所述判断模块70,用于判断数组中每个本机待匹配分段序列号的数值是否都小于等于数组中对应的结束值,并且都大于等于数组中对应的起始值;所述第二确定模块80,用于若每个本机待匹配分段序列号的数值都小于等于相对应的结束值且大于等于相对应的起始值,则判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中;当所述判断模块70判断为是时,所述第二确定模块80可以确定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中。所述第一确定模块40,用于当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功;当所述第二确定模块80确定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中吋,所述第一确定模块40确定所述本机完整序列号匹配成功,并通知数字电视终端I响应升级,反之,当所述本机完整序列号匹配不成功吋,则所述数字电视终端I不进行升级。本发明实施例通过对本机完整序列号进行分段,将每个本机分段序列号与对应的分段掩码值结合之后再进行匹配,当每个本机分段序列号都匹配成功时,本机完整序列号才能匹配成功,因为采取分段比较的方式,所以不会因本机完整序列号过长,而只能截取本机完整序列号中具有差异性的部分进行比较,使得在匹配本机完整序列号时可以有更完整的信息,以适应复杂的应用环境,并满足灵活多变的需求,有效避免前端制作OTA升级流时有出错的问题,并且也有效避免了 OTA升级时还可能会导致误升级的情況。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.ー种序列号匹配的方法,其特征在于,包括: 搜索携带升级描述数据的升级请求; 根据搜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少ー个本机分段序列号; 将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号; 当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功。
2.如权利要求1所述的方法,其特征在于,所述升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。
3.如权利要求2所述的方法,其特征在干,在所述搜索携帯升级描述数据的升级请求之前,还包括: 以字符串形式存储本机完整序列号。
4.如权利要求3所述的方法,其特征在于,所述将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号,包括: 每个本机分段序列号的数据分别与升级描述数据中对应的分段掩码值进行与运算,以对本机分段序列号中不需要匹配的位清零,并得到对应的至少ー个本机待匹配分段序列号,所述本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位。
5.如权利要求3所述的方法,其特征在于,在所述当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功之前,还包括: 采用数组的形式存储每个本机待匹配分段序列号、升级描述数据中每个匹配值域中的起始值、升级描述数据中每个匹配值域中的结束值; 判断数组中每个本机待匹配分段序列号的数值是否都小于等于数组中对应的结束值,并且都大于等于数组中对应的起始值; 若每个本机待匹配分段序列号的数值都小于等于相对应的结束值且大于等于相对应的起始值,则判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中。
6.ー种数字电视终端,其特征在于,包括: 捜索模块,用于搜索携帯升级描述数据的升级请求; 分段模块,用于根据捜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少ー个本机分段序列号; 结合模块,用于将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少ー个本机待匹配分段序列号; 第一确定模块,用于当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功。
7.如权利要求6所述的数字电视终端,其特征在于,所述搜索模块中捜索到的升级请求是由后台服务器处理后生成的用于指示終端升级的请求,其携帯有升级描述数据所包含的分段规则、每个分段掩码值以及每个匹配值域。
8.如权利要求7所述的数字电视终端,其特征在于,还包括: 序列号存储模块,用于以字符串形式存储本机完整序列号。
9.如权利要求8所述的数字电视终端,其特征在于,所述结合模块包括: 运算单元,用于每个本机分段序列号的数据分别与升级描述数据中对应的分段掩码值进行与运算,以对本机分段序列号中不需要匹配的位清零,并得到对应的至少ー个本机待匹配分段序列号,所述本机待匹配分段序列号包括本机分段序列号中需要进行匹配的位和/或被清零的位。
10.如权利要求9所述的数字电视终端,其特征在于,还包括: 数组存储模块,用于采用数组的形式存储每个本机待匹配分段序列号、升级描述数据中每个匹配值域中的起始值、升级描述数据中每个匹配值域中的结束值; 判断模块,用于判断数组中每个本机待匹配分段序列号的数值是否都小于等于数组中对应的结束值,并且都大于等于数组中对应的起始值; 第二确定模块 ,用于若每个本机待匹配分段序列号的数值都小于等于相对应的结束值且大于等于相对应的起始值,则判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中。
全文摘要
本发明实施例公开了一种序列号匹配的方法和数字电视终端,其中,方法包括搜索携带升级描述数据的升级请求;根据搜索到的升级请求中的升级描述数据指示的分段规则,将本机完整序列号分成至少一个本机分段序列号;将每个本机分段序列号分别与升级描述数据中对应的分段掩码值结合,得到对应的至少一个本机待匹配分段序列号;当判定每个本机待匹配分段序列号的数值都处于升级描述数据中对应的匹配值域中时,确定所述本机完整序列号匹配成功。采用本发明,可以通过对本机完整序列号分段,以适应复杂的应用环境,并满足灵活多变的需求。
文档编号G06F9/445GK103139644SQ201310039699
公开日2013年6月5日 申请日期2013年1月31日 优先权日2013年1月31日
发明者李劲 申请人:南通同洲电子有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1