智能电视升级的方法和装置技术领域
本发明涉及到智能电视领域,特别涉及到一种智能电视升级的方法和
装置。
背景技术
随着智能电视的日益普及,以及电视用户对智能电视越来越高的使用
需求,当应用软件程序有更新时,通常需要对智能电视进行升级,以
便能够通过智能电视获取并体验到更多的应用。而目前,现有电视升
级的方法,通常都是直接与网络服务器进行连接,并从网络服务器中
获取升级文件进行升级。但是,当请求获取升级文件的用户量过大时
,就很容易造成网络服务器瘫痪,从而导致升级失败,进而影响到用
户的体验。
发明内容
本发明的主要目的为提供一种智能电视升级的方法和装置,在用户数
量过大时能够获得更好的升级速度,从而保证升级的成功率,并且给
用户带来极好的使用体验。
本发明提供一种智能电视升级的方法,包括:
将待升级电视与升级服务器连接,查看是否存在需要升级的版本;
当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的
电视系统,若是,则下载所述电视系统中的升级文件;
根据所下载的所述升级文件升级所述待升级电视。
优选地,在所述下载电视系统中的升级文件之前,还包括:
比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的
极限值的大小关系;
根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的
电视系统。
优选地,所述根据比对结果,在与待升级电视的系统相同的电视系统
中搜索相应的电视系统包括:
当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,
在与待升级电视的系统相同的电视系统中进行广度搜索;
当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,
在与待升级电视的系统相同的电视系统中进行深度搜索。
优选地,所述下载电视系统中的升级文件包括:
获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级
文件指针的开始值和结束值;
根据所述升级文件的信息,选择对应的升级文件,并下载所选择的所
述升级文件。
优选地,所述根据升级文件的信息,选择对应的升级文件,并下载所
选择的所述升级文件包括:
根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视
系统,并且其升级文件中包括待升级电视升级所需的全部数据,则下
载所述升级文件;
若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照所述电视系统的数量,将多个电视系统中的升级文件划分为
相应数量的等份, 分别在不同的电视系统中下载升级文件相应的部
分,以供拼接为完整的升级文件;
若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。
本发明还提供一种智能电视升级的装置,包括:
查看模块,用于将待升级电视与升级服务器连接,查看是否存在需要
升级的版本;
判断模块,用于当存在需要升级的版本时,判断是否存在与待升级电
视的系统相同的电视系统;
下载模块,用于当存在与待升级电视的系统相同的电视系统时,下载
所述电视系统中的升级文件;
升级模块,用于根据所下载的所述升级文件升级所述待升级电视。
优选地,智能电视升级的装置还包括:
比对模块,用于比对所判断出的与待升级电视的系统相同的电视系统
的数量与预设的极限值的大小关系;
搜索模块,用于根据比对结果,在与待升级电视的系统相同的电视系
统中搜索相应的电视系统。
优选地,所述搜索模块包括:
第一搜索单元,用于当与待升级电视的系统相同的电视系统的数量大
于预设的极限值时,在与待升级电视的系统相同的电视系统中进行广
度搜索;
第二搜索单元,用于当与待升级电视的系统相同的电视系统的数量小
于预设的极限值时,在与待升级电视的系统相同的电视系统中进行深
度搜索。
优选地,所述下载模块包括:
获取单元,用于获取所述电视系统中的升级文件的信息;所述升级文
件的信息为升级文件指针的开始值和结束值;
下载单元,用于根据所述升级文件的信息,选择对应的升级文件,并
下载所选择的所述升级文件。
优选地,所述下载单元具体用于:
根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视
系统,并且其升级文件中包括待升级电视升级所需的全部数据,则下
载所述升级文件;
若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照所述电视系统的数量,将多个电视系统中的升级文件划分为
相应数量的等份, 分别在不同的电视系统中下载升级文件相应的部
分,以供拼接为完整的升级文件;
若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。
本发明通过在升级服务器中查看是否存在需要升级的版本,并在存在
需要升级的新版本时,判断是否存在与待升级电视的系统相同的电视
系统,如存在,下载电视系统中的升级文件,然后根据所下载的升级
文件升级待升级电视。采用这种方法对智能电视进行升级,即便在用
户数量过大时,也能够获得更好的升级速度,从而保证了对待升级电
视进行升级的成功率,并且给用户带来了极好的使用体验。
附图说明
图1为本发明智能电视升级的方法第一实施例的流程示意图;
图2为本发明智能电视升级的方法第二实施例的流程示意图;
图3为本发明智能电视升级的方法中搜索电视系统的流程示意图;
图4为本发明智能电视升级的方法中下载升级文件的流程示意图;
图5为本发明智能电视升级的装置第一实施例的结构示意图;
图6为本发明智能电视升级的装置第二实施例的结构示意图;
图7为本发明智能电视升级的装置中搜索模块的结构示意图;
图8为本发明智能电视升级的装置中下载模块的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一
步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于
限定本发明。
本发明提供一种智能电视升级的方法。
参照图1,图1为本发明智能电视升级的方法第一实施例的流程示意图
。
本实施例所提供的智能电视升级的方法,包括:
步骤S10,将待升级电视与升级服务器连接,查看是否存在需要升级的
版本;
在对待升级电视进行升级之前,首先需要通过网络,将待升级电视与
升级服务器连接,并且在升级服务器中进行查看,以判断该升级服务
器中是否
存在某一应用程序的新版本,如存在,则说明需要根据该新版本进行
升级,即将现有的版本更新为新版本。
步骤S20,当存在需要升级的版本时,判断是否存在与待升级电视的系
统相同的电视系统,若是,执行步骤S21;
步骤S21,下载电视系统中的升级文件;
当在升级服务器中查找到有需要升级的新版本时,判断是否存在与待
升级电视所采用的系统相同的电视系统,即查找在待升级电视所处的
区域中,是否存在与该待升级电视能够在同样的通讯协议下进行通信
的电视系统。如查找到有与待升级电视的系统相同的电视系统,下载
该电视系统中所存在的升级文件。
步骤S30,根据所下载的升级文件升级待升级电视。
下载到电视系统中所存在的升级文件后,根据所下载的升级文件,升
级待升级电视。本实施例中,如从与待升级电视的系统相同的电视系
统中所下载到的升级文件能够满足待升级电视进行升级所需要的全部
数据,则直接根据升级文件对待升级电视进行升级;而如升级文件只
包含一部分待升级电视进行升级所需要的数据,则将待升级电视与升
级服务器连接,并从升级服务器中获取剩余部分的数据,完成对待升
级电视的升级。
本发明实施例,通过在升级服务器中查看是否存在需要升级的版本,
并在存在需要升级的新版本时,判断是否存在与待升级电视的系统相
同的电视系统,如存在,下载电视系统中的升级文件,然后根据所下
载的升级文件升级待升级电视。采用这种方法对智能电视进行升级,
即便在用户数量过大时,也能够获得更好的升级速度,从而保证了对
待升级电视进行升级的成功率,并且给用户带来了极好的使用体验。
在上述实施例中,当需要对待升级电视进行升级时,在与待升级电视
处于相同地域的区域范围中进行探测,查找该区域范围中是否存在与
所述待升级电视的系统相同的电视系统。本实施例中,首先可以以同
一城市为探测区域,在该城市中查找能够与待升级电视在同样的通讯
协议下进行通信的电视系统。
而当同一个城市中不存在满足条件的电视系统时,则扩大探测的区域
范
围,即进一步以同一个省为探测区域进行查找,如仍不存在满足条件
的电视系统时,则可以继续扩大探测的区域范围至全国范围进行搜索
,至查找到与待升级电视的系统相同的电视系统。
通过在与待升级电视处于相同地域的区域范围中查找是否存在与待升
级电视的系统相同的电视系统;如不存在,则扩大探测的区域范围,
在扩大后的区域范围中继续查找是否存在与待升级电视的系统相同的
电视系统,至查找到满足条件的电视系统。这样,如存在满足条件的
电视系统,则可以在获取到其中的升级文件后,直接根据升级文件对
待升级电视进行升级,从而为提高升级的速度提供了有力的前提保证
。
参照图2,图2为本发明智能电视升级的方法第二实施例的流程示意图
。
在本发明智能电视升级的方法第一实施例的基础上,执行步骤S21之前
,该方法还包括:
步骤S40,比对所判断出的与待升级电视的系统相同的电视系统的数量
与预设的极限值的大小关系;
步骤S41,根据比对结果,在与待升级电视的系统相同的电视系统中搜
索相应的电视系统。
在本实施例中,当探测到在与待升级电视处于相同地域的区域范围中
,存在与其系统相同的电视系统后,首先判断所搜索到的电视系统的
数量与预设的极限值的大小关系。本实施例所提出的预设的极限值,
是指预设一个与待升级电视的系统相同的电视系统的数量的最大值。
在判断出与待升级电视的系统相同的电视系统的数量与预设的极限值
的大小关系后,根据判断的结果,在与待升级电视的系统相同的电视
系统中,进一步搜索并选择相应的电视系统。
在上述实施例中,当根据判断的结果,在与待升级电视的系统相同的
电视系统中,进一步搜索并选择到相应的电视系统后,由于在探测电
视系统时,与待升级电视的系统相同的电视系统可以接收到待升级电
视的消息,并返回回复消息,而在返回的回复消息中,通常携带有该
电视系统的网络连接速度等信息。当接收到这些信息后,根据网络连
接速度,生成待升级电视与所搜索到的相应的电视系统的连接图表,
这样就方便对搜索到的电视系统的优先
级进行排序,在将待升级电视与电视系统进行连接并下载电视系统中
的升级文件时,可以根据网络连接的速度,按照优先级顺序对电视系
统进行选择。
参照图3,图3为本发明智能电视升级的方法中搜索电视系统的流程示
意图。
在上述实施例中,步骤S41进一步包括:
当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,
执行步骤S411;当与待升级电视的系统相同的电视系统的数量小于预
设的极限值时,执行步骤S412;
步骤S411,在与待升级电视的系统相同的电视系统中进行广度搜索;
当所搜索到的电视系统的数量大于预设的极限值时,说明在与待升级
电视处于相同地域的区域范围中,与待升级电视的系统相同的电视系
统的数量足够多,这时,在与待升级电视的系统相同的电视系统中进
行广度搜索,即搜索与待升级电视直接相连的电视系统,在这些电视
系统里便能获取到待升级电视升级所需要的全部的下载文件。与待升
级电视直接相连的电视系统,是指能够在同样的通讯协议下直接与待
升级电视进行通信、并且能够直接接收待升级电视发送的消息并能返
回消息至待升级电视的电视系统。
步骤S412,在与待升级电视的系统相同的电视系统中进行深度搜索。
当所搜索到的电视系统的数量小于预设的极限值时,说明在与待升级
电视处于相同地域的区域范围中,与待升级电视的系统相同的电视系
统的数量不够多,这时,只在与待升级电视直接连接的电视系统中,
有可能不能获得待升级电视升级所需要的全部升级文件,这时,在搜
索完与待升级电视直接连接的电视系统后,进一步搜索与这些电视系
统直接连接的电视系统,即与待升级电视间接相连的电视系统。
在与待升级电视处于相同地域的区域范围中,根据所查找到的与待升
级电视的系统相同的电视系统的数量与预设的极限值的大小关系,进
行广度搜索,搜索与待升级电视直接相连的电视系统;或进行深度搜
索,搜索与待升级电视间接相连的电视系统,从而能够最大限度的获
取电视系统的升级文件中所包含的待升级电视升级所需要的数据,为
待升级电视进行升级的成功率提供了基础。
参照图4,图4为本发明智能电视升级的方法中下载升级文件的流程示
意图。
在本发明智能电视升级的方法第一实施例的基础上,步骤S21包括:
步骤S211,获取电视系统中的升级文件的信息;升级文件的信息为升
级文件指针的开始值和结束值;
步骤S212,根据升级文件的信息,选择对应的升级文件,并下载所选
择的升级文件。
当探测到在与待升级电视处于相同地域的区域范围中,存在与其系统
相同的电视系统,并且根据电视系统的数量与预设的极限值的大小关
系的比对结果,搜索到相应的电视系统后,首先获取电视系统中的升
级文件的信息,即获取升级文件指针的开始值和结束值。然后根据所
获取到的升级文件的信息,选择对应的升级文件,并下载所选择的升
级文件,以供根据所下载到的升级文件升级待升级电视。
在上述实施例中,获取到的升级文件指针的开始值和结束值后,步骤
S212具体为:
若只存在一个电视系统,并且其升级文件中包括待升级电视升级所需
的全部数据,则下载升级文件;
在所搜索到的与待升级电视的系统相同的电视系统中,如只存在一个
电视系统,根据所获取到的其中的升级文件指针的开始值和结束值,
判断出该升级文件中包括了待升级电视升级所需要的全部的数据,则
直接下载该电视系统中的升级文件,根据升级文件升级待升级电视。
若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照电视系统的数量,将多个电视系统中的升级文件划分为多等
份, 分别在不同的电视系统中下载升级文件相应的部分,以供拼接
为完整的升级文件;
在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电
视系统,根据所获取到的其中的升级文件指针的开始值和结束值,判
断出这多个电视系统中的升级文件,均包括了待升级电视升级所需要
的全部的数据。此时,可以将多个电视系统中的升级文件进行多等份
,并且分别、同时在多个电视系统中下载升级文件中的不同部分,然
后将所下载到的所有部分进行
拼接,形成完整的升级文件,根据该升级文件升级待升级电视。
若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。
在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电
视系统,根据所获取到的其中的升级文件指针的开始值和结束值,判
断出这多个电视系统中的多个升级文件,拼接在一起恰好可以满足待
升级电视升级所需要的全部数据,这时,下载这多个升级文件中相应
的部分,然后按照这多个升级文件的开始值和结束值,将其进行拼接
,形成完整的升级文件,根据该升级文件升级待升级电视。
本实施例中,在所搜索到的与待升级电视的系统相同的电视系统中,
如所有的电视系统中的升级文件中的数据之和,都不能满足待升级电
视升级所需要的全部数据,这时,下载包含了一部分待升级电视升级
所需要的数据的升级文件,然后将待升级电视与升级服务器连接,从
升级服务器中获取剩余部分的升级数据,完成待升级电视的升级。
当根据探测到的电视系统的数量与预设的极限值的大小关系的比对结
果,搜索到相应的电视系统后,获取电视系统中的升级文件的信息,
并根据升级文件的信息,在不同的情况下,选择对应的升级文件,下
载所选择的升级文件,以供根据升级文件升级待升级电视,从而更进
一步保证了对待升级电视进行升级的成功率,并且提高了升级的效率
。
本发明还提供一种智能电视升级的装置。
参照图5,图5为本发明智能电视升级的装置第一实施例的结构示意图
。
本实施例所提供的智能电视升级的装置,包括:
查看模块10,用于将待升级电视与升级服务器连接,查看是否存在需
要升级的版本;
判断模块20,用于当存在需要升级的版本时,判断是否存在与待升级
电视的系统相同的电视系统;
下载模块30,用于当存在与待升级电视的系统相同的电视系统时,下
载电视系统中的升级文件;
升级模块40,用于根据所下载的升级文件升级待升级电视。
在对待升级电视进行升级之前,首先需要通过网络,将待升级电视与
升级服务器连接,并且通过查看模块10在升级服务器中进行查看,以
判断该升级服务器中是否存在某一应用程序的新版本,如存在,则说
明需要根据该新版本进行升级,即将现有的版本更新为新版本。
当在升级服务器中查找到有需要升级的新版本时,判断模块20判断是
否存在与待升级电视所采用的系统相同的电视系统,即查找在待升级
电视所处的区域中,是否存在与该待升级电视能够在同样的通讯协议
下进行通信的电视系统。如查找到有与待升级电视的系统相同的电视
系统,通过下载模块30下载该电视系统中所存在的升级文件。
下载到电视系统中所存在的升级文件后,通过升级模块40根据所下载
的升级文件,升级待升级电视。本实施例中,如从与待升级电视的系
统相同的电视系统中所下载到的升级文件能够满足待升级电视进行升
级所需要的全部数据,则直接根据升级文件对待升级电视进行升级;
而如升级文件只包含一部分待升级电视进行升级所需要的全部数据,
则将待升级电视与升级服务器连接,并从升级服务器中获取剩余部分
的数据,完成对待升级电视的升级。
本发明实施例,通过在升级服务器中查看是否存在需要升级的版本,
并在存在需要升级的新版本时,判断是否存在与待升级电视的系统相
同的电视系统,如存在,下载电视系统中的升级文件,然后根据所下
载的升级文件升级待升级电视。采用这种方法对智能电视进行升级,
即便在用户数量过大时,也能够获得更好的升级速度,从而保证了对
待升级电视进行升级的成功率,并且给用户带来了极好的使用体验。
在上述实施例中,当需要对待升级电视进行升级时,在与待升级电视
处于相同地域的区域范围中进行探测,查找该区域范围中是否存在与
所述待升级电视的系统相同的电视系统。本实施例中,首先可以以同
一城市为探测区域,在该城市中查找能够与待升级电视在同样的通讯
协议下进行通信的电视系统。
而当同一个城市中不存在满足条件的电视系统时,则扩大探测的区域
范围,即进一步以同一个省为探测区域进行查找,如仍不存在满足条
件的电视系统时,则可以继续扩大探测的区域范围至全国范围进行搜
索,至查找到与
待升级电视的系统相同的电视系统。
通过在与待升级电视处于相同地域的区域范围中查找是否存在与待升
级电视的系统相同的电视系统;如不存在,则扩大探测的区域范围,
在扩大后的区域范围中继续查找是否存在与待升级电视的系统相同的
电视系统,至查找到满足条件的电视系统。这样,如存在满足条件的
电视系统,则可以在获取到其中的升级文件后,直接根据升级文件对
待升级电视进行升级,从而为提高升级的速度提供了有力的前提保证
。
参照图6,图6为本发明智能电视升级的装置第二实施例的结构示意图
。
在本发明智能电视升级的装置第一实施例的基础上,智能电视升级的
装置还包括:
比对模块50,用于比对所判断出的与待升级电视的系统相同的电视系
统的数量与预设的极限值的大小关系;
搜索模块60,用于根据比对结果,在与待升级电视的系统相同的电视
系统中搜索相应的电视系统。
在本实施例中,当探测到在与待升级电视处于相同地域的区域范围中
,存在与其系统相同的电视系统后,首先判断所搜索到的电视系统的
数量与预设的极限值的大小关系。本实施例所提出的预设的极限值,
是指预设一个与待升级电视的系统相同的电视系统的数量的最大值。
在判断出与待升级电视的系统相同的电视系统的数量与预设的极限值
的大小关系后,比对模块50根据判断的结果,在与待升级电视的系统
相同的电视系统中,进一步通过搜索模块60搜索并选择相应的电视系
统。
在上述实施例中,当根据判断的结果,在与待升级电视的系统相同的
电视系统中,进一步搜索并选择到相应的电视系统后,由于在探测电
视系统时,与待升级电视的系统相同的电视系统可以接收到待升级电
视的消息,并返回回复消息,而在返回的回复消息中,通常携带有该
电视系统的网络连接速度等信息。当接收到这些信息后,根据网络连
接速度,生成待升级电视与所搜索到的相应的电视系统的连接图表,
这样就方便对搜索到的电视系统的优先级进行排序,在将待升级电视
与电视系统进行连接并下载电视系统中的升级文件时,可以根据网络
连接的速度,按照优先级顺序对电视系统进行选择。
参照图7,图7为本发明智能电视升级的装置中搜索模块的结构示意图
。
在上述实施例的,搜索模块60包括:
第一搜索单元61,用于当与待升级电视的系统相同的电视系统的数量
大于预设的极限值时,在与待升级电视的系统相同的电视系统中进行
广度搜索;
第二搜索单元62,用于当与待升级电视的系统相同的电视系统的数量
小于预设的极限值时,在与待升级电视的系统相同的电视系统中进行
深度搜索。
当所搜索到的电视系统的数量大于预设的极限值时,说明在与待升级
电视处于相同地域的区域范围中,与待升级电视的系统相同的电视系
统的数量足够多,这时,第一搜索单元61在与待升级电视的系统相同
的电视系统中进行广度搜索,即搜索与待升级电视直接相连的电视系
统,在这些电视系统里便能获取到待升级电视升级所需要的全部的下
载文件。与待升级电视直接相连的电视系统,是指能够在同样的通讯
协议下直接与待升级电视进行通信、并且能够直接接收待升级电视发
送的消息并能返回消息至待升级电视的电视系统。
当所搜索到的电视系统的数量小于预设的极限值时,说明在与待升级
电视处于相同地域的区域范围中,与待升级电视的系统相同的电视系
统的数量不够多,这时,只在与待升级电视直接连接的电视系统中,
有可能不能获得待升级电视升级所需要的全部升级文件,这时,在搜
索完与待升级电视直接连接的电视系统后,进一步通过第二搜索单元
62搜索与这些电视系统直接连接的电视系统,即与待升级电视间接相
连的电视系统。
在与待升级电视处于相同地域的区域范围中,根据所查找到的与待升
级电视的系统相同的电视系统的数量与预设的极限值的大小关系,进
行广度搜索,搜索与待升级电视直接相连的电视系统;或进行深度搜
索,搜索与待升级电视间接相连的电视系统,从而能够最大限度的获
取电视系统的升级文件中所包含的待升级电视升级所需要的数据,为
待升级电视进行升级的成功率提供了基础。
参照图8,图8为本发明智能电视升级的装置中下载模块的结构示意图
。
在本发明智能电视升级的装置第一实施例的基础上,下载模块30包括
:
获取单元31,用于获取电视系统中的升级文件的信息;升级文件的信
息为升级文件指针的开始值和结束值;
下载单元32,用于根据升级文件的信息,选择对应的升级文件,并下
载所选择的升级文件。
当探测到在与待升级电视处于相同地域的区域范围中,存在与其系统
相同的电视系统,并且根据电视系统的数量与预设的极限值的大小关
系的比对结果,搜索到相应的电视系统后,首先通过获取单元31获取
电视系统中的升级文件的信息,即获取升级文件指针的开始值和结束
值。然后根据所获取到的升级文件的信息,选择对应的升级文件,并
通过下载单元32下载所选择的升级文件,以供根据所下载到的升级文
件升级待升级电视。
在上述实施例中,下载单元32具体用于:
获取到的升级文件指针的开始值和结束值后,若只存在一个电视系统
,并且其升级文件中包括待升级电视升级所需的全部数据,则下载升
级文件;
在所搜索到的与待升级电视的系统相同的电视系统中,如只存在一个
电视系统,根据所获取到的其中的升级文件指针的开始值和结束值,
判断出该升级文件中包括了待升级电视升级所需要的全部的数据,则
直接下载该电视系统中的升级文件,根据升级文件升级待升级电视。
若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照电视系统的数量,将多个电视系统中的升级文件划分为多等
份, 分别在不同的电视系统中下载升级文件相应的部分,以供拼接
为完整的升级文件;
在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电
视系统,根据所获取到的其中的升级文件指针的开始值和结束值,判
断出这多个电视系统中的升级文件,均包括了待升级电视升级所需要
的全部的数据。此时,可以将多个电视系统中的升级文件进行多等份
,并且分别、同时在多个电视系统中下载升级文件中的不同部分,然
后将所下载到的所有部分进行拼接,形成完整的升级文件,根据该升
级文件升级待升级电视。
若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。
在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电
视系统,根据所获取到的其中的升级文件指针的开始值和结束值,判
断出这多
个电视系统中的多个升级文件,拼接在一起恰好可以满足待升级电视
升级所需要的全部数据,这时,下载这多个升级文件中相应的部分,
然后按照这多个升级文件的开始值和结束值,将其进行拼接,形成完
整的升级文件,根据该升级文件升级待升级电视。
本实施例中,在所搜索到的与待升级电视的系统相同的电视系统中,
如所有的电视系统中的升级文件中的数据之和,都不能满足待升级电
视升级所需要的全部数据,这时,下载包含了一部分待升级电视升级
所需要的数据的升级文件,然后将待升级电视与升级服务器连接,从
升级服务器中获取剩余部分的升级数据,完成待升级电视的升级。
当根据探测到的电视系统的数量与预设的极限值的大小关系的比对结
果,搜索到相应的电视系统后,获取电视系统中的升级文件的信息,
并根据升级文件的信息,在不同的情况下,选择对应的升级文件,下
载所选择的升级文件,以供根据升级文件升级待升级电视,从而更进
一步保证了对待升级电视进行升级的成功率,并且提高了升级的效率
。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围
,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换
,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的
专利保护范围。