智能电视升级的方法和装置.pdf

上传人:小** 文档编号:4335422 上传时间:2018-09-14 格式:PDF 页数:18 大小:1.83MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210323591.7

申请日:

2012.09.04

公开号:

CN102833626A

公开日:

2012.12.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 21/458申请日:20120904|||公开

IPC分类号:

H04N21/458(2011.01)I; H04N21/443(2011.01)I

主分类号:

H04N21/458

申请人:

深圳TCL新技术有限公司

发明人:

饶文剑

地址:

518052 广东省深圳市南山区中山园路1001号TCL国际E城D4栋7楼

优先权:

专利代理机构:

深圳市世纪恒程知识产权代理事务所 44287

代理人:

胡海国

PDF下载: PDF下载
内容摘要

本发明公开了一种智能电视升级的方法,包括:将待升级电视与升级服务器连接,查看是否存在需要升级的版本;当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的电视系统,若是,则下载电视系统中的升级文件;根据所下载的升级文件升级待升级电视。本发明还公开了相应的智能电视升级的装置。采用本发明所公开的方案,对智能电视进行升级,即便在用户数量过大时,也能够获得更好的升级速度,从而保证了对待升级电视进行升级的成功率,并且给用户带来了极好的使用体验。

权利要求书

1.一种智能电视升级的方法,其特征在于,包括:将待升级电视与升级服务器连接,查看是否存在需要升级的版本;当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的电视系统,若是,则下载所述电视系统中的升级文件;根据所下载的所述升级文件升级所述待升级电视。2.如权利要求1所述的方法,其特征在于,在所述下载电视系统中的升级文件之前,还包括:比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的极限值的大小关系;根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的电视系统。3.如权利要求2所述的方法,其特征在于,所述根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的电视系统包括:当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,在与待升级电视的系统相同的电视系统中进行广度搜索;当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,在与待升级电视的系统相同的电视系统中进行深度搜索。4.如权利要求1至3中任一项所述的方法,其特征在于,所述下载电视系统中的升级文件包括:获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级文件指针的开始值和结束值;根据所述升级文件的信息,选择对应的升级文件,并下载所选择的所述升级文件。5.如权利要求4所述的方法,其特征在于,所述根据升级文件的信息,选择对应的升级文件,并下载所选择的所述升级文件包括:根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视系统,并且其升级文件中包括待升级电视升级所需的全部数据,则下载所述升级文件;若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照所述电视系统的数量,将多个电视系统中的升级文件划分为相应数量的等份, 分别在不同的电视系统中下载升级文件相应的部分,以供拼接为完整的升级文件;若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的升级文件。6.一种智能电视升级的装置,其特征在于,包括:查看模块,用于将待升级电视与升级服务器连接,查看是否存在需要升级的版本;判断模块,用于当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的电视系统;下载模块,用于当存在与待升级电视的系统相同的电视系统时,下载所述电视系统中的升级文件;升级模块,用于根据所下载的所述升级文件升级所述待升级电视。7.如权利要求6所述的装置,其特征在于,还包括:比对模块,用于比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的极限值的大小关系;搜索模块,用于根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的电视系统。8.如权利要求7所述的装置,其特征在于,所述搜索模块包括:第一搜索单元,用于当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,在与待升级电视的系统相同的电视系统中进行广度搜索;第二搜索单元,用于当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,在与待升级电视的系统相同的电视系统中进行深度搜索。9.如权利要求6至8中任一项所述的装置,其特征在于,所述下载模块包括:获取单元,用于获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级文件指针的开始值和结束值;下载单元,用于根据所述升级文件的信息,选择对应的升级文件,并下载所选择的所述升级文件。10.如权利要求9所述的装置,其特征在于,所述下载单元具体用于:根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视系统,并且其升级文件中包括待升级电视升级所需的全部数据,则下载所述升级文件;若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照所述电视系统的数量,将多个电视系统中的升级文件划分为相应数量的等份, 分别在不同的电视系统中下载升级文件相应的部分,以供拼接为完整的升级文件;若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的升级文件。

说明书

智能电视升级的方法和装置

技术领域

本发明涉及到智能电视领域,特别涉及到一种智能电视升级的方法和
装置。

背景技术

随着智能电视的日益普及,以及电视用户对智能电视越来越高的使用
需求,当应用软件程序有更新时,通常需要对智能电视进行升级,以
便能够通过智能电视获取并体验到更多的应用。而目前,现有电视升
级的方法,通常都是直接与网络服务器进行连接,并从网络服务器中
获取升级文件进行升级。但是,当请求获取升级文件的用户量过大时
,就很容易造成网络服务器瘫痪,从而导致升级失败,进而影响到用
户的体验。

发明内容

本发明的主要目的为提供一种智能电视升级的方法和装置,在用户数
量过大时能够获得更好的升级速度,从而保证升级的成功率,并且给
用户带来极好的使用体验。

本发明提供一种智能电视升级的方法,包括:

将待升级电视与升级服务器连接,查看是否存在需要升级的版本;

当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的
电视系统,若是,则下载所述电视系统中的升级文件;

根据所下载的所述升级文件升级所述待升级电视。

优选地,在所述下载电视系统中的升级文件之前,还包括:

比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的
极限值的大小关系;

根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的
电视系统。

优选地,所述根据比对结果,在与待升级电视的系统相同的电视系统
中搜索相应的电视系统包括:

当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,
在与待升级电视的系统相同的电视系统中进行广度搜索;

当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,
在与待升级电视的系统相同的电视系统中进行深度搜索。

优选地,所述下载电视系统中的升级文件包括:

获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级
文件指针的开始值和结束值;

根据所述升级文件的信息,选择对应的升级文件,并下载所选择的所
述升级文件。

优选地,所述根据升级文件的信息,选择对应的升级文件,并下载所
选择的所述升级文件包括:

根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视
系统,并且其升级文件中包括待升级电视升级所需的全部数据,则下
载所述升级文件;

若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照所述电视系统的数量,将多个电视系统中的升级文件划分为
相应数量的等份, 分别在不同的电视系统中下载升级文件相应的部
分,以供拼接为完整的升级文件;

若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。

本发明还提供一种智能电视升级的装置,包括:

查看模块,用于将待升级电视与升级服务器连接,查看是否存在需要
升级的版本;

判断模块,用于当存在需要升级的版本时,判断是否存在与待升级电
视的系统相同的电视系统;

下载模块,用于当存在与待升级电视的系统相同的电视系统时,下载
所述电视系统中的升级文件;

升级模块,用于根据所下载的所述升级文件升级所述待升级电视。

优选地,智能电视升级的装置还包括:

比对模块,用于比对所判断出的与待升级电视的系统相同的电视系统
的数量与预设的极限值的大小关系;

搜索模块,用于根据比对结果,在与待升级电视的系统相同的电视系
统中搜索相应的电视系统。

优选地,所述搜索模块包括:

第一搜索单元,用于当与待升级电视的系统相同的电视系统的数量大
于预设的极限值时,在与待升级电视的系统相同的电视系统中进行广
度搜索;

第二搜索单元,用于当与待升级电视的系统相同的电视系统的数量小
于预设的极限值时,在与待升级电视的系统相同的电视系统中进行深
度搜索。

优选地,所述下载模块包括:

获取单元,用于获取所述电视系统中的升级文件的信息;所述升级文
件的信息为升级文件指针的开始值和结束值;

下载单元,用于根据所述升级文件的信息,选择对应的升级文件,并
下载所选择的所述升级文件。

优选地,所述下载单元具体用于:

根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视
系统,并且其升级文件中包括待升级电视升级所需的全部数据,则下
载所述升级文件;

若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照所述电视系统的数量,将多个电视系统中的升级文件划分为
相应数量的等份, 分别在不同的电视系统中下载升级文件相应的部
分,以供拼接为完整的升级文件;

若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。

本发明通过在升级服务器中查看是否存在需要升级的版本,并在存在
需要升级的新版本时,判断是否存在与待升级电视的系统相同的电视
系统,如存在,下载电视系统中的升级文件,然后根据所下载的升级
文件升级待升级电视。采用这种方法对智能电视进行升级,即便在用
户数量过大时,也能够获得更好的升级速度,从而保证了对待升级电
视进行升级的成功率,并且给用户带来了极好的使用体验。

附图说明

图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具体用于:

获取到的升级文件指针的开始值和结束值后,若只存在一个电视系统
,并且其升级文件中包括待升级电视升级所需的全部数据,则下载升
级文件;

在所搜索到的与待升级电视的系统相同的电视系统中,如只存在一个
电视系统,根据所获取到的其中的升级文件指针的开始值和结束值,
判断出该升级文件中包括了待升级电视升级所需要的全部的数据,则
直接下载该电视系统中的升级文件,根据升级文件升级待升级电视。

若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据
,则按照电视系统的数量,将多个电视系统中的升级文件划分为多等
份, 分别在不同的电视系统中下载升级文件相应的部分,以供拼接
为完整的升级文件;

在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电
视系统,根据所获取到的其中的升级文件指针的开始值和结束值,判
断出这多个电视系统中的升级文件,均包括了待升级电视升级所需要
的全部的数据。此时,可以将多个电视系统中的升级文件进行多等份
,并且分别、同时在多个电视系统中下载升级文件中的不同部分,然
后将所下载到的所有部分进行拼接,形成完整的升级文件,根据该升
级文件升级待升级电视。

若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全
部数据,则下载多个所述电视系统中的升级文件,以供拼接为完整的
升级文件。

在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电
视系统,根据所获取到的其中的升级文件指针的开始值和结束值,判
断出这多
个电视系统中的多个升级文件,拼接在一起恰好可以满足待升级电视
升级所需要的全部数据,这时,下载这多个升级文件中相应的部分,
然后按照这多个升级文件的开始值和结束值,将其进行拼接,形成完
整的升级文件,根据该升级文件升级待升级电视。

本实施例中,在所搜索到的与待升级电视的系统相同的电视系统中,
如所有的电视系统中的升级文件中的数据之和,都不能满足待升级电
视升级所需要的全部数据,这时,下载包含了一部分待升级电视升级
所需要的数据的升级文件,然后将待升级电视与升级服务器连接,从
升级服务器中获取剩余部分的升级数据,完成待升级电视的升级。

当根据探测到的电视系统的数量与预设的极限值的大小关系的比对结
果,搜索到相应的电视系统后,获取电视系统中的升级文件的信息,
并根据升级文件的信息,在不同的情况下,选择对应的升级文件,下
载所选择的升级文件,以供根据升级文件升级待升级电视,从而更进
一步保证了对待升级电视进行升级的成功率,并且提高了升级的效率

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围
,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换
,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的
专利保护范围。

智能电视升级的方法和装置.pdf_第1页
第1页 / 共18页
智能电视升级的方法和装置.pdf_第2页
第2页 / 共18页
智能电视升级的方法和装置.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《智能电视升级的方法和装置.pdf》由会员分享,可在线阅读,更多相关《智能电视升级的方法和装置.pdf(18页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833626 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 6 2 6 A *CN102833626A* (21)申请号 201210323591.7 (22)申请日 2012.09.04 H04N 21/458(2011.01) H04N 21/443(2011.01) (71)申请人深圳TCL新技术有限公司 地址 518052 广东省深圳市南山区中山园路 1001号TCL国际E城D4栋7楼 (72)发明人饶文剑 (74)专利代理机构深圳市世纪恒程知识产权代 理事务所 44287 代理人胡海国 (54) 发明名称 智能电视升级的。

2、方法和装置 (57) 摘要 本发明公开了一种智能电视升级的方法,包 括:将待升级电视与升级服务器连接,查看是否 存在需要升级的版本;当存在需要升级的版本 时,判断是否存在与待升级电视的系统相同的电 视系统,若是,则下载电视系统中的升级文件;根 据所下载的升级文件升级待升级电视。本发明还 公开了相应的智能电视升级的装置。采用本发明 所公开的方案,对智能电视进行升级,即便在用户 数量过大时,也能够获得更好的升级速度,从而保 证了对待升级电视进行升级的成功率,并且给用 户带来了极好的使用体验。 (51)Int.Cl. 权利要求书2页 说明书9页 附图6页 (19)中华人民共和国国家知识产权局 (12。

3、)发明专利申请 权利要求书 2 页 说明书 9 页 附图 6 页 1/2页 2 1.一种智能电视升级的方法,其特征在于,包括: 将待升级电视与升级服务器连接,查看是否存在需要升级的版本; 当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的电视系统,若是, 则下载所述电视系统中的升级文件; 根据所下载的所述升级文件升级所述待升级电视。 2.如权利要求1所述的方法,其特征在于,在所述下载电视系统中的升级文件之前,还 包括: 比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的极限值的大小 关系; 根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的电视系统。 3.如权利要。

4、求2所述的方法,其特征在于,所述根据比对结果,在与待升级电视的系统 相同的电视系统中搜索相应的电视系统包括: 当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,在与待升级电视 的系统相同的电视系统中进行广度搜索; 当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,在与待升级电视 的系统相同的电视系统中进行深度搜索。 4.如权利要求1至3中任一项所述的方法,其特征在于,所述下载电视系统中的升级文 件包括: 获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级文件指针的开始 值和结束值; 根据所述升级文件的信息,选择对应的升级文件,并下载所选择的所述升级文件。 5.如权。

5、利要求4所述的方法,其特征在于,所述根据升级文件的信息,选择对应的升级 文件,并下载所选择的所述升级文件包括: 根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视系统,并且其升 级文件中包括待升级电视升级所需的全部数据,则下载所述升级文件; 若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照所述电 视系统的数量,将多个电视系统中的升级文件划分为相应数量的等份, 分别在不同的电视 系统中下载升级文件相应的部分,以供拼接为完整的升级文件; 若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全部数据,则下载 多个所述电视系统中的升级文件,以供拼接为完整的升级文件。。

6、 6.一种智能电视升级的装置,其特征在于,包括: 查看模块,用于将待升级电视与升级服务器连接,查看是否存在需要升级的版本; 判断模块,用于当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的 电视系统; 下载模块,用于当存在与待升级电视的系统相同的电视系统时,下载所述电视系统中 的升级文件; 升级模块,用于根据所下载的所述升级文件升级所述待升级电视。 7.如权利要求6所述的装置,其特征在于,还包括: 比对模块,用于比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的 权 利 要 求 书CN 102833626 A 2/2页 3 极限值的大小关系; 搜索模块,用于根据比对结果,在。

7、与待升级电视的系统相同的电视系统中搜索相应的 电视系统。 8.如权利要求7所述的装置,其特征在于,所述搜索模块包括: 第一搜索单元,用于当与待升级电视的系统相同的电视系统的数量大于预设的极限值 时,在与待升级电视的系统相同的电视系统中进行广度搜索; 第二搜索单元,用于当与待升级电视的系统相同的电视系统的数量小于预设的极限值 时,在与待升级电视的系统相同的电视系统中进行深度搜索。 9.如权利要求6至8中任一项所述的装置,其特征在于,所述下载模块包括: 获取单元,用于获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级 文件指针的开始值和结束值; 下载单元,用于根据所述升级文件的信息,选择。

8、对应的升级文件,并下载所选择的所述 升级文件。 10.如权利要求9所述的装置,其特征在于,所述下载单元具体用于: 根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视系统,并且其升 级文件中包括待升级电视升级所需的全部数据,则下载所述升级文件; 若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照所述电 视系统的数量,将多个电视系统中的升级文件划分为相应数量的等份, 分别在不同的电视 系统中下载升级文件相应的部分,以供拼接为完整的升级文件; 若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全部数据,则下载 多个所述电视系统中的升级文件,以供拼接为完整的升级文件。

9、。 权 利 要 求 书CN 102833626 A 1/9页 4 智能电视升级的方法和装置 技术领域 0001 本发明涉及到智能电视领域,特别涉及到一种智能电视升级的方法和装置。 背景技术 0002 随着智能电视的日益普及,以及电视用户对智能电视越来越高的使用需求,当应 用软件程序有更新时,通常需要对智能电视进行升级,以便能够通过智能电视获取并体验 到更多的应用。而目前,现有电视升级的方法,通常都是直接与网络服务器进行连接,并从 网络服务器中获取升级文件进行升级。但是,当请求获取升级文件的用户量过大时,就很容 易造成网络服务器瘫痪,从而导致升级失败,进而影响到用户的体验。 发明内容 0003 。

10、本发明的主要目的为提供一种智能电视升级的方法和装置,在用户数量过大时能 够获得更好的升级速度,从而保证升级的成功率,并且给用户带来极好的使用体验。 0004 本发明提供一种智能电视升级的方法,包括: 0005 将待升级电视与升级服务器连接,查看是否存在需要升级的版本; 0006 当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的电视系统, 若是,则下载所述电视系统中的升级文件; 0007 根据所下载的所述升级文件升级所述待升级电视。 0008 优选地,在所述下载电视系统中的升级文件之前,还包括: 0009 比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的极限值的 大小关系。

11、; 0010 根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的电视系统。 0011 优选地,所述根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应 的电视系统包括: 0012 当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,在与待升级 电视的系统相同的电视系统中进行广度搜索; 0013 当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,在与待升级 电视的系统相同的电视系统中进行深度搜索。 0014 优选地,所述下载电视系统中的升级文件包括: 0015 获取所述电视系统中的升级文件的信息;所述升级文件的信息为升级文件指针的 开始值和结束值; 0016 根。

12、据所述升级文件的信息,选择对应的升级文件,并下载所选择的所述升级文件。 0017 优选地,所述根据升级文件的信息,选择对应的升级文件,并下载所选择的所述升 级文件包括: 0018 根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视系统,并且 其升级文件中包括待升级电视升级所需的全部数据,则下载所述升级文件; 说 明 书CN 102833626 A 2/9页 5 0019 若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照所 述电视系统的数量,将多个电视系统中的升级文件划分为相应数量的等份, 分别在不同的 电视系统中下载升级文件相应的部分,以供拼接为完整的升级文件; 。

13、0020 若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全部数据,则 下载多个所述电视系统中的升级文件,以供拼接为完整的升级文件。 0021 本发明还提供一种智能电视升级的装置,包括: 0022 查看模块,用于将待升级电视与升级服务器连接,查看是否存在需要升级的版 本; 0023 判断模块,用于当存在需要升级的版本时,判断是否存在与待升级电视的系统相 同的电视系统; 0024 下载模块,用于当存在与待升级电视的系统相同的电视系统时,下载所述电视系 统中的升级文件; 0025 升级模块,用于根据所下载的所述升级文件升级所述待升级电视。 0026 优选地,智能电视升级的装置还包括: 0。

14、027 比对模块,用于比对所判断出的与待升级电视的系统相同的电视系统的数量与预 设的极限值的大小关系; 0028 搜索模块,用于根据比对结果,在与待升级电视的系统相同的电视系统中搜索相 应的电视系统。 0029 优选地,所述搜索模块包括: 0030 第一搜索单元,用于当与待升级电视的系统相同的电视系统的数量大于预设的极 限值时,在与待升级电视的系统相同的电视系统中进行广度搜索; 0031 第二搜索单元,用于当与待升级电视的系统相同的电视系统的数量小于预设的极 限值时,在与待升级电视的系统相同的电视系统中进行深度搜索。 0032 优选地,所述下载模块包括: 0033 获取单元,用于获取所述电视系。

15、统中的升级文件的信息;所述升级文件的信息为 升级文件指针的开始值和结束值; 0034 下载单元,用于根据所述升级文件的信息,选择对应的升级文件,并下载所选择的 所述升级文件。 0035 优选地,所述下载单元具体用于: 0036 根据所获取到的升级文件指针的开始值和结束值,若只存在一个电视系统,并且 其升级文件中包括待升级电视升级所需的全部数据,则下载所述升级文件; 0037 若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照所 述电视系统的数量,将多个电视系统中的升级文件划分为相应数量的等份, 分别在不同的 电视系统中下载升级文件相应的部分,以供拼接为完整的升级文件; 003。

16、8 若多个电视系统中的升级文件,拼接后包括待升级电视升级所需的全部数据,则 下载多个所述电视系统中的升级文件,以供拼接为完整的升级文件。 0039 本发明通过在升级服务器中查看是否存在需要升级的版本,并在存在需要升级的 新版本时,判断是否存在与待升级电视的系统相同的电视系统,如存在,下载电视系统中的 升级文件,然后根据所下载的升级文件升级待升级电视。采用这种方法对智能电视进行升 说 明 书CN 102833626 A 3/9页 6 级,即便在用户数量过大时,也能够获得更好的升级速度,从而保证了对待升级电视进行升 级的成功率,并且给用户带来了极好的使用体验。 附图说明 0040 图1为本发明智能。

17、电视升级的方法第一实施例的流程示意图; 0041 图2为本发明智能电视升级的方法第二实施例的流程示意图; 0042 图3为本发明智能电视升级的方法中搜索电视系统的流程示意图; 0043 图4为本发明智能电视升级的方法中下载升级文件的流程示意图; 0044 图5为本发明智能电视升级的装置第一实施例的结构示意图; 0045 图6为本发明智能电视升级的装置第二实施例的结构示意图; 0046 图7为本发明智能电视升级的装置中搜索模块的结构示意图; 0047 图8为本发明智能电视升级的装置中下载模块的结构示意图。 0048 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。 具体实施方。

18、式 0049 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。 0050 本发明提供一种智能电视升级的方法。 0051 参照图1,图1为本发明智能电视升级的方法第一实施例的流程示意图。 0052 本实施例所提供的智能电视升级的方法,包括: 0053 步骤S10,将待升级电视与升级服务器连接,查看是否存在需要升级的版本; 0054 在对待升级电视进行升级之前,首先需要通过网络,将待升级电视与升级服务器 连接,并且在升级服务器中进行查看,以判断该升级服务器中是否存在某一应用程序的新 版本,如存在,则说明需要根据该新版本进行升级,即将现有的版本更新为新版本。 0055 步骤S。

19、20,当存在需要升级的版本时,判断是否存在与待升级电视的系统相同的电 视系统,若是,执行步骤S21; 0056 步骤S21,下载电视系统中的升级文件; 0057 当在升级服务器中查找到有需要升级的新版本时,判断是否存在与待升级电视所 采用的系统相同的电视系统,即查找在待升级电视所处的区域中,是否存在与该待升级电 视能够在同样的通讯协议下进行通信的电视系统。如查找到有与待升级电视的系统相同的 电视系统,下载该电视系统中所存在的升级文件。 0058 步骤S30,根据所下载的升级文件升级待升级电视。 0059 下载到电视系统中所存在的升级文件后,根据所下载的升级文件,升级待升级电 视。本实施例中,如。

20、从与待升级电视的系统相同的电视系统中所下载到的升级文件能够满 足待升级电视进行升级所需要的全部数据,则直接根据升级文件对待升级电视进行升级; 而如升级文件只包含一部分待升级电视进行升级所需要的数据,则将待升级电视与升级服 务器连接,并从升级服务器中获取剩余部分的数据,完成对待升级电视的升级。 0060 本发明实施例,通过在升级服务器中查看是否存在需要升级的版本,并在存在需 要升级的新版本时,判断是否存在与待升级电视的系统相同的电视系统,如存在,下载电视 系统中的升级文件,然后根据所下载的升级文件升级待升级电视。采用这种方法对智能电 说 明 书CN 102833626 A 4/9页 7 视进行升。

21、级,即便在用户数量过大时,也能够获得更好的升级速度,从而保证了对待升级电 视进行升级的成功率,并且给用户带来了极好的使用体验。 0061 在上述实施例中,当需要对待升级电视进行升级时,在与待升级电视处于相同地 域的区域范围中进行探测,查找该区域范围中是否存在与所述待升级电视的系统相同的电 视系统。本实施例中,首先可以以同一城市为探测区域,在该城市中查找能够与待升级电视 在同样的通讯协议下进行通信的电视系统。 0062 而当同一个城市中不存在满足条件的电视系统时,则扩大探测的区域范围,即进 一步以同一个省为探测区域进行查找,如仍不存在满足条件的电视系统时,则可以继续扩 大探测的区域范围至全国范围。

22、进行搜索,至查找到与待升级电视的系统相同的电视系统。 0063 通过在与待升级电视处于相同地域的区域范围中查找是否存在与待升级电视的 系统相同的电视系统;如不存在,则扩大探测的区域范围,在扩大后的区域范围中继续查找 是否存在与待升级电视的系统相同的电视系统,至查找到满足条件的电视系统。这样,如存 在满足条件的电视系统,则可以在获取到其中的升级文件后,直接根据升级文件对待升级 电视进行升级,从而为提高升级的速度提供了有力的前提保证。 0064 参照图2,图2为本发明智能电视升级的方法第二实施例的流程示意图。 0065 在本发明智能电视升级的方法第一实施例的基础上,执行步骤S21之前,该方法 还包。

23、括: 0066 步骤S40,比对所判断出的与待升级电视的系统相同的电视系统的数量与预设的 极限值的大小关系; 0067 步骤S41,根据比对结果,在与待升级电视的系统相同的电视系统中搜索相应的电 视系统。 0068 在本实施例中,当探测到在与待升级电视处于相同地域的区域范围中,存在与其 系统相同的电视系统后,首先判断所搜索到的电视系统的数量与预设的极限值的大小关 系。本实施例所提出的预设的极限值,是指预设一个与待升级电视的系统相同的电视系统 的数量的最大值。在判断出与待升级电视的系统相同的电视系统的数量与预设的极限值的 大小关系后,根据判断的结果,在与待升级电视的系统相同的电视系统中,进一步搜。

24、索并选 择相应的电视系统。 0069 在上述实施例中,当根据判断的结果,在与待升级电视的系统相同的电视系统中, 进一步搜索并选择到相应的电视系统后,由于在探测电视系统时,与待升级电视的系统相 同的电视系统可以接收到待升级电视的消息,并返回回复消息,而在返回的回复消息中,通 常携带有该电视系统的网络连接速度等信息。当接收到这些信息后,根据网络连接速度, 生成待升级电视与所搜索到的相应的电视系统的连接图表,这样就方便对搜索到的电视系 统的优先级进行排序,在将待升级电视与电视系统进行连接并下载电视系统中的升级文件 时,可以根据网络连接的速度,按照优先级顺序对电视系统进行选择。 0070 参照图3,图。

25、3为本发明智能电视升级的方法中搜索电视系统的流程示意图。 0071 在上述实施例中,步骤S41进一步包括: 0072 当与待升级电视的系统相同的电视系统的数量大于预设的极限值时,执行步 骤S411;当与待升级电视的系统相同的电视系统的数量小于预设的极限值时,执行步骤 S412; 说 明 书CN 102833626 A 5/9页 8 0073 步骤S411,在与待升级电视的系统相同的电视系统中进行广度搜索; 0074 当所搜索到的电视系统的数量大于预设的极限值时,说明在与待升级电视处于相 同地域的区域范围中,与待升级电视的系统相同的电视系统的数量足够多,这时,在与待升 级电视的系统相同的电视系统。

26、中进行广度搜索,即搜索与待升级电视直接相连的电视系 统,在这些电视系统里便能获取到待升级电视升级所需要的全部的下载文件。与待升级电 视直接相连的电视系统,是指能够在同样的通讯协议下直接与待升级电视进行通信、并且 能够直接接收待升级电视发送的消息并能返回消息至待升级电视的电视系统。 0075 步骤S412,在与待升级电视的系统相同的电视系统中进行深度搜索。 0076 当所搜索到的电视系统的数量小于预设的极限值时,说明在与待升级电视处于相 同地域的区域范围中,与待升级电视的系统相同的电视系统的数量不够多,这时,只在与待 升级电视直接连接的电视系统中,有可能不能获得待升级电视升级所需要的全部升级文 。

27、件,这时,在搜索完与待升级电视直接连接的电视系统后,进一步搜索与这些电视系统直接 连接的电视系统,即与待升级电视间接相连的电视系统。 0077 在与待升级电视处于相同地域的区域范围中,根据所查找到的与待升级电视的系 统相同的电视系统的数量与预设的极限值的大小关系,进行广度搜索,搜索与待升级电视 直接相连的电视系统;或进行深度搜索,搜索与待升级电视间接相连的电视系统,从而能够 最大限度的获取电视系统的升级文件中所包含的待升级电视升级所需要的数据,为待升级 电视进行升级的成功率提供了基础。 0078 参照图4,图4为本发明智能电视升级的方法中下载升级文件的流程示意图。 0079 在本发明智能电视升。

28、级的方法第一实施例的基础上,步骤S21包括: 0080 步骤S211,获取电视系统中的升级文件的信息;升级文件的信息为升级文件指针 的开始值和结束值; 0081 步骤S212,根据升级文件的信息,选择对应的升级文件,并下载所选择的升级文 件。 0082 当探测到在与待升级电视处于相同地域的区域范围中,存在与其系统相同的电视 系统,并且根据电视系统的数量与预设的极限值的大小关系的比对结果,搜索到相应的电 视系统后,首先获取电视系统中的升级文件的信息,即获取升级文件指针的开始值和结束 值。然后根据所获取到的升级文件的信息,选择对应的升级文件,并下载所选择的升级文 件,以供根据所下载到的升级文件升级。

29、待升级电视。 0083 在上述实施例中,获取到的升级文件指针的开始值和结束值后,步骤S212具体 为: 0084 若只存在一个电视系统,并且其升级文件中包括待升级电视升级所需的全部数 据,则下载升级文件; 0085 在所搜索到的与待升级电视的系统相同的电视系统中,如只存在一个电视系统, 根据所获取到的其中的升级文件指针的开始值和结束值,判断出该升级文件中包括了待升 级电视升级所需要的全部的数据,则直接下载该电视系统中的升级文件,根据升级文件升 级待升级电视。 0086 若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照电 视系统的数量,将多个电视系统中的升级文件划分为多等份,。

30、 分别在不同的电视系统中下 说 明 书CN 102833626 A 6/9页 9 载升级文件相应的部分,以供拼接为完整的升级文件; 0087 在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电视系统,根 据所获取到的其中的升级文件指针的开始值和结束值,判断出这多个电视系统中的升级文 件,均包括了待升级电视升级所需要的全部的数据。此时,可以将多个电视系统中的升级文 件进行多等份,并且分别、同时在多个电视系统中下载升级文件中的不同部分,然后将所下 载到的所有部分进行拼接,形成完整的升级文件,根据该升级文件升级待升级电视。 0088 若多个电视系统中的升级文件,拼接后包括待升级电视升级所需。

31、的全部数据,则 下载多个所述电视系统中的升级文件,以供拼接为完整的升级文件。 0089 在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电视系统,根 据所获取到的其中的升级文件指针的开始值和结束值,判断出这多个电视系统中的多个升 级文件,拼接在一起恰好可以满足待升级电视升级所需要的全部数据,这时,下载这多个升 级文件中相应的部分,然后按照这多个升级文件的开始值和结束值,将其进行拼接,形成完 整的升级文件,根据该升级文件升级待升级电视。 0090 本实施例中,在所搜索到的与待升级电视的系统相同的电视系统中,如所有的电 视系统中的升级文件中的数据之和,都不能满足待升级电视升级所需要的全部。

32、数据,这时, 下载包含了一部分待升级电视升级所需要的数据的升级文件,然后将待升级电视与升级服 务器连接,从升级服务器中获取剩余部分的升级数据,完成待升级电视的升级。 0091 当根据探测到的电视系统的数量与预设的极限值的大小关系的比对结果,搜索到 相应的电视系统后,获取电视系统中的升级文件的信息,并根据升级文件的信息,在不同的 情况下,选择对应的升级文件,下载所选择的升级文件,以供根据升级文件升级待升级电 视,从而更进一步保证了对待升级电视进行升级的成功率,并且提高了升级的效率。 0092 本发明还提供一种智能电视升级的装置。 0093 参照图5,图5为本发明智能电视升级的装置第一实施例的结构。

33、示意图。 0094 本实施例所提供的智能电视升级的装置,包括: 0095 查看模块10,用于将待升级电视与升级服务器连接,查看是否存在需要升级的版 本; 0096 判断模块20,用于当存在需要升级的版本时,判断是否存在与待升级电视的系统 相同的电视系统; 0097 下载模块30,用于当存在与待升级电视的系统相同的电视系统时,下载电视系统 中的升级文件; 0098 升级模块40,用于根据所下载的升级文件升级待升级电视。 0099 在对待升级电视进行升级之前,首先需要通过网络,将待升级电视与升级服务器 连接,并且通过查看模块10在升级服务器中进行查看,以判断该升级服务器中是否存在某 一应用程序的新。

34、版本,如存在,则说明需要根据该新版本进行升级,即将现有的版本更新为 新版本。 0100 当在升级服务器中查找到有需要升级的新版本时,判断模块20判断是否存在与 待升级电视所采用的系统相同的电视系统,即查找在待升级电视所处的区域中,是否存在 与该待升级电视能够在同样的通讯协议下进行通信的电视系统。如查找到有与待升级电视 的系统相同的电视系统,通过下载模块30下载该电视系统中所存在的升级文件。 说 明 书CN 102833626 A 7/9页 10 0101 下载到电视系统中所存在的升级文件后,通过升级模块40根据所下载的升级文 件,升级待升级电视。本实施例中,如从与待升级电视的系统相同的电视系统。

35、中所下载到的 升级文件能够满足待升级电视进行升级所需要的全部数据,则直接根据升级文件对待升级 电视进行升级;而如升级文件只包含一部分待升级电视进行升级所需要的全部数据,则将 待升级电视与升级服务器连接,并从升级服务器中获取剩余部分的数据,完成对待升级电 视的升级。 0102 本发明实施例,通过在升级服务器中查看是否存在需要升级的版本,并在存在需 要升级的新版本时,判断是否存在与待升级电视的系统相同的电视系统,如存在,下载电视 系统中的升级文件,然后根据所下载的升级文件升级待升级电视。采用这种方法对智能电 视进行升级,即便在用户数量过大时,也能够获得更好的升级速度,从而保证了对待升级电 视进行升。

36、级的成功率,并且给用户带来了极好的使用体验。 0103 在上述实施例中,当需要对待升级电视进行升级时,在与待升级电视处于相同地 域的区域范围中进行探测,查找该区域范围中是否存在与所述待升级电视的系统相同的电 视系统。本实施例中,首先可以以同一城市为探测区域,在该城市中查找能够与待升级电视 在同样的通讯协议下进行通信的电视系统。 0104 而当同一个城市中不存在满足条件的电视系统时,则扩大探测的区域范围,即进 一步以同一个省为探测区域进行查找,如仍不存在满足条件的电视系统时,则可以继续扩 大探测的区域范围至全国范围进行搜索,至查找到与待升级电视的系统相同的电视系统。 0105 通过在与待升级电视。

37、处于相同地域的区域范围中查找是否存在与待升级电视的 系统相同的电视系统;如不存在,则扩大探测的区域范围,在扩大后的区域范围中继续查找 是否存在与待升级电视的系统相同的电视系统,至查找到满足条件的电视系统。这样,如存 在满足条件的电视系统,则可以在获取到其中的升级文件后,直接根据升级文件对待升级 电视进行升级,从而为提高升级的速度提供了有力的前提保证。 0106 参照图6,图6为本发明智能电视升级的装置第二实施例的结构示意图。 0107 在本发明智能电视升级的装置第一实施例的基础上,智能电视升级的装置还包 括: 0108 比对模块50,用于比对所判断出的与待升级电视的系统相同的电视系统的数量与 。

38、预设的极限值的大小关系; 0109 搜索模块60,用于根据比对结果,在与待升级电视的系统相同的电视系统中搜索 相应的电视系统。 0110 在本实施例中,当探测到在与待升级电视处于相同地域的区域范围中,存在与其 系统相同的电视系统后,首先判断所搜索到的电视系统的数量与预设的极限值的大小关 系。本实施例所提出的预设的极限值,是指预设一个与待升级电视的系统相同的电视系统 的数量的最大值。在判断出与待升级电视的系统相同的电视系统的数量与预设的极限值的 大小关系后,比对模块50根据判断的结果,在与待升级电视的系统相同的电视系统中,进 一步通过搜索模块60搜索并选择相应的电视系统。 0111 在上述实施例。

39、中,当根据判断的结果,在与待升级电视的系统相同的电视系统中, 进一步搜索并选择到相应的电视系统后,由于在探测电视系统时,与待升级电视的系统相 同的电视系统可以接收到待升级电视的消息,并返回回复消息,而在返回的回复消息中,通 说 明 书CN 102833626 A 10 8/9页 11 常携带有该电视系统的网络连接速度等信息。当接收到这些信息后,根据网络连接速度, 生成待升级电视与所搜索到的相应的电视系统的连接图表,这样就方便对搜索到的电视系 统的优先级进行排序,在将待升级电视与电视系统进行连接并下载电视系统中的升级文件 时,可以根据网络连接的速度,按照优先级顺序对电视系统进行选择。 0112 。

40、参照图7,图7为本发明智能电视升级的装置中搜索模块的结构示意图。 0113 在上述实施例的,搜索模块60包括: 0114 第一搜索单元61,用于当与待升级电视的系统相同的电视系统的数量大于预设的 极限值时,在与待升级电视的系统相同的电视系统中进行广度搜索; 0115 第二搜索单元62,用于当与待升级电视的系统相同的电视系统的数量小于预设的 极限值时,在与待升级电视的系统相同的电视系统中进行深度搜索。 0116 当所搜索到的电视系统的数量大于预设的极限值时,说明在与待升级电视处于相 同地域的区域范围中,与待升级电视的系统相同的电视系统的数量足够多,这时,第一搜索 单元61在与待升级电视的系统相同。

41、的电视系统中进行广度搜索,即搜索与待升级电视直 接相连的电视系统,在这些电视系统里便能获取到待升级电视升级所需要的全部的下载文 件。与待升级电视直接相连的电视系统,是指能够在同样的通讯协议下直接与待升级电视 进行通信、并且能够直接接收待升级电视发送的消息并能返回消息至待升级电视的电视系 统。 0117 当所搜索到的电视系统的数量小于预设的极限值时,说明在与待升级电视处于相 同地域的区域范围中,与待升级电视的系统相同的电视系统的数量不够多,这时,只在与待 升级电视直接连接的电视系统中,有可能不能获得待升级电视升级所需要的全部升级文 件,这时,在搜索完与待升级电视直接连接的电视系统后,进一步通过第。

42、二搜索单元62搜 索与这些电视系统直接连接的电视系统,即与待升级电视间接相连的电视系统。 0118 在与待升级电视处于相同地域的区域范围中,根据所查找到的与待升级电视的系 统相同的电视系统的数量与预设的极限值的大小关系,进行广度搜索,搜索与待升级电视 直接相连的电视系统;或进行深度搜索,搜索与待升级电视间接相连的电视系统,从而能够 最大限度的获取电视系统的升级文件中所包含的待升级电视升级所需要的数据,为待升级 电视进行升级的成功率提供了基础。 0119 参照图8,图8为本发明智能电视升级的装置中下载模块的结构示意图。 0120 在本发明智能电视升级的装置第一实施例的基础上,下载模块30包括: 。

43、0121 获取单元31,用于获取电视系统中的升级文件的信息;升级文件的信息为升级文 件指针的开始值和结束值; 0122 下载单元32,用于根据升级文件的信息,选择对应的升级文件,并下载所选择的升 级文件。 0123 当探测到在与待升级电视处于相同地域的区域范围中,存在与其系统相同的电视 系统,并且根据电视系统的数量与预设的极限值的大小关系的比对结果,搜索到相应的电 视系统后,首先通过获取单元31获取电视系统中的升级文件的信息,即获取升级文件指针 的开始值和结束值。然后根据所获取到的升级文件的信息,选择对应的升级文件,并通过下 载单元32下载所选择的升级文件,以供根据所下载到的升级文件升级待升级。

44、电视。 0124 在上述实施例中,下载单元32具体用于: 说 明 书CN 102833626 A 11 9/9页 12 0125 获取到的升级文件指针的开始值和结束值后,若只存在一个电视系统,并且其升 级文件中包括待升级电视升级所需的全部数据,则下载升级文件; 0126 在所搜索到的与待升级电视的系统相同的电视系统中,如只存在一个电视系统, 根据所获取到的其中的升级文件指针的开始值和结束值,判断出该升级文件中包括了待升 级电视升级所需要的全部的数据,则直接下载该电视系统中的升级文件,根据升级文件升 级待升级电视。 0127 若多个电视系统中的升级文件均包括待升级电视升级所需的全部数据,则按照电。

45、 视系统的数量,将多个电视系统中的升级文件划分为多等份, 分别在不同的电视系统中下 载升级文件相应的部分,以供拼接为完整的升级文件; 0128 在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电视系统,根 据所获取到的其中的升级文件指针的开始值和结束值,判断出这多个电视系统中的升级文 件,均包括了待升级电视升级所需要的全部的数据。此时,可以将多个电视系统中的升级文 件进行多等份,并且分别、同时在多个电视系统中下载升级文件中的不同部分,然后将所下 载到的所有部分进行拼接,形成完整的升级文件,根据该升级文件升级待升级电视。 0129 若多个电视系统中的升级文件,拼接后包括待升级电视升级所。

46、需的全部数据,则 下载多个所述电视系统中的升级文件,以供拼接为完整的升级文件。 0130 在所搜索到的与待升级电视的系统相同的电视系统中,如存在多个电视系统,根 据所获取到的其中的升级文件指针的开始值和结束值,判断出这多个电视系统中的多个升 级文件,拼接在一起恰好可以满足待升级电视升级所需要的全部数据,这时,下载这多个升 级文件中相应的部分,然后按照这多个升级文件的开始值和结束值,将其进行拼接,形成完 整的升级文件,根据该升级文件升级待升级电视。 0131 本实施例中,在所搜索到的与待升级电视的系统相同的电视系统中,如所有的电 视系统中的升级文件中的数据之和,都不能满足待升级电视升级所需要的全。

47、部数据,这时, 下载包含了一部分待升级电视升级所需要的数据的升级文件,然后将待升级电视与升级服 务器连接,从升级服务器中获取剩余部分的升级数据,完成待升级电视的升级。 0132 当根据探测到的电视系统的数量与预设的极限值的大小关系的比对结果,搜索到 相应的电视系统后,获取电视系统中的升级文件的信息,并根据升级文件的信息,在不同的 情况下,选择对应的升级文件,下载所选择的升级文件,以供根据升级文件升级待升级电 视,从而更进一步保证了对待升级电视进行升级的成功率,并且提高了升级的效率。 0133 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等。

48、效结构或等效流程变换,或直接或间接运用在其他相关 的技术领域,均同理包括在本发明的专利保护范围。 说 明 书CN 102833626 A 12 1/6页 13 图1 说 明 书 附 图CN 102833626 A 13 2/6页 14 图2 说 明 书 附 图CN 102833626 A 14 3/6页 15 图3 说 明 书 附 图CN 102833626 A 15 4/6页 16 图4 说 明 书 附 图CN 102833626 A 16 5/6页 17 图5 图6 说 明 书 附 图CN 102833626 A 17 6/6页 18 图7图8 说 明 书 附 图CN 102833626 A 18 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1