[发明专利]一种监测移动终端的系统状态和事件记录的方法和装置无效
| 申请号: | 200710178730.0 | 申请日: | 2007-12-04 |
| 公开(公告)号: | CN101453704A | 公开(公告)日: | 2009-06-10 |
| 发明(设计)人: | 王昌正;肖安平;宋捷;张冲 | 申请(专利权)人: | 北京摩软科技有限公司 |
| 主分类号: | H04W4/12 | 分类号: | H04W4/12;H04W24/04;H04W24/10;H04W80/12 |
| 代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许 静 |
| 地址: | 100089北京市海淀区紫*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 监测 移动 终端 系统 状态 事件 记录 方法 装置 | ||
技术领域
本发明涉及一种涉及通信技术,特别是指一种监测移动终端的系统状态和事件记录的方法和装置。
背景技术
随着通信技术的发展,通信产品制造商制造的移动终端实现了更多的功能,通信服务商则为使用者提供了更多的服务项目。由于移动终端需要实现的功能不断增加,以及在通信过程中提供的服务种类越来越多,处理的数据量更大,指令的运行速度要求更高,因此就需要不断的对移动终端进行升级换代,因而导致在移动终端的工作过程中,出现各种错误和异常的机率加大,而如何及时获取错误信息、准确判断错误种类、精确定位错误点,以及根据错误信息给出相应的解决方法,成为移动终端制造商和运营商需要迫切解决的问题。
发明内容
本发明的目的是提供一种监测移动终端的系统状态和事件记录的方法和装置。用于解决现有技术中,无法即时快速的获取移动终端的异常信息,以及无法准确判断该异常的种类并给出解决办法的缺陷。
一种监测移动终端的事件记录的方法,在移动终端内置一个诊断引擎,该移动终端在执行任务的过程中所获取的事件信息,由所述诊断引擎在预定模式下发送给诊断服务器。
一种应用于移动终端的事件记录的装置,该装置至少包括一个事件记录模块,该事件记录模块用于在移动终端执行任务的过程中,记录事件信息,并在预定模式下由移动终端内置的所述诊断引擎将该信息发送给诊断服务器。
一种监测移动终端的系统状态的方法,在移动终端内置一个诊断引擎,该移动终端在执行任务的过程中获取该移动终端执行该任务时的系统状态参数,并由所述诊断引擎在预定模式下发送给诊断服务器。
一种应用于移动终端的监测系统状态参数的装置,该装置至少包括一个系统状态监测模块,该系统状态监测模块用于在移动终端执行任务的过程中,获取系统状态参数,并在预定条件下将由移动终端内置的诊断引擎该信息发送给诊断服务器。
应用本发明提供的这种监测移动终端的系统状态和事件记录的方法和装置,设置由移动终端内部的系统或者是装置监测并记录触发事件的信息或者系统状态信息,当系统出现异常时,将这些信息打包生成数据包发送到诊断服务器上,并由诊断服务器保存到诊断数据库,使得运营商及制造商能够即时快速的获取移动终端的异常信息,并准确快速判断该异常的种类并给出解决办法。
附图说明
图1为本发明实施例移动终端发送信息报告的网络结构示意图;
图2为本发明实施例诊断服务器与诊断引擎之间信息传送方式示意图;
图3为本发明实施例移动终端在执行任务的过程中处理异常的流程示意图;
图4为本发明实施例移动终端在执行任务的过程中记录事件信息的流程示意图;
图5为本发明实施例所监测的触发事件的具体内容;
图6为本发明实施例移动终端在执行任务的过程中监测系统状态参数的流程示意图;
图7为本发明实施例所监测的系统状态参数的具体内容。
具体实施方式
为使本发明的目的、技术特征和实施效果更加清楚,下面将结合附图及具体实施例对本发明的技术方案进行详细描述。
移动终端在执行各种任务的工作过程中,其内部系统或者单元模块对于任何事件的发生都会进行记录。如果移动终端在运行中有任何异常发生,则如图1所示,将记录的事件信息打包生成数据包,通过通信网络以不同的传送方式发送到诊断服务器,由该诊断服务器发送到诊断数据库保存,并提供给通信运营商及制造商用于分析出现该异常的原因。
本发明提供的技术可以通过一个较佳实施例来进行描述,以下对该较佳实施例的实现过程进行描述,其中,在移动终端内置一个诊断引擎,用于将监测到的事件信息封装生成数据包并发送给诊断服务器;如图3所示,其具体步骤包括:
步骤301.移动终端开启后首先进行初始化,初始化完成后,该移动终端内部各个函数状态、寄存器、变量、堆栈等都恢复到初始的默认状态。
步骤302.移动终端开始执行任务,移动终端的操作系统或装置在该执行任务的过程中,对任何事件,特别是预先选定的事件的发生进行记录;
所需要记录的事件的种类如图5所示,至少包括:按键响应事件、进程或线程的开始或结束事件、电话通信事件、数据交换事件、网络的连接/断开事件,以及其它可以预先选定的事件。
步骤303.判断系统在执行任务的过程中是否出现异常,如果出现,转步骤305,否则转步骤307。
步骤304.将步骤302中记录的事件信息进行打包生成数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京摩软科技有限公司,未经北京摩软科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710178730.0/2.html,转载请声明来源钻瓜专利网。





