首页> 中国专利> 智能电视远程维修方法、智能电视及业务中心

智能电视远程维修方法、智能电视及业务中心

摘要

本发明公开一种智能电视远程维修方法、智能电视与业务中心。该方案中,智能电视在监控到软件故障后,生成包含故障信息的监控报告,并将其上传至业务中心;业务中心接收到监控报告后,反馈自身存储的,并且用于维修软件故障的维修插件的插件信息;智能电视接收到插件信息后,检测自身是否安装维修插件,若未安装,生成插件请求信息并上传;业务中心接收到插件请求信息后,向智能电视反馈维修插件;智能电视对维修插件进行加载运行,维修该软件故障。本发明的方案中,通过业务中心反馈至智能电视的维修插件,能够维修智能电视中出现的软件故障,并且,无需维修人员前往智能电视的维修现场进行检测维修,从而减少了维修成本,并提高了维修效率。

著录项

  • 公开/公告号CN106357464A

    专利类型发明专利

  • 公开/公告日2017-01-25

    原文格式PDF

  • 申请/专利权人 青岛海信电器股份有限公司;

    申请/专利号CN201610979151.5

  • 发明设计人 姜俊厚;黄亚;周浩;李鑫;

    申请日2016-11-08

  • 分类号H04L12/24(20060101);H04L12/26(20060101);H04L29/06(20060101);H04L29/08(20060101);H04N17/00(20060101);

  • 代理机构北京弘权知识产权代理事务所(普通合伙);

  • 代理人逯长明;许伟群

  • 地址 266555 山东省青岛市经济技术开发区前湾港路218号

  • 入库时间 2023-06-19 01:25:36

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-07-31

    专利权人的姓名或者名称、地址的变更 IPC(主分类):H04L12/24 变更前: 变更后: 申请日:20161108

    专利权人的姓名或者名称、地址的变更

  • 2019-12-31

    授权

    授权

  • 2017-03-01

    实质审查的生效 IPC(主分类):H04L12/24 申请日:20161108

    实质审查的生效

  • 2017-01-25

    公开

    公开

说明书

技术领域

本发明实施例涉及智能终端设备技术领域,尤其涉及一种智能电视远程维修方法、智能电视及业务中心。

背景技术

智能电视是一种在互联网浪潮的冲击下形成的新产品,通过访问网络,智能电视能够为用户提供丰富多彩的节目,从而给用户带来极好的观影体验。因此,智能电视的应用日益广泛。

另外,在使用过程中,智能电视往往会出现软件故障。现有技术中,需要维修人员前往出现软件故障的智能电视的放置现场,然后对该智能电视的软件故障进行检测维修,从而维修所述智能电视的软件故障。

但是,发明人在本申请的研究过程中发现,利用现有技术对智能电视进行维修时,需要维修人员前往放置现场,才能对智能电视进行检测维修,会耗费大量人力和时间,因此,存在维修成本高和维修效率低的问题。

发明内容

为克服相关技术中存在的问题,本发明实施例提供一种智能电视远程维修方法、智能电视及业务中心。

为了解决上述技术问题,本发明实施例公开了如下技术方案:

根据本发明实施例的第一方面,提供一种智能电视远程维修方法,应用于智能电视,包括:

监控所述智能电视出现的软件故障,根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心,以便所述业务中心在接收到所述监控报告后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息;

在接收到所述业务中心反馈的所述插件信息后,若根据所述插件信息,确定自身未安装所述维修插件,生成插件请求信息,并将所述插件请求信息上传至所述业务中心,以便所述业务中心根据所述插件请求信息反馈所述维修插件;

接收所述业务中心反馈的所述维修插件并加载,通过运行所述维修插件维修所述软件故障。

可选的,还包括:

根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级;

在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级;

若所述业务中心反馈的所述维修插件的权限等级大于预设等级阈值,在通过运行所述维修插件维修所述软件故障后,删除所述维修插件。

可选的,还包括:

根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级;

在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级;

若所述业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,每隔预设时间向所述业务中心上传所述插件请求信息,以便所述业务中心在接收到所述插件请求信息后,反馈自身存储的所述维修插件的最新安装包;

在接收到所述业务中心反馈的最新安装包后,比较自身加载的原有安装包与所述最新安装包是否相同,若不同,则加载所述最新安装包。

可选的,若所述智能电视与业务中心之间预设有加解密协议,所述根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心,包括:

在根据所述软件故障生成包含故障信息的监控报告后,根据所述加解密协议对所述监控报告进行加密;

将加密后的监控报告上传至业务中心,以便所述业务中心根据所述加解密协议对所述监控报告进行解密,并在解密成功后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息。

根据本发明实施例的第二方面,提供一种智能电视远程维修方法,应用于业务中心,包括:

接收智能电视上传的监控报告,其中,所述监控报告中包含所述智能电视出现的软件故障的故障信息;

根据所述监控报告,查找自身存储的,并且用于维修所述软件故障的维修插件的插件信息,将所述插件信息反馈至智能电视,以便所述智能电视在接收到所述插件信息后,检测自身是否安装所述维修插件,并在未安装的情况下,生成插件请求信息;

接收所述智能电视上传的插件请求信息,并将所述插件请求信息对应的维修插件反馈至所述智能电视,以便所述智能电视在接收到所述维修插件后,通过所述维修插件维修所述软件故障。

可选的,所述将所述插件信息反馈至智能电视,包括:

根据所述监控报告包含的所述智能电视的地址信息,将所述插件信息反馈至所述智能电视;

或者,

根据所述监控报告包含的所述智能电视的电视信息,以及预先设定的关联关系,确定与目标智能电视相关联的其他智能电视,并将所述插件信息反馈至消息中心,通过所述消息中心将所述插件信息反馈至目标智能电视及与所述目标智能电视相关联的其他智能电视,其中,所述目标智能电视为上传所述监控报告的智能电视。

根据本发明实施例的第三方面,提供一种智能电视,包括:

监控报告上传模块,用于监控所述智能电视出现的软件故障,根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心,以便所述业务中心在接收到所述监控报告后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息;

插件请求上传模块,用于在接收到所述业务中心反馈的所述插件信息后,若根据所述插件信息,确定自身未安装所述维修插件,生成插件请求信息,并将所述插件请求信息上传至所述业务中心,以便所述业务中心根据所述插件请求信息反馈所述维修插件;

维修插件运行模块,用于接收所述业务中心反馈的所述维修插件并加载,通过运行所述维修插件维修所述软件故障。

可选的,还包括:第一等级设置模块、第一等级确定模块和维修插件删除模块;

其中,所述第一等级设置模块,用于根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级;

所述第一等级确定模块,用于在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级;

所述维修插件删除模块,用于若所述业务中心反馈的所述维修插件的权限等级大于预设等级阈值,在通过运行所述维修插件维修所述软件故障后,删除所述维修插件。

可选的,还包括:第二等级设置模块、第二等级确定模块和维修插件更新模块;

其中,所述第二等级设置模块,用于根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级;

所述第二等级确定模块,用于在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级;

所述插件请求上传模块还用于,若所述业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,每隔预设时间向所述业务中心上传所述插件请求信息,以便所述业务中心在接收到所述插件请求信息后,反馈自身存储的所述维修插件的最新安装包;

所述维修插件更新模块用于,在接收到所述业务中心反馈的最新安装包后,比较自身加载的原有安装包与所述最新安装包是否相同,若不同,则加载所述最新安装包。

根据本发明实施例的第四方面,提供一种业务中心,包括:

监控报告接收模块,用于接收智能电视上传的监控报告,其中,所述监控报告中包含所述智能电视出现的软件故障的故障信息;

插件信息反馈模块,用于根据所述监控报告,查找自身存储的,并且用于维修所述软件故障的维修插件的插件信息,将所述插件信息反馈至智能电视,以便所述智能电视在接收到所述插件信息后,检测自身是否安装所述维修插件,并在未安装的情况下,生成插件请求信息;

维修插件反馈模块,用于接收所述智能电视上传的插件请求信息,并将所述插件请求信息对应的维修插件反馈至所述智能电视,以便所述智能电视在接收到所述维修插件后,通过所述维修插件维修所述软件故障。

本发明的实施例提供的技术方案可以包括以下有益效果:

本发明公开一种智能电视远程维修方法、智能电视及业务中心。在本发明公开的方案中,通过业务中心反馈至智能电视的维修插件,能够维修智能电视中出现的软件故障,并且,无需维修人员前往智能电视的维修现场进行检测维修,节省了人力,减少维修所需的时间,从而能够减少维修成本,并提高维修效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据本发明一示例性实施例示出的一种智能电视远程维修方法的应用场景示意图;

图2是根据本发明一示例性实施例示出的一种智能电视远程维修方法的工作流程示意图;

图3是根据本发明一示例性实施例示出的又一种智能电视远程维修方法的工作流程示意图;

图4是根据本发明一示例性实施例示出的又一种智能电视远程维修方法的工作流程示意图;

图5是根据本发明一示例性实施例示出的又一种智能电视远程维修方法的工作流程示意图;

图6是根据本发明一示例性实施例示出的一种智能电视的结构示意图;

图7是根据本发明一示例性实施例示出的一种业务中心的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

本发明实施例公开一种智能电视远程维修方法、智能电视及业务中心,以解决现有技术对智能电视进行维修时,由于耗费大量人力和时间,从而存在维修成本高和维修效率低的问题。

本发明的第一实施例公开一种智能电视远程维修方法,该方法应用于智能电视。参见图1所示的应用场景示意图,其中,该图包括:智能电视100和业务中心200,所述智能电视100与业务中心200之间,能够通过互联网进行通信,并且,所述智能电视100能够通过本发明实施例公开的智能电视远程维修方法,维修软件故障。

参见图2,所述智能电视远程维修方法包括以下步骤:

步骤S11、监控所述智能电视出现的软件故障,根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心,以便所述业务中心在接收到所述监控报告后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息。

在智能电视中,通常设置有记录智能电视中各软件的运行情况的程序产品,通过监控该记录,即可确定智能电视出现的软件故障。例如,如果所述智能电视为Android系统,则可通过拦截Android系统中的DropboxManager的错误通知,可确定智能电视是否出现软件故障。其中,DropBoxManager是Android系统引入的一种用来持续化存储系统数据的机制,主要用于记录Android系统运行过程中,内核、系统进程及用户进程等出现严重问题时的日志记录。

另外,在监控到所述智能电视出现软件故障后,可将包含故障信息的监控报告上传至业务中心,其中,所述故障信息至少包括:所述软件故障的名称。

运营人员根据智能电视中出现的各种软件故障,制定各种相应的维修插件,并上传至业务中心,由所述业务中心存储所述维修插件。另外,在智能电视的应用过程中,运营人员还可以对所述维修插件进行升级,将升级后的最新版本的维修插件上传至业务中心,从而使业务中心存储所述最新版本的维修插件。

业务中心在接收到所述监控报告后,根据所述监控报告中包含的故障信息,检测自身是否存储有用于维修该软件故障的维修插件,若存储,则所述业务中心将用于维修所述软件故障的维修插件的插件信息反馈给所述智能电视。其中,所述插件信息中至少包括所述维修插件的名称,另外,还可以包括所述维修插件的版本号、上传时间和/或占用空间大小等,本发明实施例对此不做限定。

步骤S12、在接收到所述业务中心反馈的所述插件信息后,若根据所述插件信息,确定自身未安装所述维修插件,生成插件请求信息,并将所述插件请求信息上传至所述业务中心,以便所述业务中心根据所述插件请求信息反馈所述维修插件。

智能电视在接收到业务中心反馈的插件信息后,查询自身是否安装所述维修插件,若未安装,则生成插件请求信息,并将所述插件请求信息上传至所述业务中心。其中,所述插件请求信息中通常包含所述维修插件的名称。

业务中心在接收到所述插件请求信息后,会将所述维修插件反馈至所述所述智能电视,如果所述业务中心中包含多个版本的维修插件,所述业务中心会将最新版本(或上传时间最晚)的维修插件反馈给所述智能电视。

另外,若根据所述业务中心反馈的所述插件信息,确定自身安装有所述维修插件,则智能电视直接根据自身安装的所述维修插件进行软件故障的维修,而不再向业务中心上传插件请求信息。

步骤S13、接收所述业务中心反馈的所述维修插件并加载,通过运行所述维修插件维修所述软件故障。

智能电视在接收到所述业务中心反馈的所述维修插件后,通常将该安装包加载到自身的虚拟机中,通过虚拟机运行所述维修插件,维修所述软件故障。

本发明实施例中,公开一种智能电视远程维修方法,该方法中,智能电视在监控到软件故障后,根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心;业务中心在接收到所述监控报告后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息;所述智能电视在接收到所述插件信息后,检测自身是否安装有所述维修插件,若未安装,则生成插件请求信息,并将所述插件请求信息上传至所述业务中心;业务中心在接收到所述插件请求信息后,向智能电视反馈所述维修插件;所述智能电视在接收到所述所述维修插件后,对其进行加载,通过运行所述维修插件维修所述软件故障。

该智能电视远程维修方法,通过业务中心反馈至智能电视的维修插件,能够维修智能电视中出现的软件故障,并且,无需维修人员前往智能电视的维修现场进行检测维修,节省了人力,减少维修所需的时间,从而能够减少维修成本,并提高维修效率。

例如,智能电视在使用过程中,某一目录下出现冗余文件,需要将其删除,在监控到该软件故障后,智能电视将包含故障信息的监控报告上传到业务中心,获取业务中心反馈的用于维修该软件故障的维修插件的插件信息。若接收到插件信息后,智能电视确定自身未安装所述维修插件,则生成插件请求信息,并将所述插件请求信息上传至所述业务中心,业务中心根据所述插件请求信息反馈用于删除所述冗余文件的维修插件。接收到所述安装包后,智能电视加载所述安装包,通过所述维修插件的清理方案,删除指定目录下的冗余文件,从而维修所述软件故障。

请参见图3所示,图3为本发明实施例提供的又一种智能电视远程维修方法的流程图。图3所示的实施例为基于图2改进的实施例,所以与图2相同的内容可参见图2所示的实施例。相对于图2所示的实施例,图3所示的实施例公开的所述智能电视远程维修方法,还包括以下步骤:

步骤S21、根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级。

为了维修智能电视中存在的各种软件故障,运营人员往往会制定多种维修软件。本发明实施例中,预先根据各种维修插件所要解决的软件故障,设置相应的权限等级。

步骤S22、在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级。

步骤S23、若所述业务中心反馈的所述维修插件的权限等级大于预设等级阈值,在通过运行所述维修插件维修所述软件故障后,删除所述维修插件。

若业务中心反馈的所述维修插件的权限等级大于预设等级阈值,通常认为该维修插件的权限等级较高。这种情况下,在维修所述软件故障后,删除所述维修插件,从而起到类似“阅后即焚”的回收权限作用,保障了智能电视的安全性。

本发明实施例中,可通过多种方式为维修插件设置相应的权限等级,示例性的,可根据所要维修的软件故障,将各种维修插件设置为root权限、SYSTEM权限和一般用户权限三个权限等级,并且root权限具有最高的权限等级,SYSTEM权限为第二权限等级,而一般用户权限为最低的权限等级。这种情况下,如果所述预设等级阈值为第二权限等级,而业务中心向智能电视反馈的所述维修插件的权限等级为root权限,则确定所述维修插件的权限等级大于预设等级阈值,为了保障智能电视的安全性,智能电视在完成软件故障的维修后,会删除所述维修插件。

请参见图4所示,图4为本发明实施例提供的又一种智能电视远程维修方法的流程图。图4所示的实施例为基于图2改进的实施例,所以与图2相同的内容可参见图2所示的实施例。相对于图2所示的实施例,图4所示的实施例公开的所述智能电视远程维修方法,还包括以下步骤:

步骤S31、根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级。

为了维修智能电视中存在的各种软件故障,运营人员往往会制定多种维修软件。本发明实施例中,预先根据各种维修插件所要解决的软件故障,设置相应的权限等级。

步骤S32、在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级。

步骤S33、若所述业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,每隔预设时间向所述业务中心上传所述插件请求信息,以便所述业务中心在接收到所述插件请求信息后,反馈自身存储的所述维修插件的最新安装包。

若业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,智能电视为了及时更新自身存储的维修插件,则每隔预设时间,向业务中心上传插件请求信息。其中,所述预设时间的时长由运营人员根据实际需求设定,示例性的,可将所述预设时间设置为一周,则智能电视每隔一周向所述业务中心上传插件请求信息。

其中,所述插件请求信息中包含所述维修插件的名称。业务中心在接收到所述插件请求信息后,根据维修插件的版本号,和/或上传时间,确定该维修插件的最新安装包,然后将所述最新安装包反馈至智能电视。

步骤S34、在接收到所述业务中心反馈的最新安装包后,比较自身加载的原有安装包与所述最新安装包是否相同,若不同,则加载所述最新安装包。

其中,若智能电视自身加载的原有安装包与所述最新安装包相同,则说明智能电视中加载的原有安装包已经是最新的版本,无需更新。若所述智能电视自身加载的原有安装包与所述最新安装包不同,则说明智能电视中加载的原有安装包需要更新,则智能电视加载所述业务中心反馈的最新安装包,实现更新。

另外,智能电视在比较自身加载的原有安装包与业务中心反馈的最新安装包是否相同时,通常可根据安装包的版本号,和/或安装包上传至业务中心时的上传时间进行比较。

若业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,通常认为该维修插件的权限等级较低,不会对智能电视造成影响。这种情况下,采用本发明实施例公开的方法,能够及时更新智能电视中的维修插件,使所述智能电视中加载的维修插件为最新版本的维修插件。当智能电视出现软件故障后,如果所述智能电视中加载的维修插件为最新版本的维修插件,则接收到业务中心反馈的插件信息后,根据所述插件信息,即可确定自身安装有最新版本的维修插件,直接根据所述最新版本的维修插件维修所述软件故障即可,从而无需生成插件请求信息,以及无需向业务中心上传插件请求信息,进一步提高软件故障维修的效率。

本发明实施例中,可通过多种方式为维修插件设置相应的权限等级,示例性的,可根据所要维修的软件故障,将各种维修插件设置为root权限、SYSTEM权限和一般用户权限三个权限等级,并且root权限具有最高的权限等级,SYSTEM权限为第二权限等级,而一般用户权限为最低的权限等级。这种情况下,如果所述预设等级阈值为第二权限等级,而业务中心向智能电视反馈的所述维修插件的权限等级为SYSTEM权限或者一般用户权限时,则确定所述维修插件的权限等级不大于预设等级阈值,为了及时更新智能电视中加载的维修插件,智能电视可每隔预设时间向所述业务中心上传插件请求信息,进行维修插件的更新。

另外,为了提高智能电视和业务中心的安全性,可在智能电视与业务中心之间预设加解密协议,以便所述智能电视与业务中心根据该加解密协议进行通信。

在上述实施例公开的智能电视远程维修方法中,公开了根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心的操作。若所述智能电视与业务中心之间预设有加解密协议,所述根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心,包括以下步骤:

首先,在根据所述软件故障生成包含故障信息的监控报告后,根据所述加解密协议对所述监控报告进行加密;

然后,将加密后的监控报告上传至业务中心,以便所述业务中心根据所述加解密协议对所述监控报告进行解密,并在解密成功后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息。

通过上述步骤,智能电视将加密后的监控报告上传至业务中心,业务中心接收到加密后的监控报告后,再对所述监控报告进行解密,从而保障了智能电视与业务中心之间进行数据上传时的安全性。

进一步的,在本发明公开的实施例中,智能电视在生成插件请求信息后,也可根据所述加解密协议对所述插件请求信息进行加密,再将加密后的插件请求信息上传至业务中心。接收到加密后的插件请求信息后,业务中心再根据所述加解密协议对插件请求信息进行解密。

另外,在本发明公开的实施例中,业务中心在获取所述插件请求信息后,也可根据所述加解密协议对维修插件进行加密,然后将加密后的维修插件反馈至智能电视。所述智能电视在接收到所述加密后的维修插件后,根据所述加解密协议对该维修插件进行解密,再加载解密后的维修插件。

进一步的,本发明实施例公开的智能电视远程维修方法中,在通过运行所述维修插件维修所述软件故障之后,还包括:

向所述业务中心上传维修结果,以便所述业务中心根据所述维修结果生成相应的维修报告。

智能电视在通过运行所述维修插件维修所述软件故障后,还可以将维修结果上传至业务中心。所述业务中心在接收到所述维修结果后,根据该维修结果生成相应的维修报告,其中,所述维修报告中通常包含本次维修采用的维修插件的信息,以及本次维修结果,以便运营人员通过所述维修报告,即可确定所述维修插件的维修效果,并在维修效果未达到预期效果的情况下,对所述维修插件进行升级更新。

示例性的,智能电视在使用过程中,某一目录下出现冗余文件,需要将其删除,在运行所述维修插件后,如果该冗余文件被迅速清除,则智能电视在将这一维修结果上传至业务中心后,业务中心根据该维修结果生成相应的维修报告,运营人员通过该维修报告,可确定所述维修插件的维修效果较好。另外,若在多次运行所述维修插件后,该冗余文件才被清除,或者,所述冗余文件无法被清除,这种情况下,智能电视在将这一维修结果上传至业务中心后,业务中心根据该维修结果生成相应的维修报告,运营人员通过该维修报告,能够确定所述维修插件的维修效果较差,可对其进行升级更新。

本发明另一实施例公开一种智能电视远程维修方法,该方法应用于业务中心。参见图1所示的应用场景示意图,其中,智能电视100与业务中心200之间,能够通过互联网进行通信,并且,所述业务中心200能够应用本发明实施例公开的智能电视远程维修方法,实现对智能电视的维修。

参见图5所示的工作流程示意图,本发明实施例公开的智能电视远程维修方法包括以下步骤:

步骤S41、接收智能电视上传的监控报告,其中,所述监控报告中包含所述智能电视出现的软件故障的故障信息。

在智能电视中,通常设置有记录智能电视中各软件的运行情况的程序产品,通过监控该记录,即可确定智能电视出现的软件故障。智能电视在出现软件故障后,会产生监控报告,并将该监控报告上传至业务中心,以便所述业务中心接收所述监控报告。另外,在监控报告中包括的所述故障信息至少包括:所述软件故障的名称。

步骤S42、根据所述监控报告,查找自身存储的,并且用于维修所述软件故障的维修插件的插件信息,将所述插件信息反馈至智能电视,以便所述智能电视在接收到所述插件信息后,检测自身是否安装所述维修插件,并在未安装的情况下,生成插件请求信息。

运营人员根据智能电视中出现的各种软件故障,制定各种相应的维修插件,并上传至业务中心,因此,业务中心中往往存储各种维修插件。另外,运营人员在将维修插件上传至业务中心之后,还可以对所述维修插件进行升级,将升级后的最新版本的维修插件上传至业务中心,从而使业务中心能够存储所述最新版本的维修插件。

业务中心在接收到所述监控报告后,根据所述监控报告中包含的故障信息,检测自身是否存储有用于维修该软件故障的维修插件,若存储,则所述业务中心将用于维修所述软件故障的维修插件的插件信息反馈给所述智能电视。其中,所述插件信息中至少包括所述维修插件的名称,另外,还可以包括所述维修插件的版本号、上传时间和/或占用空间大小等,本发明实施例对此不做限定。

智能电视在接收到业务中心反馈的插件信息后,查询自身是否安装所述维修插件,若未安装,则生成插件请求信息,并将所述插件请求信息上传至所述业务中心。其中,所述插件请求信息中包含所述维修插件的名称。另外,若根据所述业务中心反馈的所述插件信息,确定自身安装有所述维修插件,则智能电视直接根据自身安装的所述维修插件进行软件故障的维修,而不再向业务中心上传插件请求信息。

步骤S43、接收所述智能电视上传的插件请求信息,并将所述插件请求信息对应的维修插件反馈至所述智能电视,以便所述智能电视在接收到所述维修插件后,通过所述维修插件维修所述软件故障。

在接收到智能电视上传的插件请求信息后,业务中心会将所述插件请求信息对应的维修插件反馈至所述智能电视。所述智能电视在接收到所述维修插件后,对其进行加载并运行,从而实现对所述软件故障的维修。

本发明实施例中,公开一种智能电视远程维修方法,该方法中,智能电视在监控到软件故障后,根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心;业务中心在接收到所述监控报告后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息;所述智能电视在接收到所述插件信息后,检测自身是否安装有所述维修插件,若未安装,则生成插件请求信息,并将所述插件请求信息上传至所述业务中心;业务中心在接收到所述插件请求信息后,向智能电视反馈所述维修插件;所述智能电视在接收到所述所述维修插件后,对其进行加载,通过运行所述维修插件维修所述软件故障。

该智能电视远程维修方法,通过业务中心反馈至智能电视的维修插件,能够维修智能电视中出现的软件故障,并且,无需维修人员前往智能电视的维修现场进行检测维修,节省了人力,减少维修所需的时间,从而能够减少维修成本,并提高维修效率。

另外,上述步骤中,公开了将所述插件信息反馈至智能电视的操作。根据应用场景的不同,该操作可通过多种方式实现。

在其中一种方式中,所述将所述插件信息反馈至智能电视,包括:

根据所述监控报告包含的所述智能电视的地址信息,将所述插件信息反馈至所述智能电视。

该方式中,所述监控报告中不仅包括所述智能电视的故障信息,还包括所述智能电视的地址信息(如IP地址)。这种情况下,业务中心根据该地址信息,将所述插件信息反馈至所述智能电视,从而能够使上传监控报告的智能电视能够获取所述插件信息。

或者,在另外一种方式中,所述将所述插件信息反馈至智能电视,包括:

根据所述监控报告包含的所述智能电视的电视信息,以及预先设定的关联关系,确定与目标智能电视相关联的其他智能电视,并将所述插件信息反馈至消息中心,通过所述消息中心将所述插件信息反馈至目标智能电视及与所述目标智能电视相关联的其他智能电视,其中,所述目标智能电视为上传所述监控报告的智能电视。

这种情况下,所述监控报告中不仅包括所述智能电视的故障信息,还包括所述智能电视的电视信息,如所述智能电视的机型、所述智能电视所处的区域名称,和/或所述智能电视所属的IP段等。并且,根据实际应用需求,运营人员预先设定关联关系,例如,该预先设定的关联关系中,可设置同一机型的智能电视相关联,或者设置处于同一区域的智能电视相关联,或者设置属于同一IP段的智能电视相关联。

业务中心在接收到监控报告后,能够获取监控报告中包含的电视信息,并且根据预先设定的关联关系,确定与目标智能电视相关联的其他智能电视,再将所述插件信息传输至消息中心,所述消息中心将所述插件信息传输至目标智能电视以及与目标智能电视相关联的其他智能电视。示例性的,若根据预先设定的关联关系,确定同一机型的智能电视相关联,则业务中心会将所述插件信息传输至与所述目标智能电视为同一机型的各个智能电视。

如果某一智能电视发生软件故障,则与该智能电视相关联的的其他智能电视也有可能发生同样的软件故障。通过上述方式,业务中心可以将插件信息传输至目标智能电视与其他智能电视,从而无需其他智能电视向所述业务中心请求插件信息。这种情况下,若所述其他智能电视未发生同样的软件故障,在接收到所述插件信息后,可将所述插件信息丢弃。另外,所述其他智能电视若发生同样的软件故障,则可根据业务中心反馈的插件信息,查询自身是否安装所述插件信息对应的维修插件,若未安装,生成插件请求信息,并将所述插件请求信息上传至所述业务中心,向所述业务中心请求所述维修插件,并在接收到所述业务中心反馈的维修插件后,通过该维修插件维修所述软件故障,从而无需其他智能电视生成监控报告以及将监控报告上传至业务中心,进一步提高维修其他智能电视的软件故障的效率。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

本发明实施例公开一种智能电视。参见图6所示的结构示意图,所述智能电视包括:监控报告上传模块110、插件请求上传模块120和维修插件运行模块130。

其中,所述监控报告上传模块110,用于监控所述智能电视出现的软件故障,根据所述软件故障生成包含故障信息的监控报告,并将所述监控报告上传至业务中心,以便所述业务中心在接收到所述监控报告后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息。

在智能电视中,通常设置有记录智能电视中各软件的运行情况的程序产品,通过监控该记录,即可确定智能电视出现的软件故障。

业务中心在接收到所述监控报告后,根据所述监控报告中包含的故障信息,检测自身是否存储有用于维修该软件故障的维修插件,若是,则所述业务中心将用于维修所述软件故障的维修插件的插件信息反馈给所述智能电视。其中,所述插件信息中至少包括所述维修插件的名称,另外,还可以包括所述维修插件的版本号、上传时间和/或占用空间大小等,本发明实施例对此不做限定。

所述插件请求上传模块120,用于在接收到所述业务中心反馈的所述插件信息后,若根据所述插件信息,确定自身未安装所述维修插件,生成插件请求信息,并将所述插件请求信息上传至所述业务中心,以便所述业务中心根据所述插件请求信息反馈所述维修插件。

智能电视在接收到业务中心反馈的插件信息后,查询自身是否安装所述维修插件,若未安装,则生成插件请求信息,并将所述插件请求信息上传至所述业务中心。其中,所述插件请求信息中包含所述维修插件的名称。

业务中心在接收到所述插件请求信息后,会将所述维修插件反馈至所述所述智能电视,如果所述业务中心中包含多个版本的维修插件,所述业务中心会将最新版本(或上传时间最晚)的维修插件反馈给所述智能电视。

所述维修插件运行模块130,用于接收所述业务中心反馈的所述维修插件并加载,通过运行所述维修插件维修所述软件故障。

本发明实施例公开的智能电视,通过业务中心反馈至智能电视的维修插件,能够维修智能电视中出现的软件故障,并且,无需维修人员前往智能电视的维修现场进行检测维修,节省了人力,减少维修所需的时间,从而减少了维修成本,并提高了维修效率。

进一步的,本发明公开的智能电视,还包括:第一等级设置模块、第一等级确定模块和维修插件删除模块。

其中,所述第一等级设置模块,用于根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级;

所述第一等级确定模块,用于在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级;

所述维修插件删除模块,用于若所述业务中心反馈的所述维修插件的权限等级大于预设等级阈值,在通过运行所述维修插件维修所述软件故障后,删除所述维修插件。

为了维修智能电视中存在的各种软件故障,运营人员往往会制定多种维修软件。本发明实施例中,预先根据各种维修插件所要解决的软件故障,设置相应的权限等级。若业务中心反馈的所述维修插件的权限等级大于预设等级阈值,通常认为该维修插件的权限等级较高。这种情况下,在维修所述软件故障后,删除所述维修插件,从而起到类似“阅后即焚”的回收权限作用,保障了智能电视的安全性,。

本发明实施例中,可通过多种方式为维修插件设置相应的权限等级,示例性的,可根据所要维修的软件故障,将各种维修插件设置为root权限、SYSTEM权限和一般用户权限三个权限等级,并且root权限具有最高的权限等级,SYSTEM权限为第二权限等级,而一般用户权限为最低的权限等级。这种情况下,如果所述预设等级阈值为第二权限等级,而业务中心向智能电视反馈的所述维修插件的权限等级为root权限,则确定所述维修插件的权限等级大于预设等级阈值,为了保障智能电视的安全性,智能电视在完成软件故障的维修后,会删除所述维修插件。

进一步的,本发明公开的智能电视,还包括:第二等级设置模块、第二等级确定模块和维修插件更新模块。

其中,所述第二等级设置模块,用于根据各种维修插件维修的软件故障,预先为各种维修插件设置相应的权限等级;

所述第二等级确定模块,用于在接收到所述业务中心反馈的所述维修插件后,根据预先为各种维修插件设置的权限等级,确定所述业务中心反馈的所述维修插件的权限等级;

所述插件请求上传模块还用于,若所述业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,每隔预设时间向所述业务中心上传所述插件请求信息,以便所述业务中心在接收到所述插件请求信息后,反馈自身存储的所述维修插件的最新安装包;

所述维修插件更新模块用于,在接收到所述业务中心反馈的最新安装包后,比较自身加载的原有安装包与所述最新安装包是否相同,若不同,则加载所述最新安装包。

若业务中心反馈的所述维修插件的权限等级不大于预设等级阈值,智能电视为了及时更新自身存储的维修插件,则每隔预设时间,向业务中心上传插件请求信息。其中,若智能电视自身加载的原有安装包与所述最新安装包相同,则说明智能电视中加载的原有安装包已经是最新的版本,无需更新。若所述智能电视自身加载的原有安装包与所述最新安装包不同,则说明智能电视中加载的原有安装包需要更新,则智能电视加载所述业务中心反馈的最新安装包,实现更新。

进一步的,本发明实施例公开的智能电视,可与业务中心之间预设有加解密协议。这种情况下,监控报告上传模块110具体用于,在根据所述软件故障生成包含故障信息的监控报告后,根据所述加解密协议对所述监控报告进行加密,然后,将加密后的监控报告上传至业务中心,以便所述业务中心根据所述加解密协议对所述监控报告进行解密,并在解密成功后,反馈自身存储的,并且用于维修所述软件故障的维修插件的插件信息,从而保障了智能电视与业务中心之间进行数据传输时的安全性。

另外,业务中心可将插件信息传输至消息中心,再由消息中心将所述插件信息反馈至智能电视。这种情况下,在智能电视中,通常设置有通知中心,若业务中心通过所述消息中心将插件信息反馈至智能电视,则所述消息中心可将所述插件信息反馈至智能电视的通知中心,再由所述通知中心以广播形式将所述监控报告传输至智能电视的插件请求上传模块120,以便所述插件请求模块120在获取所述插件信息后,根据所述插件信息,确定自身是否安装所述维修插件。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在本发明另一实施例中,公开一种业务中心,参见图7示的结构示意图,所述业务中心包括:监控报告接收模块210、插件信息反馈模块220和维修插件反馈模块230。

其中,所述监控报告接收模块210,用于接收智能电视上传的监控报告,其中,所述监控报告中包含所述智能电视出现的软件故障的故障信息。

在智能电视中,通常设置有记录智能电视中各软件的运行情况的程序产品,通过监控该记录,即可确定智能电视出现的软件故障。智能电视在出现软件故障后,会产生监控报告,并将该监控报告上传至业务中心。

所述插件信息反馈模块220,用于根据所述监控报告,查找自身存储的,并且用于维修所述软件故障的维修插件的插件信息,将所述插件信息反馈至智能电视,以便所述智能电视在接收到所述插件信息后,检测自身是否安装所述维修插件,并在未安装的情况下,生成插件请求信息。

运营人员根据智能电视中出现的各种软件故障,制定各种相应的维修插件,并上传至业务中心,因此,业务中心中往往存储各种维修插件。另外,运营人员在将维修插件上传至业务中心之后,还可以对所述维修插件进行升级,将升级后的最新版本的维修插件上传至业务中心,从而使业务中心能够存储所述最新版本的维修插件。

所述维修插件反馈模块230,用于接收所述智能电视上传的插件请求信息,并将所述插件请求信息对应的维修插件反馈至所述智能电视,以便所述智能电视在接收到所述维修插件后,通过所述维修插件维修所述软件故障。

本发明实施例公开的业务中心,能够向智能电视反馈维修插件,通过所述维修插件维修智能电视中出现的软件故障,并且,无需维修人员前往智能电视的维修现场进行检测维修,节省了人力,减少维修所需的时间,从而减少了维修成本,并提高了维修效率。

另外,根据应用场景的不同,所述维修插件反馈模块230可采用多种方式将所述插件信息反馈至智能电视。

在其中一种方式中,所述维修插件反馈模块230用于根据所述监控报告包含的所述智能电视的地址信息,将所述插件信息反馈至所述智能电视。

这种情况下,智能电视上传的监控报告中不仅包括所述智能电视的故障信息,还包括所述智能电视的地址信息(如IP地址),所述维修插件反馈模块230根据该地址信息,将所述插件信息反馈至所述智能电视,从而能够使上传监控报告的智能电视能够获取所述插件信息。

在另一种方式中,所述维修插件反馈模块230用于根据所述监控报告包含的所述智能电视的电视信息,以及预先设定的关联关系,确定与目标智能电视相关联的其他智能电视,并将所述插件信息反馈至消息中心,通过所述消息中心将所述插件信息反馈至目标智能电视及与所述目标智能电视相关联的其他智能电视,其中,所述目标智能电视为上传所述监控报告的智能电视。

这种情况下,所述监控报告中不仅包括所述智能电视的故障信息,还包括所述智能电视的电视信息,如所述智能电视的机型、所述智能电视所处的区域名称,和/或所述智能电视所属的IP段等。并且,根据实际应用需求,运营人员预先设定关联关系,例如,该预先设定的关联关系中,可设置同一机型的智能电视相关联,或者设置处于同一区域的智能电视相关联,或者设置属于同一IP段的智能电视相关联。

通过该方式,所述维修插件反馈模块230能够将监控报告反馈至目标智能电视以及与所述目标智能电视具有关联关系的其他智能电视,从而无需其他智能电视向所述业务中心请求插件信息,提高了维修其他智能电视中的软件故障的效率。

另外,该种方式下,所述维修插件反馈模块230通常将插件信息传输至消息中心,再由所述消息中心将所述插件信息传输至目标智能电视以及与所述目标智能电视具有关联关系的其他智能电视。

在智能电视中,通常设置有通知中心,并设置有执行本发明第一实施例公开的智能电视远程维修方法的功能模块,若业务中心通过所述消息中心将插件信息反馈至智能电视,则所述消息中心可将所述插件信息反馈至智能电视的通知中心,再由所述通知中心以广播形式将所述监控报告传输至所述功能模块,以便所述功能模块在接收到所述插件信息后,根据所述插件信息,确定自身是否安装所述维修插件。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明实施例未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号