移动终端的诊断方法、装置和系统的制作方法_4

文档序号:8258298阅读:来源:国知局
统特征与诊断结果的对应关系确定当前移动终端的诊断结果。
[0198]A4.根据A3所述的方法,其中,所述应用程序在所述移动终端中运行时的操作系统特征包括下列至少之一:
[0199]应用程序对唤醒锁的持锁时间、应用程序在单位时间内消耗的电量、应用程序对中央处理器CPU的占用率、应用程序对屏幕的占用时间、应用程序被强制关闭。
[0200]A5.根据A4所述的方法,其中,所述根据所述应用程序在所述移动终端中运行时的操作系统特征与诊断结果的对应关系确定当前移动终端的诊断结果,包括:
[0201]当所述应用程序对唤醒锁的持锁时间超过预设时间时,确定诊断结果为由于该应用程序导致的耗电异常;
[0202]或,
[0203]当所述应用程序在单位时间内消耗的电量超过预设电量时,确定诊断结果为由于该应用程序导致的耗电异常;
[0204]或,
[0205]当所述应用程序对CPU的占用率超过预设阈值时,确定诊断结果为由于该应用程序导致的耗电异常;
[0206]或,
[0207]当所述应用程序对屏幕的占用时间超过预设时间时,确定诊断结果为由于该应用程序导致的耗电异常;
[0208]或,
[0209]当所述应用程序被强制关闭时,确定诊断结果为所述移动终端中存在恶意应用程序致使该应用程序被关闭。
[0210]本发明实施例还公开了 B6.—种移动终端的诊断方法,应用于移动终端,包括:
[0211]接收用户发出的诊断指令;
[0212]获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断信息;
[0213]将所述诊断信息发送给服务器;
[0214]接收所述服务器根据所述诊断信息确定得到的诊断结果。
[0215]B7.根据B6所述的方法,其中,在所述获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断信息之前,所述方法还包括:
[0216]获取所述移动终端的ROOT权限。
[0217]本发明实施例还公开了 CS.—种用于诊断移动终端的服务器,包括:
[0218]第一接收模块,适于接收移动终端发送的诊断信息;
[0219]诊断模块,适于根据所述诊断信息确定对所述移动终端的诊断结果;
[0220]第一发送模块,适于将所述诊断结果发送给所述移动终端;
[0221]其中,所述诊断信息包括应用程序在所述移动终端中运行时的至少一种操作系统特征。
[0222]C9.根据CS所述的服务器,其中,所述服务器还包括:
[0223]保存模块,用于在将所述诊断结果发送给所述移动终端之后,将所述诊断结果保存在云盘中。
[0224]C10.根据CS或C9所述的服务器,其中,所述诊断模块适于按照如下方式根据所述诊断信息确定对所述移动终端的诊断结果:
[0225]根据所述应用程序在所述移动终端中运行时的操作系统特征与诊断结果的对应关系确定当前移动终端的诊断结果。
[0226]Cll.根据ClO所述的服务器,其中,所述应用程序在所述移动终端中运行时的操作系统特征包括下列至少之一:
[0227]应用程序对唤醒锁的持锁时间、应用程序在单位时间内消耗的电量、应用程序对中央处理器CPU的占用率、应用程序对屏幕的占用时间、应用程序被强制关闭。
[0228]C12.根据Cll所述的服务器,其中,所述诊断模块适于按照如下方式根据所述应用程序在所述移动终端中运行时的操作系统特征与诊断结果的对应关系确定当前移动终端的诊断结果:
[0229]当所述应用程序对唤醒锁的持锁时间超过预设时间时,确定诊断结果为由于该应用程序导致的耗电异常;
[0230]或,
[0231]当所述应用程序在单位时间内消耗的电量超过预设电量时,确定诊断结果为由于该应用程序导致的耗电异常;
[0232]或,
[0233]当所述应用程序对CPU的占用率超过预设阈值时,确定诊断结果为由于该应用程序导致的耗电异常;
[0234]或,
[0235]当所述应用程序对屏幕的占用时间超过预设时间时,确定诊断结果为由于该应用程序导致的耗电异常;
[0236]或,
[0237]当所述应用程序被强制关闭时,确定诊断结果为所述移动终端中存在恶意应用程序致使该应用程序被关闭。
[0238]本发明实施例还公开了 D13.—种移动终端,包括:
[0239]第二接收模块,适于接收用户发出的诊断指令;
[0240]获取模块,适于获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断信息;
[0241]第二发送模块,适于将所述诊断信息发送给服务器;
[0242]第三接收模块,适于接收所述服务器根据所述诊断信息确定得到的诊断结果。
[0243]D14.根据D13所述的移动终端,其中,所述移动终端还包括:
[0244]ROOT模块,适于在所述获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断信息之前,获取所述移动终端的ROOT权限。
[0245]本发明实施例还公开了 E15.—种移动终端的诊断系统,包括如C8至C12任一项所述的服务器以及如D13或D14所述的移动终端。
【主权项】
1.一种移动终端的诊断方法,应用于具有诊断功能的服务器,包括: 接收移动终端发送的诊断信息; 根据所述诊断信息确定对所述移动终端的诊断结果; 将所述诊断结果发送给所述移动终端; 其中,所述诊断信息包括应用程序在所述移动终端中运行时的至少一种操作系统特征。
2.根据权利要求1所述的方法,其中,在将所述诊断结果发送给所述移动终端之后,所述方法还包括: 将所述诊断结果保存在云盘中。
3.根据权利要求1或2所述的方法,其中,所述根据所述诊断信息确定对所述移动终端的诊断结果,包括: 根据所述应用程序在所述移动终端中运行时的操作系统特征与诊断结果的对应关系确定当前移动终端的诊断结果。
4.根据权利要求3所述的方法,其中,所述应用程序在所述移动终端中运行时的操作系统特征包括下列至少之一: 应用程序对唤醒锁的持锁时间、应用程序在单位时间内消耗的电量、应用程序对中央处理器CPU的占用率、应用程序对屏幕的占用时间、应用程序被强制关闭。
5.根据权利要求4所述的方法,其中,所述根据所述应用程序在所述移动终端中运行时的操作系统特征与诊断结果的对应关系确定当前移动终端的诊断结果,包括: 当所述应用程序对唤醒锁的持锁时间超过预设时间时,确定诊断结果为由于该应用程序导致的耗电异常; 或, 当所述应用程序在单位时间内消耗的电量超过预设电量时,确定诊断结果为由于该应用程序导致的耗电异常; 或, 当所述应用程序对CPU的占用率超过预设阈值时,确定诊断结果为由于该应用程序导致的耗电异常; 或, 当所述应用程序对屏幕的占用时间超过预设时间时,确定诊断结果为由于该应用程序导致的耗电异常; 或, 当所述应用程序被强制关闭时,确定诊断结果为所述移动终端中存在恶意应用程序致使该应用程序被关闭。
6.一种移动终端的诊断方法,应用于移动终端,包括: 接收用户发出的诊断指令; 获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断信息; 将所述诊断信息发送给服务器; 接收所述服务器根据所述诊断信息确定得到的诊断结果。
7.根据权利要求6所述的方法,其中,在所述获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断信息之前,所述方法还包括: 获取所述移动终端的ROOT权限。
8.一种用于诊断移动终端的服务器,包括: 第一接收模块,适于接收移动终端发送的诊断信息; 诊断模块,适于根据所述诊断信息确定对所述移动终端的诊断结果; 第一发送模块,适于将所述诊断结果发送给所述移动终端; 其中,所述诊断信息包括应用程序在所述移动终端中运行时的至少一种操作系统特征。
9.根据权利要求8所述的服务器,其中,所述服务器还包括: 保存模块,用于在将所述诊断结果发送给所述移动终端之后,将所述诊断结果保存在云盘中。
10.一种移动终纟而,包括: 第二接收模块,适于接收用户发出的诊断指令; 获取模块,适于获取应用程序在所述移动终端中运行时的至少一种操作系统特征作为诊断?目息; 第二发送模块,适于将所述诊断信息发送给服务器; 第三接收模块,适于接收所述服务器根据所述诊断信息确定得到的诊断结果。
【专利摘要】本发明提供了一种移动终端的诊断方法、装置和系统,涉及计算机领域。方法包括:接收移动终端发送的诊断信息;根据诊断信息确定对移动终端的诊断结果;将诊断结果发送给移动终端;其中,诊断信息包括应用程序在移动终端中运行时的至少一种操作系统特征。通过本发明,能够使得普通用户也能够清楚自身的移动终端发生异常情况为何原因所导致,从而帮助用户对异常情况进行排除。
【IPC分类】G06F11-34
【公开号】CN104572418
【申请号】CN201510028796
【发明人】刘刚, 刘云鹏
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2015年4月29日
【申请日】2015年1月20日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1