一种数据库更新的方法及服务器的制造方法

文档序号:6638769阅读:256来源:国知局
一种数据库更新的方法及服务器的制造方法
【专利摘要】本发明公开了一种数据库更新的方法及服务器,用于实现提高服务器中对于数据信息的管理和更新,提高数据库的利用率。该方法包括:接收所述电视机的第一故障的第一故障上报信息,所述第一故障上报信息中包含所述第一故障的第一故障信息及第一故障解决方案;判断所述服务器的第一数据库中是否存在所述第一故障上报信息,获得第一判断结果;若所述第一判断结果为否,则将第一故障信息及所述第一故障解决方案保存在所述第一数据库中。
【专利说明】一种数据库更新的方法及服务器

【技术领域】
[0001]本发明涉及电子【技术领域】,特别涉及一种数据库更新的方法及服务器。

【背景技术】
[0002]随着科学技术的不断发展,越来越多的电子产品被应用到人们的生活中,人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。其中随着智能电视逐渐取代传统电视,智能电视已成为重要的广播和通信方式,也为人们日常的家庭生活提供了丰富的节目。
[0003]现在,电视机的功能日益丰富,除了播放电视机节目,还可以通过与其他移动设备的连接,进而查看其对应的存储内容,例如笔记本电脑中的图片、音频和视频信息等。而由于智能电视搭载了操作系统,使得用户可以在智能电视上根据自己的习惯和需求安装或卸载应用,从而进一步提高用户的观看效果。
[0004]此外,在电视机使用过程中,通常会将一部分的数据发送至与其连接的服务器,以将其存入服务器的数据库中。例如,终端设备信息,IP标识,故障信息等等,以便在需要时,能够为用户或电视机终端提供相应的数据。
[0005]但目前,大部分与电视机相连的服务器只是将上报的数据信息简单地存入数据库,或有可能定期对数据库进行清理,但是随着数据的增多,真正对于数据库的中数据的管理还有待改进。


【发明内容】

[0006]本发明实施例提供一种数据库更新的方法及服务器,用于实现提高服务器中对于数据信息的管理和更新,提高数据库的利用率。
[0007]一方面,本申请提供一种数据库更新的方法,应用于服务器,所述服务器与电视机连接,该方法包括以下步骤:
[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]图1为本申请实施例中数据库更新方法的主要流程图;
[0037]图2为本申请实施例中服务器的主要结构示意图。

【具体实施方式】
[0038]本发明提供了一种数据库更新的方法和服务器,用于提高服务器中数据库的利用率。
[0039]本申请提供的技术方案总体思路如下:
[0040]在服务器接收到所述电视机的包含起第一故障的第一故障信息及第一故障解决方案的第一故障上报信息时,判断所述服务器的第一数据库中是否存在所述第一故障上报信息,获得第一判断结果,若所述第一判断结果为否,则将第一故障信息及所述第一故障解决方案保存在所述第一数据库中。因此,在服务器接收到故障上报信息及对应的故障解决方案时,通过检测数据库中是否已存在相同的故障上报信息,若没有,则可将该故障信息及对应的故障解决方案进行存储,故存入数据库中的数据为全新数据,在更新数据库的同时也避免了数据的重复存储,提高了数据库的利用率。
[0041]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另夕卜,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0043]下面结合附图对本申请实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细的阐述。
[0044]实施例一
[0045]请参见图1,本发明实施例提供一种数据库更新方法,应用于服务器,该方法可以包括以下步骤:
[0046]Sll:接收所述电视机的第一故障的第一故障上报信息,所述第一故障上报信息中包含所述第一故障的第一故障信息及第一故障解决方案;
[0047]S12:判断所述服务器的第一数据库中是否存在所述第一故障上报信息,获得第一判断结果;
[0048]S13:若所述第一判断结果为否,则将第一故障信息及所述第一故障解决方案保存在所述第一数据库中。
[0049]具体来说,本发明实施例中,服务器可以与多个用户终端进行连接,例如电视、空调、烟机等。在用户终端与服务器建立通信连接后,可将个终端的相关参数上报给服务器,例如设备型号、设备数量、运行数据等等,而当连接的用户终端中任意一终端发生故障时,可将对应的故障信息上报给服务器。
[0050]可选的,本发明实施例中,当电视机发生第一故障时,电视机可以通过调用通用接口将收集的故障信息上报给服务器,例如,可以通过有线网络或者WLAN、互联网等无线网络,则在服务器接收到故障信息时,还可根据与故障设备相关的设备标识信息和多个参数信息确定具体当前故障设备的状况。其中,设备标识可以包括但不限于IP地址、品牌、型号、所在城市地区等,而多个参数信息包括但不限于CPU运行频率、电源电压、信号源等。
[0051]可选的,本发明实施例中,一方面,服务器的第一数据库中可以预先收集并存储有关于用户终端的故障信息及相应的历史故障解决方案。例如,在人们对电视机的历史故障进行解决后,通常会将与故障及相应的解决方案进行记录,并上传至服务器中,或者也可通过电视终端定期向服务器进行上报,以存储到服务器的数据库中,以便为未来再碰到类似的故障情况时,可将相应的故障解决方案提供给用户或维修人员,以便其可以直接采用相应的解决手段,而无需用户或维修人员根据故障重新整理解决思路,从而为解决故障提供了较好的参考和指导价值。
[0052]因此,在服务器接收到第一故障上报信息后,首先可以判断第一数据库是否已存在该故障上报信息中的第一故障信息,即需要确定在此之前,是否已有设备遇到相同的故障,并将相应的信息存储到第一数据库中。若该判断结果表明不存在,则可直接将所述第一故障上报信息进行存储,使得第一数据库中的数据得以增加,便于在后期电视机出现故障时,给其提供参考价值。
[0053]另一方面,服务器中可能只存在第一故障信息,针对第一故障信息的第一故障解决方案。因此,在进行步骤S12的判断之后,本申请的技术方案中还包括:若所述第一判断结果表明存在,则进一步判断所述数据库中是否存在与所述第一故障信息对应的历史故障解决方案,获得第二判断结果,若所述第二判断结果表明数据库中不存在与第一故障信息对应的历史故障解决方案,则将所述第一故障解决方案保存到所述第一数据库中,并建立其与所述第一故障信息的对应关系,故可为数据库中不具有相应故障解决方案的故障信息提供了对应的方案信息,从而进一步完善使数据库中的数据信息。其中,第一故障解决方案具体为与用户对应的用户操作,或采用远程处理方式对应的远程操作,或采用上门服务处理方式对应的服务内容。
[0054]例如,如数据库中记录有为3D模块初始化异常的故障信息,但没有相应的故障解决方案,若接收到的第一故障上报信息中,存与该故障信息相同描述的第一故障信息,且第一故障信息对应的第一故障解决方案为查看是否具有RF 3D Dongle模块,若没有,更新该模块进行屏初始化及背光扫描设置的初始化。
[0055]可选的,本发明实施例中,若所述判断结果表明存在,则在判断所述数据库中是否存在与所述第一故障信息对应的历史故障解决方案,获得第二判断结果之后,还可以包括:若所述第二判断结果表明存在,将与所述历史故障解决方案对应的第一用户满意度与所述第一故障解决方案对应的第二用户满意度进行比较;若确定所述第一用户满意度小于所述第二用户满意度,控制所述第一数据库将所述第一故障解决方案进行存储,并将与所述第一故障信息对应的故障解决方案由所述历史故障解决方案更新为所述第一故障解决方案。
[0056]即在确定服务器的数据库中存在第一故障信息且还具有与该第一故障信息对应的一个或多个历史故障解决方案,则还需要根据用户针对故障解决方案的反馈信息来确定较为适用的解决方案。
[0057]其中,针对历史故障解决方案的反馈信息可以是用户针对服务人员对其出现故障的电视终端的解决方案的满意度。例如,包括对确定故障的准确性、解决方案的可靠性、维修人员上门服务的速度及维修效率等等的综合评价,来确定该历史解决方案的实用性。则根据数据库中已有的历史故障解决方案的满意度和第一故障解决方案的满意度可以确定是否需要将第一故障解决方案进行存储。
[0058]例如,若满意度总分为5,通过反馈信息获知,用户针对服务器中关于第一故障信息的历史故障解决方案的第一满意度为4.5,而第一上报故障信息中第一故障解决方案的第一故障解决方案的第二满意度为4.8,则可将第一故并解决方案存储到数据库中,以替换满意度较低的历史故障解决方案,从而可更新数据库中的故障解决方案,使得与故障信息对应的故障解决方案的实施性及可靠性较高。
[0059]可选的,本发明实施例中,在进行上述操作过程中,若数据库中可以保存与第一故障信息对应的多个故障解决方案,则在该情况下,可将上报的满意度较高的故障解决方案替换数据库中满意度较低的历史故障解决方案。
[0060]例如,若数据库中一个故障信息可以保存两个对应的故障解决方案,且其中第一故障信息已具有对应的第一历史故障解决方案和第二历史故障解决方案,且第一历史故障解决方案的反馈信息对应的满意度为4.8,第二历史故障解决方案的反馈信息对应的满意度为4.2,而在收到第一故障上报信息后,若第二故障解决方案的反馈信息对应的满意度为4.6,则通过将一历史故障解决方案和第二历史故障解决方案分别对应的反馈信息的满意度与第一故障解决方案的反馈信息对应的满意度进行比较,可确定满意度最低的为数据库中第二故障解决方案。此时,可将满意度较低的第二历史故障解决方案进行删除,并将第一故障解决方案作为第一故障信息对应的第二种故障解决方案存储到数据库中,从而实现对数据库中数据的更新。
[0061]可选的,本发明实施例中,在将第一故障信息及所述第一故障解决方案保存在所述第一数据库中之后,还可以包括:接收到所述电视机用于获取所述第一故障解决方案的请求信息;将所述第一故障解决方案对应的至少一个指导文件发送至所述电视机或与所述电视机关联的关联电子设备,所述至少一个指导文件用于指导用户或维修人员对所述电视机中的故障进行维修。
[0062]其中,请求信息可以是与服务器连接的故障电视机自动发送至服务器的请求信息,或者,也可以是在电视机无法发送请求的时候,通过其他设备发送至服务器的请求信息,例如手机、智能系统等等。该请求信息中可以包含所要请求服务的故障信息,例如,若电视机出现第一故障,则需要获取与第一故障信息对应的第一故障解决方案。
[0063]根据与第一故障解决方案对应的至少一个指导文件,可对电视机的故障进行解除。
[0064]例如,电视机A的操作系统为LG webOS系统,而第一应用的适应操作系统为安卓
4.0,则因第一应用所适应的操作系统和电视机A的操作系统不同,而导致电视机故障时,对应的第一故障解决方案是:卸载第一应用以使电视机正常运行,则服务器将卸载第一应用的至少一个指导文件发送至电视机,进一步还可以生成适应LG webOS操作系统的第一应用的安装指令。
[0065]由于在接收到第一故障上报信息时,通过对其进行多次的判断,使得最终存储的故障解决方案均为优选的故障解决方案,从而提高了数据库中故障信息的故障解决方案的质量,同时删除的质量较低的故障解决方案提高数据库的利用率,并不断对数据库中的信息进行更新,便于对数据库的管理。
[0066]实施例二
[0067]如图2所示,本申请实施例中的云端服务可以包括:接收模块201、第一判断模块202和第一处理模块203。
[0068]具体的,接收模块201可以用于接收所述电视机的第一故障的第一故障上报信息,所述第一故障上报信息中包含所述第一故障的第一故障信息及第一故障解决方案。
[0069]第一判断模块202可以用于判断所述服务器的第一数据库中是否存在所述第一故障上报信息,获得第一判断结果。
[0070]第一处理模块203可以用于若所述第一判断结果为否,则将第一故障信息及所述第一故障解决方案保存在所述第一数据库中。
[0071]可选的,本发明实施例中,所述服务器还可以包括:
[0072]第二判断模块,用于若所述第一判断结果表明存在,则判断所述数据库中是否存在与所述第一故障信息对应的历史故障解决方案,获得第二判断结果;
[0073]第二处理模块,用于若所述第二判断结果表明不存在,则将所述第一故障解决方案保存到所述第一数据库中,并建立其与所述第一故障信息的对应关系。
[0074]可选的,本发明实施例中,所述第二处理模块还用于:
[0075]若所述第二判断结果表明存在,将与所述历史故障解决方案对应的第一用户满意度与所述第一故障解决方案对应的第二用户满意度进行比较;
[0076]若确定所述第一用户满意度小于所述第二用户满意度,控制所述第一数据库将所述第一故障解决方案进行存储,并将与所述第一故障信息对应的故障解决方案由所述历史故障解决方案更新为所述第一故障解决方案。
[0077]可选的,本发明实施例中,所述第一故障解决方案具体为与用户对应的用户操作,或采用远程处理方式对应的远程操作,或采用上门服务处理方式对应的服务内容。
[0078]可选的,本发明实施例中,所述服务器还包括:
[0079]发送模块,用于在通过接收模块接收到所述电视机用于获取所述第一故障解决方案的请求信息时,将所述第一故障解决方案对应的至少一个指导文件发送至所述电视机或与所述电视机关联的关联电子设备,所述至少一个指导文件用于指导用户或维修人员对所述电视机中的故障进行维修。
[0080]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种数据库更新的方法,应用于服务器,所述服务器与电视机连接,其特征在于,所述方法包括: 接收所述电视机的第一故障的第一故障上报信息,所述第一故障上报信息中包含所述第一故障的第一故障信息及第一故障解决方案; 判断所述服务器的第一数据库中是否存在所述第一故障信息,获得第一判断结果; 若所述第一判断结果为否,则将第一故障上报信息保存在所述第一数据库中。
2.如权利要求1所述的方法,其特征在于,在根据所述第一上报信息,确定所述服务器的第一数据库中是否存在所述第一故障信息,获得第一判断结果之后,还包括 若所述第一判断结果表明存在,则判断所述数据库中是否存在与所述第一故障信息对应的历史故障解决方案,获得第二判断结果; 若所述第二判断结果表明不存在,则将所述第一故障解决方案保存到所述第一数据库中,并建立其与所述第一故障信息的对应关系。
3.如权利要求2所述的方法,其特征在于,所述若所述判断结果表明存在,则判断所述数据库中是否存在与所述第一故障信息对应的历史故障解决方案,获得第二判断结果,还包括: 若所述第二判断结果表明存在,将与所述历史故障解决方案对应的第一用户满意度与所述第一故障解决方案对应的第二用户满意度进行比较; 若确定所述第一用户满意度小于所述第二用户满意度,控制所述第一数据库将所述第一故障解决方案进行存储,并将与所述第一故障信息对应的故障解决方案由所述历史故障解决方案更新为所述第一故障解决方案。
4.如权利要求3所述的方法,其特征在于,所述第一故障解决方案具体为与用户对应的用户操作,或采用远程处理方式对应的远程操作,或采用上门服务处理方式对应的服务内容。
5.如权利要求1-4任一权项所述的方法,其特征在于,在若所述第一判断结果表明不存在,则将第一故障信息及所述第一故障解决方案保存在所述第一数据库中之后,所述方法还包括: 接收到所述电视机用于获取所述第一故障解决方案的请求信息; 将所述第一故障解决方案对应的至少一个指导文件发送至所述电视机或与所述电视机关联的关联电子设备,所述至少一个指导文件用于指导用户或维修人员对所述电视机中的故障进行维修。
6.一种服务器,其特征在于,包括: 接收模块,用于接收所述电视机的第一故障的第一故障上报信息,所述第一故障上报信息中包含所述第一故障的第一故障信息及第一故障解决方案; 第一判断模块,用于判断所述服务器的第一数据库中是否存在所述第一故障上报信息,获得第一判断结果; 第一处理模块,用于若所述第一判断结果为否,则将第一故障信息及所述第一故障解决方案保存在所述第一数据库中。
7.如权利要求6所述的服务器,其特征在于,所述服务器还包括: 第二判断模块,用于若所述第一判断结果表明存在,则判断所述数据库中是否存在与所述第一故障信息对应的历史故障解决方案,获得第二判断结果; 第二处理模块,用于若所述第二判断结果表明不存在,则将所述第一故障解决方案保存到所述第一数据库中,并建立其与所述第一故障信息的对应关系。
8.如权利要求7所述的服务器,其特征在于,所述第二处理模块还用于: 若所述第二判断结果表明存在,将与所述历史故障解决方案对应的第一用户满意度与所述第一故障解决方案对应的第二用户满意度进行比较; 若确定所述第一用户满意度小于所述第二用户满意度,控制所述第一数据库将所述第一故障解决方案进行存储,并将与所述第一故障信息对应的故障解决方案由所述历史故障解决方案更新为所述第一故障解决方案。
9.如权利要求8所述的服务器,其特征在于,所述第一故障解决方案具体为与用户对应的用户操作,或采用远程处理方式对应的远程操作,或采用上门服务处理方式对应的服务内容。
10.如权利要求6-9任一权项所述的服务器,其特征在于,所述服务器还包括: 发送模块,用于在通过接收模块接收到所述电视机用于获取所述第一故障解决方案的请求信息时,将所述第一故障解决方案对应的至少一个指导文件发送至所述电视机或与所述电视机关联的关联电子设备,所述至少一个指导文件用于指导用户或维修人员对所述电视机中的故障进行维修。
【文档编号】G06F17/30GK104504034SQ201410776111
【公开日】2015年4月8日 申请日期:2014年12月15日 优先权日:2014年12月15日
【发明者】王鑫, 高向军, 刘 东 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1