[发明专利]一种记录智能终端的状态的方法和智能终端有效
申请号: | 201110379609.0 | 申请日: | 2011-11-24 |
公开(公告)号: | CN103136085B | 公开(公告)日: | 2016-11-09 |
发明(设计)人: | 黄大荣;杨万丽 | 申请(专利权)人: | 联想移动通信科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 361006 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记录 智能 终端 状态 方法 | ||
技术领域
本发明涉及智能终端技术,特别是指一种记录智能终端的状态的方法和智能终端。
背景技术
智能终端已经越来越普及,由于智能终端的系统复杂性,导致其存在着较多的需要解决的问题。例如,智能终端的文件系统在运行过程中经常会出现错误,检测到电流、电压出现异常,不小心将智能终端跌落,安装了有缺陷的软件等。
所有这些都有可能促使智能终端出现问题,从而导致智能终端反应慢或者异常,最终会导致用户体验不好,换机、退机甚至投诉。而生产厂家对这些信息都无法掌握,唯一的办法就是把智能终端拿回工厂进行分析。
现有技术存在如下问题:现有智能终端的软件和硬件的状态无法得到有效地监控、收集和分析,导致智能终端带给用户的使用体验不好,且厂家无法对智能终端进行有效快速的改良。
发明内容
本发明要解决的技术问题是提供一种记录智能终端的状态的方法和智能终端,用于解决现有技术中,现有智能终端的软件和硬件的状态无法得到有效地监控、收集和分析,导致智能终端带给用户的使用体验不好,且厂家无法对智能终端进行有效快速的改良的缺陷。
为解决上述技术问题,本发明的实施例提供一种记录智能终端的状态的方法,方法包括:触发所述智能终端中的状态记录功能;对所述智能终端当前运行的代码信息进行扫描,并获取所述智能终端当前的硬件参数;分析所述代码信息和硬件参数,得到一分析结果;当所述分析结果表明存在异常时,通过中断请求或广播请求将所述分析结果发送到一信息收集系统。
所述的方法中,通过中断请求或广播请求将所述分析结果发送到一信息收集系统,之后还包括:由信息收集系统将所述分析结果发送给一存储记录系统。
所述的方法中,所述信息收集系统根据设定的时间点,向所述智能终端发送状态收集指令,所述状态收集指令中应当包括获取特定的代码信息和硬件参数的内容。
所述的方法中,对所述智能终端当前运行的代码信息进行扫描,具体包括:对操作系统的内核中当前运行的数据进行安全性检测,对内存的固定区域中的数据进行安全性检测,获取CPU使用状况的参数,获取内存使用状况的参数;获取当前的业务应用占用的寄存器中存放的数据。
所述的方法中,获取所述智能终端当前的硬件参数,具体包括:获取智能终端的工作电压,供电装置的温度,通过重力感应器件检测所述智能终端的异常跌落。
所述的方法中,当所述智能终端是一支持视频的智能终端时,对所述智能终端当前运行的代码信息进行扫描包括:获取视频叠加芯片、字库电路、单片机、自建字库芯片、字符叠加和位置控制电路对应的寄存器中的数值。
所述的方法中,当所述智能终端是一支持视频的智能终端时,还包括:获取视频叠加芯片、字库电路、单片机、自建字库芯片、字符叠加和位置控制电路对应的硬件参数。
一种智能终端,包括:触发单元,用于触发所述智能终端中的状态记录功能;状态获取单元,用于对所述智能终端当前运行的代码信息进行扫描,并获取所述智能终端当前的硬件参数;分析单元,用于分析所述代码信息和硬件参数,得到一分析结果;交互与记录单元,用于当所述分析结果表明存在异常时,通过中断请求或广播请求将所述分析结果发送到一信息收集系统。
所述的智能终端中,状态获取单元还包括:逻辑状态获取模块,用于对操作系统的内核中当前运行的数据进行安全性检测,对内存的固定区域中的数据进行安全性检测,获取CPU使用状况的参数,获取内存使用状况的参数;获取当前的业务应用占用的寄存器中存放的数据。
所述的智能终端中,状态获取单元还包括:硬件状态获取模块,用于获取所述智能终端当前的硬件参数,具体包括:获取智能终端的工作电压,供电装置的温度,通过重力感应器件检测所述智能终端的异常跌落。
本发明的上述技术方案的有益效果如下:在智能终端中设置了状态记录的功能,随时获取智能终端的状态,在智能终端出现异常后,能够及时分析并获取产生异常的原因,便于后续改进系统,提高用户体验。
附图说明
图1表示一种记录智能终端的状态的方法的流程示意图;
图2表示一种智能终端的结构示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明中,通过在智能终端上加载一个类似飞机上的黑盒子的功能,把智能终端上的运行状态、异常情况和一些重要的数据都记录下来,一旦系统出问题,找到这个记录就可以很好的分析终端问题的起因、过程、结果等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想移动通信科技有限公司,未经联想移动通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110379609.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:新型水冷辊密封块
- 下一篇:滚齿机滚齿刀架主轴传动箱阻尼机构