一种应用权限的管理方法及系统技术方案

技术编号:21362055 阅读:25 留言:0更新日期:2019-06-15 09:28
本发明专利技术公开了一种应用权限的管理方法及系统。方法包括:当检测到有应用程序或应用程序中的功能模块安装时,展示第一类应用权限的待开启界面;将接收到的用户开启第一类应用权限的请求发送至应用程序对应的服务端,以使服务端分析用户的通话记录;响应于服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限;其中,第一类应用权限为实现来电保护功能的基础权限,第二类应用权限为实现来电保护功能的拓展权限。通过展示的分析结果,用户能够及时有效的感知到自己对于来电保护功能的需求程度。应用权限开启后的对应功能可以及时有效的向用户反馈、呈现,提高用户在应用程序中体验对应功能的积极性。

A Management Method and System of Application Authority

The invention discloses a management method and system of application authority. The methods include: displaying the open interface of the first type application privilege when detecting the installation of the application program or the function module in the application program; sending the received request of the user to open the first type application privilege to the corresponding server of the application program so that the server can analyze the call record of the user; displaying the boot interface to boot in response to the analysis results returned by the server. The user opens the second kind of application permission, in which the first kind of application permission is the basic permission to realize the caller protection function, and the second kind of application permission is the extension permission to realize the caller protection function. By displaying the analysis results, users can timely and effectively perceive their demand for caller protection function. The corresponding functions after the application privileges are opened can be timely and effective feedback and presentation to users, and improve the enthusiasm of users to experience the corresponding functions in applications.

【技术实现步骤摘要】
一种应用权限的管理方法及系统
本专利技术涉及互联网通信
,尤其涉及一种应用权限的管理方法及系统。
技术介绍
用户采用终端设备进行方便、快捷的通讯时,随之而来也出现了骚扰电话等,这些电话影响着用户的通讯体验。随着互联网通信技术的快速发展,终端设备中安装的应用程序(Application,APP)可以识别骚扰电话等,并提示用户。应用程序是利用获取的应用权限实现对骚扰电话等的识别。然而,用户对于向应用程序授权对应的应用权限的并没有较强的感知。其中,一些应用权限在应用程序进行安装时默认被授权;或者,一些应用权限经用户授权后,并不能及时有效的向用户呈现它的作用。这些都影响着用户在使用应用程序时对应用权限授权的体验。
技术实现思路
为了解决现有技术应用在应用权限开启后的对应功能并不能及时有效的向用户反馈、呈现,影响用户在应用程序中体验对应功能的积极性等问题,本专利技术提供了一种应用权限的管理方法及系统:一方面,本专利技术提供了一种应用权限的管理方法,所述方法包括:当检测到有应用程序或所述应用程序中的功能模块安装时,展示第一类应用权限的待开启界面;将接收到的用户开启所述第一类应用权限的请求发送至所述应用程序对应的服务端,以使所述服务端分析用户的通话记录;响应于所述服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限;其中,所述第一类应用权限为实现来电保护功能的基础权限,所述第二类应用权限为实现来电保护功能的拓展权限。另一方面提供了一种应用权限的管理系统,所述系统包括应用程序对应的客户端和所述应用程序对应的服务端,所述客户端包括:检测模块:用于当检测到有所述应用程序或所述应用程序中的功能模块安装时,展示第一类应用权限的待开启界面;发送模块:用于将接收到的用户开启所述第一类应用权限的请求发送至所述应用程序对应的服务端,以使所述服务端分析用户的通话记录;引导模块:用于响应于所述服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限;其中,所述第一类应用权限为实现来电保护功能的基础权限,所述第二类应用权限为实现来电保护功能的拓展权限。另一方面提供了一种应用权限的管理服务端,所述服务端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述的应用权限的管理方法。另一方面提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述的应用权限的管理方法。本专利技术提供的一种应用权限的管理方法及系统,具有如下技术效果:本专利技术在用户开启有关来电保护功能的基础权限后,服务端通过授权权限分析用户的通话记录,客户端向用户展示分析结果,引导用户开启有关来电保护功能的拓展权限。通过展示的分析结果,用户能够及时有效的感知到自己对于来电保护功能的需求程度,从而判断是否开启拓展权限。在应用程序或应用程序中的功能模块安装时,应用权限开启后的对应功能可以及时有效的向用户反馈、呈现,提高用户在应用程序中体验对应功能的积极性,增强应用程序的用户黏度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。图1是本专利技术实施例提供的一种应用环境的示意图;图2是本专利技术实施例提供的一种应用权限的管理方法的流程示意图;图3是本专利技术实施例提供的将接收到的用户开启所述第一类应用权限的请求发送至所述应用程序对应的服务端的一种的流程示意图;图4是本专利技术实施例提供的服务端根据数据库中存储的预设号码,对所述联系人号码进行匹配的一种流程示意图;图5是本专利技术实施例提供的响应于所述服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限的一种流程示意图;图6-图9分别是应用本专利技术实施例得到的UI界面示意图;图10是本专利技术实施例提供的一种应用权限的管理系统的组成框图;图11是本专利技术实施例提供的一种服务端的组成框图;图12是本专利技术实施例提供的一种引导模块的组成框图;图13是本专利技术实施例提供的一种服务端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务端不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。请参阅图1,图1是本专利技术实施例提供的一种应用环境的示意图,如图1所示,该应用环境中用户在终端设备上进行相关应用程序安装,或者用户对某个应用程序中的功能模块进行安装时,应用程序对应的客户端向用户展示第一类应用权限的待开启界面(如图1左侧所示的界面);当用户通过点击界面中的对应位置时,客户端将接收到的用户开启所述第一类应用权限的请求发送至服务端,以使所述服务端分析用户的通话记录;客户端接收到所述服务端返回的分析结果,展示引导界面(如图1右侧所示的界面)以引导用户开启第二类应用权限。所述第一类应用权限为实现来电保护功能的基础权限,所述第二类应用权限为实现来电保护功能的拓展权限。客户端在向用户索取启用来电保护功能的权限时,对需要索取的权限作分类,先向用户索取第一类应用权限,通过用户对第一类应用权限的授权,客户端基于服务端对通话记录的分析展示分析结果并向用户索取第二类应用权限。本专利技术为用户提供了开启第二类应用权限的需求感知场景,用户通过分析结果及时有效的感知到自己对于来电保护功能的需求程度。需要说明的是,图1仅仅是一种示例。在本专利技术实施例中,所述第一类应用权限包括通话记录访问权限;或者,所述第一类应用权限包括通话记录访问权限和通讯录访问权限。所述第二类应用权限包括电话权限、悬浮窗权限和自启常驻权限。具体的,通话记录访问权限:包括历史通话记录访问权限,允许应用程序(或应用程序中的功能模块)获得、查询和识别用户通话记录中的联系人号码哪些是骚扰电话等。通讯录访问权限:允许应用程序(或应用程序中的功能模块)访问通信录,能够区分出哪些是通讯录来电。电话权限:允许应用程序(或应用程序中的功能模块)监听电话,用以捕获来电事件。悬浮窗权限:允许应用程序(或应用程序中的功能模块)在终端设备的界面上呈现来电提示的浮窗,在锁屏情况下通过悬浮窗权限给予电话类型的展示。自启常驻权限包括自启动权限和存活权限,自启常驻权限用于不让对应的进程被终结,其中自启动权限允许进程被终结以后可以重新启动;存活权限则保证进程不会被终结,有时也叫后台保护权限。在本专利技术实施例中,终端设备包括但不限于智能手机、智能可本文档来自技高网...

【技术保护点】
1.一种应用权限的管理方法,其特征在于,所述方法包括:当检测到有应用程序或所述应用程序中的功能模块安装时,展示第一类应用权限的待开启界面;将接收到的用户开启所述第一类应用权限的请求发送至所述应用程序对应的服务端,以使所述服务端分析用户的通话记录;响应于所述服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限;其中,所述第一类应用权限为实现来电保护功能的基础权限,所述第二类应用权限为实现来电保护功能的拓展权限。

【技术特征摘要】
1.一种应用权限的管理方法,其特征在于,所述方法包括:当检测到有应用程序或所述应用程序中的功能模块安装时,展示第一类应用权限的待开启界面;将接收到的用户开启所述第一类应用权限的请求发送至所述应用程序对应的服务端,以使所述服务端分析用户的通话记录;响应于所述服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限;其中,所述第一类应用权限为实现来电保护功能的基础权限,所述第二类应用权限为实现来电保护功能的拓展权限。2.根据权利要求1所述的方法,其特征在于,所述将接收到的用户开启所述第一类应用权限的请求发送至服务端的步骤,包括:读取所述通话记录中对应的联系人号码;将所述联系人号码和对所述联系人号码进行匹配的请求发送至所述服务端;所述服务端分析用户的通话记录的步骤,包括:根据数据库中存储的预设号码,对接收到的所述联系人号码进行匹配;根据所述联系人号码的匹配状态,对所述联系人号码进行标记;其中,所述预设号码包括房产中介类电话、骚扰类电话、诈骗类电话和广告推销类电话。3.根据权利要求2所述的方法,其特征在于,所述根据数据库中存储的预设号码,对所述联系人号码进行匹配的步骤,包括:根据号码长度、号码所属运营商以及号码的区号,对所述预设号码进行分类;依照号码前缀,构建每个分类类目下的所述预设号码对应的三叉树;在所述三叉树查找所述联系人号码,当在所述三叉树查找到所述联系人号码时,所述联系人号码与所述预设号码匹配成功。4.根据权利要求3所述的方法,其特征在于,所述根据所述联系人号码的匹配状态,对所述联系人号码进行标记的步骤,包括:当所述联系人号码与所述房产中介类电话匹配成功时,将所述联系人号码标记为所述房产中介类电话;当所述联系人号码与所述骚扰类电话匹配成功时,将所述联系人号码标记为所述骚扰类电话;当所述联系人号码与所述诈骗类电话匹配成功时,将所述联系人号码标记为所述诈骗类电话;当所述联系人号码与所述广告推销类电话匹配成功时,将所述联系人号码标记为所述广告推销类电话。5.根据权利要求1所述的方法,其特征在于,所述响应于所述服务端返回的分析结果,展示引导界面以引导用户开启第二类应用权限的步骤,包括:对所述分析结果进行统计;展示所述引导界面以引导用户启用来电保护功能;根据接收到的用...

【专利技术属性】
技术研发人员:吴亦舜
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1