首页> 中国专利> 电视机故障远程诊断的方法、电视机及系统

电视机故障远程诊断的方法、电视机及系统

摘要

本发明公开一种电视机故障远程诊断的方法,包括以下步骤:监控电视机中应用软件的运行状态;在电视机应用软件出现故障时,将故障信息写入应用日志中,并通过通用代理与服务器建立网络连接,将所述应用日志传送至服务器。本发明还公开一种电视机和一种电视机故障远程诊断的系统。本发明可降低电视机的维护成本。

著录项

  • 公开/公告号CN102752624A

    专利类型发明专利

  • 公开/公告日2012-10-24

    原文格式PDF

  • 申请/专利权人 深圳创维-RGB电子有限公司;

    申请/专利号CN201210188744.1

  • 发明设计人 赵新科;李俊涛;许锟;

    申请日2012-06-08

  • 分类号H04N17/00;H04N21/4425;

  • 代理机构深圳市世纪恒程知识产权代理事务所;

  • 代理人胡海国

  • 地址 518057 广东省深圳市南山区高新南一道创维大厦A座13-16层

  • 入库时间 2023-12-18 07:07:03

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-09-30

    授权

    授权

  • 2012-12-12

    实质审查的生效 IPC(主分类):H04N17/00 申请日:20120608

    实质审查的生效

  • 2012-10-24

    公开

    公开

说明书

技术领域

本发明属于电视机技术领域,特别涉及一种电视机故障远程诊断的方法、 电视机及系统。

背景技术

随着IC技术的发展,电视机内部结构越来越集成化。由于硬件高度集成 化和模块化后,电视机出现硬件故障的概率越来越低。然而随着电视机软件 系统越来越复杂,安装的应用程序越来越多,电视机出现数据损坏等软件问 题的概率大大增加。现阶段电视机出现软件问题故障需售后工程师上门服务 才能解决问题,这样不但维修周期长,而且造成企业人力成本的增加。

发明内容

本发明的主要目的在于提供一种电视机故障远程诊断的方法,旨在解决 现有技术中需人工维修,造成维护成本较高的技术问题。

为了实现发明目的,本发明提供一种电视机故障远程诊断的方法,包括 以下步骤:

监控电视机中应用软件的运行状态;

在电视机应用软件出现故障时,将故障信息写入应用日志中,并通过通 用代理与服务器建立网络连接,将所述应用日志传送至服务器。

优选地,在电视机应用软件出现故障之前还包括以下步骤:

调用包含应用程序响应评测功能的应用程序编程接口对电视机操作系统 的运行性能进行检测;

将检测到的操作系统性能数据发送至服务器。

优选地,在执行所有步骤之后还包括以下步骤:

根据接收到的故障恢复指令,对发生故障的应用软件进行恢复。

优选地,在电视机将检测到的操作系统性能数据发送至服务器之后包括:

根据接收到的系统清理指令,对电视机内存中的操作系统冗余数据与垃 圾信息进行清理。

本发明还提供一种电视机,其包括:

监控模块,用于监控电视机中应用软件的运行状态;

故障处理模块,用于在电视机应用软件出现故障时,将故障信息写入应 用日志中,并通过通用代理与服务器建立网络连接,将所述应用日志传送至 服务器。

优选地,上述电视机还包括:

运行性能检测模块,用于调用包含应用程序响应评测功能的应用程序编 程接口对电视机操作系统的运行性能进行检测;

性能数据发送模块,将检测到的操作系统性能数据发送至服务器。

优选地,上述电视机还包括:

故障恢复模块,用于根据接收到的故障恢复指令,对发生故障的应用软 件进行恢复。

优选地,上述电视机还包括:

系统清理模块,用于根据接收到的故障恢复指令,对电视机内存中的操 作系统冗余数据与垃圾信息进行清理。

本发明还提供一种电视机故障远程诊断的系统,其包括电视机和服务器, 所述电视机包括:监控模块,用于监控电视机中应用软件的运行状态;故障 处理模块,用于在电视机应用软件出现故障时,将故障信息写入应用日志中, 并通过通用代理与服务器建立网络连接,将所述应用日志传送至服务器。所 述服务器用于与所述电视机建立网络连接,接收电视机发送的应用日志,根 据关键字判断其中的故障是否符合告警条件,若是,则产生告警信息;若否, 则在数据库中查找是否有相同关键字的故障,如果有则自动反馈处理故障的 方法到电视机。

优选地,所述服务器还用于发送故障恢复指令和系统清理指令至电视机。

本发明建立一个基于网络的通道,可将电视机故障数据、用户体检数据 以及机器实时操作数据传送到服务器,以供远程服务工程师在服务器端根据 不同的数据进行相应的操作,很快解决电视机故障并使电视机工作在最佳状 态。本发明可实现在服务器端对电视机进行维护,不需人工上门维修电视机, 因此降低了维护成本,并且提升了维护效率。

附图说明

图1为本发明一实施例中电视机故障远程诊断的方法的流程图;

图2为本发明一实施例中电视机故障远程诊断的方法对电视机操作系统 性能数据进行检测的步骤流程图;

图3为本发明一实施例中电视机的结构示意图;

图4为本发明一较佳实施例中电视机的结构示意图;

图5为本发明一较佳实施例中电视机的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步 说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限 定本发明。

本发明的核心思想在于通过网络提供一种能够远程服务就可以解决软件 故障问题的方法,同时用户可以定期对电视机运用状况进行体检,然后检验 数据上传到服务器,远程服务工程师可以根据上传的数据来判断电视机使用 状况,并提出一些优化电视机系统操作的建议。

参照图1,图1为本发明电视机故障远程诊断的方法实施例的流程图。如 图1所示,该流程包括以下步骤:

步骤S10,监控电视机中应用软件的运行状态;本发明实施例中,电视机 具有Android操作系统,具有多种应用软件。可通过在电视机中加载监控软件, 该监控软件在电视机开机时,即开始监控电视机中各应用软件的运行状态。

步骤S20,在电视机应用软件出现故障时,将故障信息写入应用日志中, 并通过通用代理与服务器建立网络连接,将所述应用日志传送至服务器。例 如,监控软件在应用软件出现故障时,将故障信息写入应用日志。本发明实 施例中,为了能够及时发现应用软件的故障,通过通用代理技术,将应用软 件产生的日志信息及时送到服务器端,以便远程服务工程师可以在一个统一 的窗口中了解应用的运行情况。如本领域技术人员所周知,通用代理指的是 远程网络连接代理工具。例如在一些网络应用中,如果一些网站的内容不能 显示,可通过将该网站的地址输入到代理工具的链接栏,由代理工具打开。 本发明实施例中,如果电视机的系统应用程序出现故障退出或导致系统死机, 应用软件会将故障时的数据状态记录在应用日志中,此时电视机即启动故障 处理程序,提取应用日志然后通过通用代理的方式传送到服务器端以供服务 工程师分析和处理。

本发明实施例通过通用代理技术建立一个基于网络的通道,可将电视机 故障数据、用户体检数据以及机器实时操作数据传送到服务器,以供远程服 务工程师在服务器端根据不同的数据进行相应的操作,很快解决电视机故障 并使电视机工作在最佳状态。例如当机器出现由于程序损坏导致黑屏不开机 时,服务工程师可根据运行的记录日志在线对故障机器进行操作,然后通过 软件重装或升级的方式来解决问题。由于不需上门维修电视机,因此降低了 维护成本,并且提升了维护效率。

在本发明的一个较佳实施例中,在上述步骤S20之后包括:

根据接收到的故障恢复指令,对发生故障的应用软件进行恢复。例如, 服务器接收到应用日志之后,可显示应用日志,服务工程师可根据应用日志 的内容,针对性的做一些处理,例如,发送重装系统或者升级软件等故障恢 复指令至电视机。电视机收到这些故障恢复指令后,启动故障恢复程序对发 生故障的应用软件进行恢复。

参照图2,在本发明另一较佳实施例中,在上述步骤S20之前还可包括以 下步骤:

步骤S21,调用包含应用程序响应评测ARM功能的应用程序编程接口 API对电视机操作系统的运行性能进行检测;具有ARM(Application Response  Measurement,应用程序响应评测)功能的API(Application Programming  Interface,应用程序编程接口)是一系列标准调用,它能对运行中的应用程序 进行性能评测。API主要是通过评测应用程序的响应时间来评测系统的运行性 能。本方案在电视机正常运行时,通过调用ARM API的方式对系统运行性能 进行检测,能够准确判断系统软件运行的瓶颈,同时可以检测出系统CPU运 行速度及内存占用状态,为优化系统提供了可靠的数据保障。

步骤S22,将检测到的操作系统性能数据发送至服务器。例如,可通过电 视机中的发送模块将操作系统的性能数据发送至服务器,以供服务工程师作 相应处理。本发明实施例中的方案具备系统内存手动清理以及系统运行速度 检测,用户可以清理系统冗余数据以及优化CPU运行速度。例如,服务器端 具有故障处理中心,在收到操作系统性能数据之后,服务工程师可在故障处 理中心根据数据状况给用户提供操作指导,使用户根据指导操作菜单使系统 工作在最佳状态。例如,在一实施例中,在电视机将检测到的操作系统性能 数据发送至服务器之后包括:

根据接收到的系统清理指令,对电视机内存中的操作系统冗余数据与垃 圾信息进行清理。例如,由于电视机系统加载应用程序较多,当用户退出应 用程序时,该应用程序的线程还在运用,占用系统的内存资源及影响CPU运 行速率;同时系统存储空间经过多次使用会出现数据坏块;CPU经常工作在 超高频率状态会造成CPU容易老化,工作温度升高等问题。上述这些问题都 可以通过电视机上传体检数据到服务器,然后服务工程师根据数据状况给用 户提供操作指导,使用户根据指导操作菜单使系统工作在最佳状态。

本发明还提供一种电视机,可以实现上述方法。参照图3,其包括:

监控模块10,用于监控电视机中应用软件的运行状态;

故障处理模块20,用于在电视机应用软件出现故障时,将故障信息写入 应用日志中,并通过通用代理与服务器建立网络连接,将所述应用日志传送 至服务器。

本发明实施例中,可在电视机中加载监控软件。监控模块10和故障处理 模块20可以为该监控软件中的两个部分。进一步的,监控模块10在电视机 开机时,即开始监控电视机中各应用软件的运行状态。本发明实施例中,为 了能够及时发现应用软件的故障,故障处理模块20通过通用代理技术,将应 用软件产生的日志信息及时送到服务器端,以便远程服务工程师可以在一个 统一的窗口中了解应用的运行情况。例如,如果电视机的系统应用程序出现 故障退出或导致系统死机,应用软件会将故障时的数据状态记录在应用日志 中,故障处理模块20提取应用日志然后通过通用代理的方式传送到服务器端 以供服务工程师分析和处理。

参照图4,在本发明一较佳实施例中,上述电视机还包括:

运行性能检测模块30,用于调用包含应用程序响应评测ARM功能的应 用程序编程接口API对电视机操作系统的运行性能进行检测;

性能数据发送模块40,将检测到的操作系统性能数据发送至服务器。

具有ARM(Application Response Measurement,应用程序响应评测)功 能的API(Application Programming Interface,应用程序编程接口)是一系列 标准调用接口,它能对运行中的应用程序进行性能评测。API主要是通过评测 应用程序的响应时间来评测系统的运行性能。本发明实施例中,运行性能检 测模块30也可以为前述监控软件中一部分。通过运行性能检测模块30调用 ARM API的方式对系统运行性能进行检测,能够准确判断系统软件运行的瓶 颈,同时可以检测出系统CPU运行速度及内存占用状态,为优化系统提供了 可靠的数据保障。

本发明实施例中的方案具备系统内存手动清理以及系统运行速度检测, 用户可以清理系统冗余数据以及优化CPU运行速度。例如,服务器具有故障 处理中心,在收到操作系统性能数据之后,服务工程师可根据数据状况给用 户提供操作指导,使用户根据指导操作菜单使系统工作在最佳状态。

参照图5所示,在一实施例中,上述电视机还包括:

故障恢复模块50,用于根据接收到的故障恢复指令,对发生故障的应用 软件进行恢复。例如,服务器接收到应用日志之后,可显示应用日志,服务 工程师可根据应用日志的内容,针对性的做一些处理,例如,发送重装系统 或者升级软件等故障恢复指令至电视机。电视机收到这些故障恢复指令后, 启动故障恢复模块50对发生故障的应用软件进行恢复。本发明实施例中,故 障恢复模块50以及后续的系统清理模块60也可以为前述监控软件中的两个 部分。

系统清理模块60,用于根据接收到的故障恢复指令,对电视机内存中的 操作系统冗余数据与垃圾信息进行清理。例如,由于电视机系统加载应用程 序较多,当用户退出应用程序时,该应用程序的线程还在运用,占用系统的 内存资源及影响CPU运行速率;同时系统存储空间经过多次使用会出现数据 坏块;CPU经常工作在超高频率状态会造成CPU容易老化,工作温度升高等 问题。上述这些问题都可以通过电视机上传体检数据到服务器,然后服务工 程师根据数据状况给用户提供操作指导,用户根据指导操作菜单使系统清理 模块60进行工作,对电视机内的操作系统冗余数据与垃圾信息进行清理,使 系统工作在最佳状态。

本发明实施例中,监控软件是基于Android系统开发的应用软件,可以自 由安装与卸装,可以应用于各种Android系统电视机以及基于Android系统的 其它电子产品,具备很好的兼容性和可移植性。

本发明还提供一种电视机故障远程诊断的系统,该系统包括前述电视机 和服务器。具体的,该系统中电视机工作原理和实现方式可参照前述图1至 图5所对应的实施例,例如,电视机包括:前述监控模块10和故障处理模块 20等。本发明实施例中,服务器用于与电视机建立网络连接,接收电视机发 送的应用日志,根据关键字判断其中的故障是否符合告警条件,若是,则产 生告警信息;若否,则在数据库中查找是否有相同关键字的故障,如果有则 自动反馈处理故障的方法到电视机。例如,服务器可在收到应用日志后,对 于监控软件监控到的内容,首先判断是否是符合告警条件的故障,如果是则 直接通知服务工程师处理。如果不符合告警条件则通过通用代理可以设定关 键字匹配,在系统数据库中查找是否有相同关键字的故障,如果有则系统自 动返回处理故障的方法到用户端处理。

本发明实施例中的电视机故障远程诊断的系统,由于具有前述电视机和 服务器,可以实现由服务工程师远程对电视机的故障进行处理,降低了厂商 的维护成本,并且提升了电视机的维护效率。进一步的,本发明实施例中, 服务器还可用于发送故障恢复指令和系统清理指令至电视机。本发明实施例 中,将电视机操作系统串口端显示的运行状态数据记录在运行日志中,然后 通过通用代理的方式传递到服务器,保证了远程诊断的实时性和有效性。同 时可通过网络对电视机发送远程控制指令的方法,可对损坏后的软件系统进 行恢复,也可以实现电视机系统内存中冗余数据与垃圾信息进行清理,提供 系统运行效率,保障系统运行稳定。

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

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号