一种智能电视故障问题处理方法、装置及系统的制作方法

xiaoxiao2021-2-23  148

一种智能电视故障问题处理方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种智能电视故障问题处理方法、装置及系统。
【背景技术】
[0002]智能电视是搭载了智能操作系统的新型电视产品,用户在使用智能电视时,不仅可以欣赏普通的电视节目,还可以通过安装各类应用软件体验更多的拓展功能。例如:网络搜索、IP电视、BBTV网视通、视频点播(V0D)、数字音乐、网络游戏以及网络视频电话等各种应用服务。
[0003]智能电视中设置有无线网络接口和有线网络接口,既可以与提供网络应用软件内容的第一服务器进行通信连接,给用户提供网络视频节目等服务;也可以与提供网络应用软件更新的第二服务器进行通信连接,给用户提供网络应用软件的下载和更新等功能。
[0004]智能电视在运行时,电视操作系统会在文件系统中自动记录当前的工作日志。当智能电视运行故障时,接收用户点击预设的几个按钮,智能电视给用户显示汇报问题对话框。用户需要在汇报问题对话框中选择智能电视的故障类型,并在输入框中输入联系电话以及智能电视的MAC地址等信息,然后点击上传工作日志的操作按钮,将文件系统中的工作日志上传到第二服务器。
[0005]智能电视的工程师查看用户上传的工作日志还原智能电视的故障过程,分析故障的原因并给出故障解决方案,工程师根据故障解决方案修改故障操作模块的程序源代码提交到编译服务器,编译服务器将所述程序源代码编译得到OTA (Over-the-Air Technology,空间下载技术)升级数据包。工程师将所述编译得到的0ΤΑ升级包通过网络发送给用户。
[0006]用户接收到工程师发送的0ΤΑ数据包,将所述0ΤΑ升级数据包下载到U盘等存储设备中,在将所述0ΤΑ升级数据包从所述U盘等存储设备拷贝到智能电视中,在智能电视系统中安装所述0ΤΑ升级数据包完成故障操作模块的升级。完成升级后,用户检验升级后的故障操作模块的故障是否排除,如果没有排除,再重复上述处理过程。
[0007]工程师根据故障解决方案修改故障操作模块的程序源代码提交到编译服务器,由于编译服务器接收到的是整个故障操作模块的程序源代码,因此编译服务器根据所述程序源代码编译得到一个故障操作模块的0ΤΑ升级数据包也是整个故障操作模块的0ΤΑ升级数据包,所述0ΤΑ升级数据包的大小有300多兆字节,工程师给用户传输所述0ΤΑ升级数据包,以及用户将所述0ΤΑ升级数据包上传到智能电视中都需要很长的时间。

【发明内容】

[0008]本发明解决的技术问题在于提供一种智能电视故障问题处理方法、装置及系统,修改故障问题所对应的至少一个共享库的源文件代码,利用编译得到的至少一个新共享库进行升级处理所述故障问题。
[0009]为此,本发明解决技术问题的技术方案是:
[0010]一种智能电视故障问题处理方法,应用于服务器,所述方法包括:
[0011]接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件;
[0012]编译所述共享库源文件的修改代码获得至少一个新共享库;
[0013]利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档;
[0014]建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系,以便智能电视接收用户发送的故障处理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。
[0015]可选的,所述方法还包括:
[0016]将所述故障问题的智能电视的设备信息添加至待升级列表。
[0017]可选的,所述方法还包括:
[0018]向所述故障问题的智能电视推送升级通知信息。
[0019]可选的,应用于智能电视,所述放方法包括:
[0020]接收用户发送的故障问题处理指令;
[0021]获取所述智能电视的设备信息;
[0022]下载与所述设备信息对应的升级文件,所述升级文件为服务器接收工程师上传的共享库源文件的修改代码,编译所述共享库源文件的修改代码获得至少一个新共享库,利用所述至少一个新共享库生成的,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档;
[0023]利用所述升级文件进行升级处理故障问题。
[0024]可选的,所述方法还包括:
[0025]从服务器读取待升级列表;
[0026]判断所述带升级列表中是否包含所述设备信息,如果是,下载与所述设备信息对应的升级文件。
[0027]可选的,所述利用所述升级文件进行升级处理故障问题包括:
[0028]根据升级说明文档查找每个新共享库所指定的工作目录;
[0029]在指定的工作目录下利用新共享库替换旧共享库。
[0030]可选的,所述方法还包括:
[0031]接收服务器推送的升级通知信息。
[0032]一种智能电视故障问题处理准备设备,应用于服务器,所述设备包括:
[0033]第一接收单元,用于接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件;
[0034]编译单元,用于编译所述共享库源文件的修改代码获得至少一个新共享库;
[0035]生成单元,用于利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档;
[0036]建立单元,用于建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系,以便智能电视接收用户发送的故障处理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。
[0037]可选的,应用于智能电视,所述设备包括:
[0038]第二接收单元,用于接收用户发送的故障问题处理指令;
[0039]获取单元,用于获取所述智能电视的设备信息;
[0040]下载单元,用于下载与所述设备信息对应的升级文件,所述升级文件为服务器接收工程师上传的共享库源文件的修改代码,编译所述共享库源文件的修改代码获得至少一个新共享库,利用所述至少一个新共享库生成的,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档;
[0041]升级单元,用于利用所述升级文件进行升级处理故障问题。
[0042]可选的,所述系统包括:
[0043]本发明所述的智能电视故障问题处理准备设备以及本发明所述的智能电视故障问题处理执行设备。
[0044]通过上述技术方案可知,本发明有如下有益效果:
[0045]本发明公开了一种智能电视故障问题处理方法、装置及系统,服务器接收工程师上传的共享库源文件的修改代码;编译所述共享库源文件的修改代码获得至少一个新共享库;利用所述至少一个新共享库生成升级文件,建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系;智能电视接收用户发送的故障处理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。在处理智能 电视故障问题过程中,只需要服务器接收对所述故障问题所涉及的至少一个共享库中的共享文件修改后的代码,并编译得到至少一个新共享库生成升级文件,智能电视获取与其设备信息对应的升级文件中的新共享库进行升级处理所述故障问题,由于在操作程序启动时,才动态加载所需操作模块相关的共享库,共享库的文件大小一般不超过1兆字节,因此,用户处理智能电视的故障问题的包含至少一个新共享库的升级文件很小,减少下载所述升级文件的时间,提高处理故障问题的效率。
【附图说明】
[0046]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为本发明一种智能电视故障问题处理方法实施例一流程图;
[0048]图2为本发明一种智能电视故障问题处理方法实施例二流程图;
[0049]图3为本发明一种智能电视故障问题处理方法实施例三流程图;
[0050]图4为本发明一种智能电视故障问题处理准备设备实施例四结构示意图;
[0051]图5为本发明一种智能电视故障问题处理执行设备实施例五结构示意图;
[0052]图6为本发明一种智能电视故障问题处理系统实施例六结构示意图。
【具体实施方式】
[0053]本发明公开了一种智能电视故障问题处理方法、装置及系统,利用编译得到的至少一个新共享库进行升级处理所述故障问题,减少下载包含所述至少一个新共享库的升级文件的时间,提高处理故障问题的效率。
[0054]下面结合附图对本发明实施例进行详细说明。
[0055]实施例一
[0056]图1为本发明一种智能电视故障问题处理方法实施例一流程图,应用于服务器,所述方法包括:
[0057]步骤101:接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件。
[0058]智能电视在运行过程中,电视操作系统会在文件系统中自动记录当前的工作日志。当智能电视运行故障时,接收用户点击预设的几个按钮,智能电视给用户显示汇报问题对话框。用户需要在汇报问题对话框中选择智能电视的故障类型,并在输入框中输入联系电话以及智能电视的MAC地址等信息,然后点击上传工作日志的操作按钮,将文件系统中的工作日志通过网络上传到提供网络应用软件更新的服务器。
[0059]处理此智能电视故障问题的工程师分析用户通过智能电视上传的工作日志,还原智能电视产生故障的运行过程,给出解决此智能电视的故障问题的解决方案,并根据所述解决方案修改所述故障问题所涉及的至少一个共享库的共享库源文件。这里需要说明的是,智能电视的某个操作模块运行故障时,所产生的一个故障问题有可能涉及一个共享库的一个或多个共享库源文件,还有可能涉及多个共享库的多个共享库源文件。共享库源文件是存有源代码的文件,由c或C++语言编写,不可以在设备上运行。
[0060]工程师无需修改整个操作模块的程序文件,只需要修改此故障操作模块所产生的故障问题所涉及的共享库的共享库源文件的代码即可,修改完毕后,工程师将此故障问题所涉及的共享库源文件的修改代码上传至服务器。
[0061]服务器接收工程师上传的共享库源文件的修改代码,对共享库源文件进行编译后得到新共享库,新共享库是共享库文件,是一种二进制、可以在设备上运行的可执行文件,新共享库中不包含共享库源文件。
[0062]所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的一个或多个共享库源代码文件。若所述故障问题涉及一个共享库的一个共享库源文件,就接收工程师上传的这一个共享库源文件的修改代码;若所述故障问题涉及多个共享库的多个共享库源文件,就接收工程师上传的这多个共享库源文件的修改代码。
[0063]以信号输入源为例,当智能电视的信号输入源故障时,工程师修改信号输入源故障问题所涉及的一个共享库的几个共享库源文件。服务器接收工程师上传的几个共享库源文件的修改代码。
[0064]本领域技术人员可知,共享库以.so结尾,在一个操作模块的目标程序启动时,动态的调用所述操作模块所涉及的至少一个共享库,共享库的共享库源文件可以看作是所述操作模块的源代码文件。动态库与静态库相比,静态库是把文件中用到的函数代码直接与目标程序链接,目标程序运行的时候不再需要其它的库文件;动态库是把需要调用的函数所在文件模块和调用函数在文件中的位置等信息链接至目标程序,目标程序运行的时候再从共享库中寻找相应函数代码。由此可知,共享库文件比静态库文件要小的多,传输或下载时节省时间。
[0065]步骤102:编译所述共享库源文件的修改代码获得至少一个新共享库。
[0066]服务器编译工程师上传的共享库源文件的修改代码,若所述故障问题涉及一个共享库,则工程师对一个共享库的一个或多个共享库源文件的代码进行修改,上传属于一个共享库的一个或多个共享库源文件的修改代码,则编译后获得一个新共享库;若所述故障问题涉及多个共享库,则工程师对多个共享库的多个共享库源文件的代码进行修改,上传属于多个共享库的多个共享库源文件的修改代码,则编译后获得多个新共享库。
[0067]步骤103:利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档。
[0068]为了解决智能电视运行时出现的故障问题,需要用新共享库替换原旧共享库,相当于修改了故障模块的源代码文件的Bug。本领域技术人员能理解,新共享库必须在于其对应的旧共享库所在的工作目录下才能被调用,因此,需要给每个新共享库指定一个工作目录。生成一个升级说明文档,在所述升级说明文档中注明每个新共享库所指定的工作目录。
[0069]步骤104:建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系。
[0070]生成解决所述故障问题的升级文件后,可以建立产生所述故障问题的智能电视的设备信息与升级文件之间的对应关系。所述设备信息包括此智能电视的MAC地址、设备编号或设备名称。这里可以理解的是,每个智能电视的MAC地址、设备编号和设备名称都是唯一的,可以用来唯一确定此智能电视。其中,智能电视的MAC地址和设备编号是由厂家统一分配的,而设备名称可以由服务器分配,也可以由用户在智能电视端自行设定。智能电视在下载升级文件时,可以根据其设备信息下载解决其故障问题的升级文件。
[0071]这里需要说明的是,所述方法还可以包括:
[0072]将所述故障问题的智能电视的设备信息添加至待升级列表。
[0073]服务器建立一个待升级列表,当建立好解决所述故障问题的升级文件后,将产生所述故障问题的智能电视的设备信息添加到待升级列表中,方便智能电视查看解决其故障问题的升级文件是否准备完毕。
[0074]另一方面,所述方法可以包括:
[0075]向所述故障问题的智能电视推送升级通知信息。
[0076]当建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系后,服务器可以选择性的向产生所述故障问题的智能电视推送升级通知信息,智能电视接收到服务器推送到升级通知信息后显示给用户,用户看到升级通知信息后点击升级操作按钮,智能电视接收用户发送的故障处 理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。
[0077]由上述内容可知,本发明有如下有益效果:
[0078]服务器接收工程师上传的共享库源文件的修改代码;编译所述共享库源文件的修改代码获得至少一个新共享库;利用所述至少一个新共享库生成升级文件,建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系;智能电视接收用户发送的故障处理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。在处理智能电视故障问题过程中,只需要服务器接收对所述故障问题所涉及的至少一个共享库中的共享库源文件修改后的代码,并编译得到至少一个新共享库生成升级文件,智能电视获取与其设备信息对应的升级文件中的新共享库进行升级处理所述故障问题,由于在操作程序启动时,才动态加载所需操作模块相关的共享库,共享库的文件大小一般不超过1兆字节,因此,用户处理智能电视的故障问题的包含至少一个新共享库的升级文件很小,减少下载所述升级文件的时间,提高处理故障问题的效率。
[0079]实施例二
[0080]图2为本发明一种智能电视故障问题处理方法实施例二流程图,应用于智能电视,所述方法包括:
[0081]步骤201:接收用户发送的故障问题处理指令。
[0082]当工程师分析智能电视上传的工作日志制定故障问题的解决方案后,根据所述解决方案修改所述故障问题涉及的至少一个共享库的共享库源文件的代码,将工程师上传的共享库源文件的修改代码编译获得至少一个新共享库。利用所述至少一个新共享库生成解决所述故障问题的升级文件。
[0083]生成升级文件后,可以由工程师电话告知已完成升级文件的准备工作,也可以由服务器向智能电视推送升级通知信息。则所述方法还包括:
[0084]接收服务器推送的升级通知信息。
[0085]智能电视接收到服务器推送的升级通知信息后,显示给用户,用户点击升级操作按钮,向智能电视发送故障问题处理指令。智能电视自动执行升级操作,解决智能电视的故障问题。
[0086]步骤202:获取所述智能电视的设备信息。
[0087]这里需要说明的是,所述方法还包括:
[0088]从服务器读取待升级列表;
[0089]判断所述带升级列表中是否包含所述设备信息,如果是,下载与所述设备信息对应的升级文件。
[0090]智能电视获取其自身的设备信息后,可以直接从服务器获取与所述设备信息对应的升级文件;还可以从服务器读取待升级列表,查找所述带升级列表中是否有其设备信息,如果有,表明升级文件已经生成,可以进行下载;如果没有,智能电视返回升级准备未完成的指示,等待升级文件准备完毕。
[0091]步骤203:下载与所述设备信息对应的升级文件。
[0092]所述升级文件为服务器接收工程师上传的共享库源文件的修改代码,编译所述共享库源文件的修改代码获得至少一个新共享库,利用所述至少一个新共享库生成的,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档。此处升级文件的生成过程与实施例一类似,参考实施例一的描述,这里不再赘述。
[0093]智能电视下载与其设备信息对应的升级文件。因为服务器存储有解决很多智能电视的故障问题的多个升级文件,智能电视需要下载解决其故障问题的升级文件。每个升级文件对应于一个设备信息,智能电视获取与其设备信息对应的升级文件即可。
[0094]步骤204:利用所述升级文件进行升级处理故障问题。
[0095]智能电视下载到所述升级文件后,利用所述升级文件对故障模块进行升级,解决故障模块的故障问题。
[0096]这里需要说明的是,所述利用所述升级文件进行升级处理故障问题包括:
[0097]根据升级说明文档查找每个新共享库所指定的工作目录;
[0098]在指定的工作目录下利用新共享库替换旧共享库。
[0099]智能电视先从升级文件中的升级说明文档查找每个新共享库所指定的工作目录,然后用各个新共享库替换其所指定的工作目录中的旧共享库。一般情况下,新共享库与旧共享库的文件名称相同,当把新共享库放入所指定的工作目录中时,新共享库覆盖与其有相同文件名称的旧共享库。
[0100]由于工程师根据故障问题对新共享库中的共享库源文件的源代码文件作了适应性的修改,新共享库可以解决调用旧共享库时,智能电视所产生的故障,实现对智能电视的故障问题的处理。
[0101]智能电视在接收到用户升级操作指令后,智能电视自动执行从服务器下载与其设备信息对应的升级文件,利用所述升级文件进行升级,处理故障问题,整个过程中,用户只需要点击升级操作按钮即可,无需执行其他繁琐的操作,简化用户的操作步骤。智能电视升级结束后,用户可以重复先前出现故障问题的操作,来验证故障问题是否得到解决。
[0102]由上述内容可知,本发明还有以下有益效果:
[0103]用户仅需要点击升级操作按钮即可,无需执行其他的操作,智能电视自动从服务器下载升级文件进行升级,实现对故障问题的处理。整个故障问题的处理过程中,无需用户执行多次操作步骤,简化用户的操作流程。
[0104]实施例三
[0105]图3为本发明一种智能电视故障问题处理方法实施例三流程图,实施例三是智能电视故障问题处理方法场景实施例,所述方法包括:
[0106]步骤301:服务器接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件。
[0107]步骤302:服务器编译所述共享库源文件的修改代码获得至少一个新共享库。
[0108]步骤303:利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档。
[0109]步骤304:服务器建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系。
[0110]步骤305:智能电视接收用户发送的故障问题处理指令。
[0111]步骤306:智能电视获取所述智能电视的设备信息。
[0112]步骤307:智能电视下载与所述设备信息对应的升级文件。
[0113]步骤308:智能电视利用所述升级文件进行升级处理故障问题。
[0114]此处参考实施例一和实施例二的描述,这里不再赘述。
[0115]实施例四
[0116]图4为本发明一种智能电视故障问题处理准备设备实施例四结构示意图,实施例四是与实施例一所述方法所对应的设备,应用于服务器,所述设备包括:
[0117]第一接收单元401,用于接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件。
[0118]编译单元402,用于编译所述共享库源文件的修改代码获得至少一个新共享库。
[0119]生成单元403,用于利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档。
[0120]建立单元404,用于建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系,以便智能电视接收用户发送的故障处理升级指令,获取所述智能电视 的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。
[0121]一方面,所述设备还可以包括:
[0122]添加单元,用于将所述故障问题的智能电视的设备信息添加至待升级列表。
[0123]另一方面,所述设备还可以包括:
[0124]推送单元,用于向所述故障问题的智能电视推送升级通知信息。
[0125]实施例三与实施例一类似,参考实施例一的描述,这里不再赘述。
[0126]实施例五
[0127]图5为本发明一种智能电视故障问题处理执行设备实施例五结构示意图,实施例五是与实施例二所述方法所对应的设备,应用于智能电视,所述设备包括:
[0128]第二接收单元501,用于接收用户发送的故障问题处理指令。
[0129]获取单元502,用于获取所述智能电视的设备信息。
[0130]下载单元503,用于下载与所述设备信息对应的升级文件,所述升级文件为服务器接收工程师上传的共享库源文件的修改代码,编译所述共享库源文件的修改代码获得至少一个新共享库,利用所述至少一个新共享库生成的,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档。
[0131]升级单元504,用于利用所述升级文件进行升级处理故障问题。
[0132]在具体实现时,所述升级单元504包括:
[0133]查找子单元,用于根据升级说明文档查找每个新共享库所指定的工作目录;
[0134]替换子单元,用于在指定的工作目录下利用新共享库替换旧共享库。
[0135]在一具体实施例中,所述设备还包括:
[0136]读取单元,用于从服务器读取待升级列表;
[0137]判断单元,用于判断所述带升级列表中是否包含所述设备信息,如果是,下载与所述设备信息对应的升级文件。
[0138]在另一具体实施例中,所述设备还包括:
[0139]第三接收单元,用于接收服务器推送的升级通知信息。
[0140]此处与实施例二类似,参考实施例二的描述,这里不再赘述。
[0141]实施例六
[0142]图6为本发明一种智能电视故障问题处理系统实施例六结构示意图,实施例六是与实施例三所述的场景实施例所对应的系统,所述系统包括:
[0143]本发明实施例四所述的智能电视故障问题处理准备设备601以及本发明实施例五所述的智能电视故障问题处理执行设备602。
[0144]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种智能电视故障问题处理方法,其特征在于,应用于服务器,所述方法包括: 接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件; 编译所述共享库源文件的修改代码获得至少一个新共享库; 利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档; 建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系,以便智能电视接收用户发送的故障处理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 将所述故障问题的智能电视的设备信息添加至待升级列表。3.根据权利要求1-2任意一项所述的方法,其特征在于,所述方法还包括: 向所述故障问题的智能电视推送升级通知信息。4.一种智能电视故障问题处理方法,其特征在于,应用于智能电视,所述放方法包括: 接收用户发送的故障问题处理指令; 获取所述智能电视的设备信息; 下载与所述设备信息对应的升级文件,所述升级文件为服务器接收工程师上传的共享库源文件的修改代码,编译所述共享库源文件的修改代码获得至少一个新共享库,利用所述至少一个新共享库生成的,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档; 利用所述升级文件进行升级处理故障问题。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 从服务器读取待升级列表; 判断所述带升级列表中是否包含所述设备信息,如果是,下载与所述设备信息对应的升级文件。6.根据权利要求4所述的方法,其特征在于,所述利用所述升级文件进行升级处理故障问题包括: 根据升级说明文档查找每个新共享库所指定的工作目录; 在指定的工作目录下利用新共享库替换旧共享库。7.根据权利要求4-6任意一项所述的方法,其特征在于,所述方法还包括: 接收服务器推送的升级通知信息。8.一种智能电视故障问题处理准备设备,其特征在于,应用于服务器,所述设备包括: 第一接收单元,用于接收工程师上传的共享库源文件的修改代码,所述共享库源文件是智能电视的故障问题所涉及的至少一个共享库的源代码文件; 编译单元,用于编译所述共享库源文件的修改代码获得至少一个新共享库; 生成单元,用于利用所述至少一个新共享库生成升级文件,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档; 建立单元,用于建立产生所述故障问题的智能电视的设备信息与升级文件的对应关系,以便智能电视接收用户发送的故障处理升级指令,获取所述智能电视的设备信息,下载与所述设备信息对应的升级文件,利用所述升级文件进行升级处理所述故障问题。9.一种智能电视故障问题处理执行设备,其特征在于,应用于智能电视,所述设备包括: 第二接收单元,用于接收用户发送的故障问题处理指令; 获取单元,用于获取所述智能电视的设备信息; 下载单元,用于下载与所述设备信息对应的升级文件,所述升级文件为服务器接收工程师上传的共享库源文件的修改代码,编译所述共享库源文件的修改代码获得至少一个新共享库,利用所述至少一个新共享库生成的,所述升级文件包含所述至少一个新共享库以及每个新共享库所指定的工作目录的升级说明文档; 升级单元,用于利用所述升级文件进行升级处理故障问题。10.一种智能电视故障问题处理系统,其特征在于,所述系统包括: 权利要求8所述的智能电视故障问题处理准备设备以及权利要求9所述的智能电视故障问题处理执行设备。
【专利摘要】本发明公开了一种智能电视故障问题处理方法、装置及系统,在处理智能电视故障问题过程中,只需要服务器接收对所述故障问题所涉及的至少一个共享库的源文件修改后的代码,编译得到至少一个新共享库并生成升级文件,智能电视获取与其设备信息对应的升级文件中的至少一个新共享库进行升级,处理所述故障问题,由于在操作程序启动时,才动态加载所需操作模块相关的共享库,共享库的文件大小一般不超过1兆字节,因此,用户处理智能电视的故障问题的包含至少一个新共享库的升级文件很小,减少下载所述升级文件的时间,提高处理故障问题的效率。
【IPC分类】H04N21/442, H04N21/443, H04N21/24
【公开号】CN105491450
【申请号】CN201410527394
【发明人】杜彦哲
【申请人】乐视致新电子科技(天津)有限公司
【公开日】2016年4月13日
【申请日】2014年10月9日

最新回复(0)