[发明专利]应用冻结方法、装置、终端及计算机可读存储介质在审
申请号: | 201711488951.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN109992376A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 陈岩 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 方高明 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 冻结 计算机可读存储介质 正常工作状态 身份标识 同一用户 终端 应用 用户体验度 智能化 检测 预设 申请 保证 | ||
1.一种应用冻结方法,用于冻结终端上运行的应用程序,所述方法包括:
获取在所述终端上运行的第一应用程序,检测是否存在与所述第一应用程序处于同一用户身份标识下的第二应用程序;
当存在所述第二应用程序时,检测所述第二应用程序是否处于正常工作状态;
在需要冻结所述第一应用程序时,若所述第二应用程序处于正常工作状态,则根据所述第二应用程序所处的工作状态采取对应的预设冻结策略对所述第一应用程序进行冻结。
2.根据权利要求1所述的方法,其特征在于,所述检测是否存在与所述第一应用程序处于同一用户身份标识下的第二应用程序,包括:
获取操作系统分配给所述第一应用程序的用户身份标识;其中,每个应用程序对应有一个用户身份标识;
当存在与所述第一应用程序有共享数据、并且用户身份标识相同的应用程序时,将能够与所述第一应用程序相互调用的应用程序作为第二应用程序。
3.根据权利要求1所述的方法,其特征在于,所述根据预设冻结策略对所述第一应用程序进行冻结,包括:
当所述第二应用程序处于前台运行状态时,冻结所述第一应用程序,保持所述第二应用程序的运行状态不变。
4.根据权利要求3所述的方法,其特征在于,所述冻结所述第一应用程序,保持所述第二应用程序的运行状态不变,包括:
获取所述用户身份标识下的所有进程标识;所述进程标识包括第一应用程序的进程标识和第二应用程序的进程标识;
根据第一应用程序的文件包名筛选出所述第一应用程序的进程标识;
根据所述第一应用程序的进程标识冻结所述第一应用程序的后台进程。
5.根据权利要求1所述的方法,其特征在于,在所述根据预设冻结策略对所述第一应用程序进行冻结之前,还包括:
检测作用于所述第一应用程序的操作信息;所述操作信息包括操作方式和操作时间点;
根据所述操作信息确定当前时刻是否需要冻结所述第一应用程序。
6.根据权利要求5所述的方法,其特征在于,所述根据所述操作信息确定当前时刻是否需要冻结所述第一应用程序,包括:
获取距离当前时刻最近的所述操作信息,并记录所述操作信息的操作时间点距离当前时刻的时间间隔;
当所述时间间隔满足预设冻结条件时,则需要冻结所述第一应用程序。
7.根据权利要求1所述的方法,其特征在于,还包括:
获取对所述第一应用程序进行解冻的解冻指令;
检测所述解冻指令中的生物特征信息是否与预设的生物特征相匹配;
当所述解冻指令中的生物特征信息与预设的生物特征相匹配时,对所述第一应用程序进行解冻操作。
8.一种应用冻结装置,其特征在于,包括:
获取模块,用于获取在所述终端上运行的第一应用程序,检测是否存在与所述第一应用程序处于同一用户身份标识下的第二应用程序;
检测模块,用于当存在所述第二应用程序时,检测所述第二应用程序是否处于正常工作状态;
冻结模块,用于在需要冻结所述第一应用程序时,若所述第二应用程序处于正常工作状态,则根据所述第二应用程序所处的工作状态采取对应的预设冻结策略对所述第一应用程序进行冻结。
9.一种终端,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711488951.8/1.html,转载请声明来源钻瓜专利网。