一种基于嵌入式浏览器的数字电视系统及方法

文档序号:7767299阅读:239来源:国知局
专利名称:一种基于嵌入式浏览器的数字电视系统及方法
技术领域
本发明涉及数字电视应用领域,具体涉及一种基于嵌入式浏览器的数字电视系统 及方法。
背景技术
随着数字电视的数量和机顶盒的功能的增加,诊断和维护将变得更加复杂并且高 成本。因此我们需要一种方便快捷的数字电视诊断系统,能够方便用户自主对一些基本的 故障进行诊断及修复,降低机顶盒供应商的维护成本。脚本语言(JavaScript,Vbscript等)是一种解释性的计算机编程语言,它不需要 经过编译可直接运行。易于编写,也易于通过网络传输并由浏览器调用执行。因此,我们希 望构造这样一个维护系统,用脚本语言实现系统的诊断、测试以及维护功能,嵌入式浏览器 负责调用这些脚本,并与服务器通信,以实现快速方便的用户诊断与维护。

发明内容
本发明提供一种基于嵌入式浏览器的数字电视系统及方法,浏览器通过调用诊断 测试网页中的脚本来执行诊断测试操作,并将诊断结果发送给客户服务器,由客户服务器 分析所述诊断结果然后向用户返回维护建议。以便于用户自主诊断维护,降低机顶盒供应 商的维护成本。为了实现发明目的,本发明采用的技术方案如下一种基于嵌入式浏览器的数字电视系统,用于负责浏览维护网页与调用执行各种 维护脚本,并负责与客户服务器通信;客户服务网站,所述网站包含数字电视的各项诊断、测试与维护网页(脚本),用 户通过浏览器进行浏览;客户服务器,用于保存客户服务网站的网页与脚本,并负责分析诊断脚本的诊断 结果,返回维护建议;所述客户服务器还应保存各种维护脚本、维护资源,以方便用户自主维护;所述客户服务器还应保存所有用户的诊断维护记录,以方便数字机顶盒供应商的 统计;所述客户服务器还应保存并向客服支持人员反馈其未能处理的问题,使得客服支 持人员能够尽快的处理用户遇到的困难,从而提高用户满意度。通过本发明可以及时的解决用户遇到的困难,从而提高用户满意度。此外,用脚本 语言实现系统的诊断、测试以及维护功能,嵌入式浏览器负责调用这些脚本,并与服务器通 信,以实现快速方便的用户诊断与维护。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
3有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其它的附图。图1是本发明实施例的体系结构图;图2是本发明实施例的总体诊断流程图;图3是本发明实施例中客户服务器诊断分析的流程图。
具体实施例方式下面将结合附图和实施例对本发明做进一步说明,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的 实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其它实施例,都属于本发明保护的范围。如图1所示,展示了本发明实施例一个总体的体系结构图。包括用户、数字电视嵌 入式浏览器、网络、客户服务器、客服支持人员。用户通过数字电视嵌入式浏览器来访问客户服务器端的客户服务网站。所述客户 服务网站包括各项诊断测试网页和诊断测试脚本;数字电视嵌入式浏览器通过网络与客户服务器通信,并向用户显示客户服务网 站,调用执行诊断与维护脚本;客户服务器保存客户服务网站的各项内容,包括诊断测试页面、诊断测试脚本、维 护脚本;同时客户服务器负责分析诊断测试报告,生成维护建议;客户服务器还要保存所 有的用户诊断维护信息。客服支持人员负责统计客户服务器上所有的用户诊断信息,并处理客户服务器无 法解决的客户问题。如图2所示,展示了本发明实施例的总体诊断流程图。首先,用户通过数字电视嵌入式浏览器浏览客户服务网站并执行诊断脚本;然后,数字电视嵌入式浏览器将调用并执行该脚本,脚本运行完毕后将自动向客 户服务器报告诊断结果;客户服务器分析诊断结果,然后生成维护建议并反馈给用户,在本实施例中,所述 维护建议包括安装更新,无需维护,等待支持,等待维修;用户执行适合自己的维护建议。客户服务器分析诊断结果并给出维护建议的过程如图3所示。首先,判断该诊断结果中是否存在异常。客户服务器中可以保留一份对应该型号 数字电视机顶盒的最新的正常诊断报告,然后将此时用户传送过来的诊断结果与之相比 较,若比较出不存在异常,则向用户反馈无异常报告,所给出的维护建议应是“无需维护”;若存在异常,则判断该异常是否属于已知异常。客户服务器中应记录各种已知异 常的详细信息以及响应的维护脚本。若此时无法在客户服务器中找到该异常的信息,则向 用户反馈未知异常报告,所给出的维护建议应是“等待支持”,并向客服支持人员报告该异 常;若该异常已知,则判断是否属于已知的软件异常。若非软件异常,则判断为硬件错误,这种错误无法通过更新软件或硬件驱动来维护,而是需要硬件上的维修。因此应及时向 用户反馈“等待维修”的建议,并向客服支持人员报告该维修需求; 若该异常属于已知的软件异常,则客户服务器应当给出“安装更新”的建议,并通 过客户服务网页向用户提供维护脚本。用户执行该脚本就可自动下载并安装更新软件,以 实现用户的自主维护。
权利要求
1.一种基于嵌入式浏览器的数字电视系统,其特征在于,包括用户、数字电视嵌入式 浏览器、网络、客户服务器、客服支持人员;用户通过数字电视嵌入式浏览器来访问客户服务器端的客户服务网站;所述客户服务 网站包括各项诊断测试网页和诊断测试脚本;数字电视嵌入式浏览器通过网络与客户服务器通信,并向用户显示客户服务网站,调 用执行诊断与维护脚本;客户服务器保存客户服务网站的各项内容,包括诊断测试页面、诊断测试脚本、维护脚本;客服支持人员负责统计客户服务器上所有的用户诊断信息,并处理客户服务器无法解 决的客户问题。
2.根据权利要求1所述的系统,其特征在于,客户服务器负责分析诊断测试报告,生成 维护建议;客户服务器还要保存各种维护脚本、维护资源,以方便用户自主维护。
3.一种基于嵌入式浏览器的数字电视方法,其特征在于,包括以下步骤首先,用户通过数字电视嵌入式浏览器浏览客户服务网站并执行诊断脚本;然后,数字电视嵌入式浏览器将调用并执行该脚本,脚本运行完毕后将自动向客户服 务器报告诊断结果;客户服务器分析诊断结果,然后生成维护建议并反馈给用户,用户执行适合自己的维 护建议。
4.根据权利要求3所述的方法,其特征在于,客户服务器分析诊断结果并给出维护建 议的过程如下首先,判断该诊断结果中是否存在异常;客户服务器中保留一份对应该型号数字电视 机顶盒的最新的正常诊断报告,然后将此时用户传送过来的诊断结果与之相比较,若比较 出不存在异常,则向用户反馈无异常报告,所给出的维护建议应是“无需维护”;若存在异常,则判断该异常是否属于已知异常;客户服务器中应记录各种已知异常的 详细信息以及响应的维护脚本;若此时无法在客户服务器中找到该异常的信息,则向用户 反馈未知异常报告,所给出的维护建议应是“等待支持”,并向客服支持人员报告该异常;若该异常已知,则判断是否属于已知的软件异常;若非软件异常,则判断为硬件错误, 这种错误无法通过更新软件或硬件驱动来维护,而是需要硬件上的维修;因此应及时向用 户反馈“等待维修”的建议,并向客服支持人员报告该维修需求;若该异常属于已知的软件异常,则客户服务器应当给出“安装更新”的建议,并通过客 户服务网页向用户提供维护脚本;用户执行该脚本就可自动下载并安装更新软件,以实现 用户的自主维护。
全文摘要
本发明公开了一种基于嵌入式浏览器的数字电视系统。该系统包括用户、数字电视嵌入式浏览器、网络、客户服务器、客服支持人员。同时本发明还公开了一种基于嵌入式浏览器的数字电视的方法。通过本发明可以及时的解决用户遇到的困难,从而提高用户满意度。此外,用脚本语言实现系统的诊断、测试以及维护功能,嵌入式浏览器负责调用这些脚本,并与服务器通信,以实现快速方便的用户诊断与维护。
文档编号H04N21/4782GK102098550SQ20101056974
公开日2011年6月15日 申请日期2010年11月30日 优先权日2010年11月30日
发明者曲新春, 王凤伟, 罗笑南, 陈任, 韩冠亚 申请人:中山大学, 广东星海数字家庭产业技术研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1