[发明专利]智能终端中应用权限管理方法及系统无效
申请号: | 201410178719.4 | 申请日: | 2014-04-30 |
公开(公告)号: | CN103905651A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 范文浩;吴帆;檀峥;张洪光;唐碧华 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04L9/00 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 张璐;方晓明 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 终端 应用 权限 管理 方法 系统 | ||
1.一种智能终端中应用权限管理方法,其特征在于,包括:
安装于智能终端中的应用在运行时,若发送服务请求,则应用权限管理系统根据所述服务请求中的该应用的应用标识,在权限列表数据库中查找对应该应用标识的安全权限集合;
所述应用权限管理系统若确定查找出的安全权限集合包含有所述服务请求所请求的权限,则允许所述权限的请求;否则,拒绝所述权限的请求或者显示安全权限外的访问提示信息;
其中,所述安全权限集合是在所述应用安装过程、或安装后确定的:
所述应用权限管理系统确定所述应用的类别,进而获取与所述类别相应的允许权限集合;并将所述应用的申请权限集合与获取的允许权限集合的交集确定为所述安全权限集合。
2.根据权利要求1所述的方法,其特征在于,所述与所述类别相应的允许权限集合是预先设置的:
所述应用权限管理系统在首次运行时,对所述智能终端中已经安装的应用进行扫描;
对于每个扫描到的应用,获取该应用的类别标签,并根据所述类别标签确定出该应用的类别;
对于确定出的每个类别,将所述智能终端中已经安装的、属于该类别的各应用的权限申请信息中所包含的权限,组成与该类别相应的允许权限集合。
3.根据权利要求1所述的方法,其特征在于,所述显示安全权限外的访问提示信息后,还包括:
若接收到用户在提示信息框中输入的允许按键的点击事件后,允许所述权限的请求;并
将允许的权限添加到与所述类别相应的允许权限集合中。
4.根据权利要求1所述的方法,其特征在于,所述应用在运行时,若发送服务请求,则应用权限管理系统根据所述服务请求中的该应用的应用标识,在权限列表数据库中查找对应该应用标识的安全权限集合,具体包括:
所述应用在运行时,若发送服务请求,则所述智能终端的操作系统中的管理服务接收到该服务请求时,调用接口函数;
所述接口函数对所述服务请求进行解析,获取其中的应用标识和所请求的权限后向所述应用权限管理系统发送;
所述应用权限管理系统根据接收的应用标识,在权限列表数据库中查找对应该应用标识的安全权限集合。
5.根据权利要求4所述的方法,其特征在于,所述允许所述权限的请求,具体包括:
所述应用权限管理系统向所述接口函数返回匹配成功信息;所述接口函数若接收到匹配成功信息,则响应所述应用的服务请求。
6.根据权利要求1-5任一所述的方法,其特征在于,在所述将所述应用的申请权限集合与获取的允许权限集合的交集确定为所述安全权限集合之前,还包括:
所述应用权限管理系统获取应用的权限申请信息,根据所述权限申请信息确定出该应用的申请权限集合。
7.一种应用权限管理系统,其特征在于,包括:
安全权限集合确定模块,用于在智能终端中的应用在安装过程、或安装后确定所述应用的类别,进而获取与所述类别相应的允许权限集合;并将所述应用的申请权限集合与获取的允许权限集合的交集确定为所述安全权限集合;
安全权限集合查找模块,用于在所述应用运行时,若发送服务请求,则根据所述服务请求中的该应用的应用标识,在权限列表数据库中查找对应该应用标识的安全权限集合;
权限管理模块,用于若确定所述安全权限集合查找模块查找出的安全权限集合包含有所述服务请求所请求的权限,则允许该权限的请求;否则,拒绝该权限的请求或者显示安全权限外的访问提示信息。
8.根据权利要求7所述的系统,其特征在于,还包括:
允许权限设置模块,用于在所述应用权限管理系统在首次运行时,对所述智能终端中已经安装的应用进行扫描;对于每个扫描到的应用,获取该应用的类别标签,并根据所述类别标签确定出该应用的类别;对于确定出的每个类别,将所述智能终端中已经安装的、属于该类别的各应用的权限申请信息中所包含的权限,组成与该类别相应的允许权限集合。
9.根据权利要求8所述的系统,其特征在于,
所述权限管理模块还用于在所述显示安全权限外的访问提示信息后,若接收到用户在提示信息框中输入的允许按键的点击事件,则允许所述权限的请求;
所述权限设置模块还用于将所述权限管理模块允许的权限添加到与所述类别相应的允许权限集合中。
10.根据权利要求7所述的系统,其特征在于,
所述安全权限集合确定模块具体用于根据智能终端中新安装的应用的类别标签,确定出该应用的类别,进而获取与所述类别相应的允许权限集合;获取应用的权限申请信息,根据所述权限申请信息确定出该应用的申请权限集合;并将所述应用的申请权限集合与获取的允许权限集合的交集确定为所述安全权限集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410178719.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:投影系统
- 下一篇:侧边式曲面模组亮度均匀性改善方法