[发明专利]关联启动的管控方法、装置、存储介质及移动终端在审
申请号: | 201711165842.2 | 申请日: | 2017-11-21 |
公开(公告)号: | CN107861773A | 公开(公告)日: | 2018-03-30 |
发明(设计)人: | 林志泳;杜冰 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F21/51 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 孟金喆 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关联 启动 方法 装置 存储 介质 移动 终端 | ||
1.一种关联启动的管控方法,其特征在于,包括:
在检测到第一应用程序发送的数据调用请求时,判断所述数据调用请求对应的数据提供者所在的目标进程是否已启动;
若未启动,则获取所述第一应用程序对应的第一属性信息和所述数据提供者所属的第二应用程序对应的第二属性信息;
若根据所述第一属性信息和所述第二属性信息确定所述目标进程满足预设禁止关联启动条件,则禁止所述目标进程启动。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第一应用程序对应的第一属性信息和所述数据提供者所属的第二应用程序对应的第二属性信息,包括:
通过组件管理服务中的数据提供者获取函数获取所述第一应用程序对应的第一属性信息和所述数据提供者所属的第二应用程序对应的第二属性信息。
3.根据权利要求1所述的方法,其特征在于,所述第一应用程序对应的第一属性信息包括所述第一应用程序对应的用户标识和/或应用包名,所述第二应用程序对应的第二属性信息包括所述第二应用程序对应的用户标识和/或应用包名、所述目标进程所属的组件名称、以及所述第二应用程序的关联启动开关状态;
所述若根据所述第一属性信息和所述第二属性信息确定所述目标进程满足预设禁止关联启动条件,则禁止所述目标进程启动,包括:
若所述第一属性信息和所述第二属性信息同时满足以下所有条件,则禁止所述目标进程启动:
所述第一应用程序对应的用户标识与所述第二应用程序对应的用户标识不相同,或者,所述第一应用程序对应的应用包名与所述第二应用程序对应的应用包名不相同;
所述第二应用程序对应的用户标识与后台运行进程的用户标识均不同;
所述组件名称不在第一设定白名单中;
所述第二应用程序对应的用户标识或应用包名不在第二设定白名单中;
所述第二应用程序的关联启动开关状态为关闭。
4.根据权利要求3所述的方法,其特征在于,还包括:若根据所述第一属性信息和所述第二属性信息确定所述目标进程不满足预设禁止关联启动条件,则允许所述目标进程启动。
5.根据权利要求3所述的方法,其特征在于,还包括:
从服务器或者终端本地获取所述第一设定白名单和第二设定白名单,所述第一设定白名单和第二设定白名单在终端本地存储的方式包括文件方式存储或者数据库方式存储。
6.根据权利要求1所述的方法,其特征在于,在禁止所述目标进程启动之后,还包括:
关联存储所述第一应用程序与所述第二应用程序以生成关联启动的拦截记录,向用户展示所述拦截记录。
7.根据权利要求1所述的方法,其特征在于,还包括:
若所述第二应用程序为系统内置应用,则允许所述目标进程启动。
8.一种关联启动的管控装置,其特征在于,包括:
进程检测模块,用于在检测到第一应用程序发送的数据调用请求时,判断所述数据调用请求对应的数据提供者所在的目标进程是否已启动;
属性信息获取模块,用于在判断出所述目标进程未启动时,获取所述第一应用程序对应的第一属性信息和所述数据提供者所属的第二应用程序对应的第二属性信息;
进程启动控制模块,用于在根据所述第一属性信息和所述第二属性信息确定所述目标进程满足预设禁止关联启动条件时,禁止所述目标进程启动。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的关联启动的管控方法。
10.一种移动终端,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一所述的关联启动的管控方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711165842.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种代码处理方法及装置
- 下一篇:一种监控方法及装置