一种应用程序的权限管理方法及系统的制作方法_4

文档序号:9453364阅读:来源:国知局
,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0085]参阅图13,第七实施例提供的应用程序的权限管理方法可应用于图2所示的移动终端100内,与图6所示实施例相似,不同之处在于,步骤404中的根据该判定结果和用户操作对该应用程序的各项权限进行管理还包括:
[0086]1306、若用户未在该权限管理页面对该风险权限或敏感权限进行管理,则在该应用程序运行时,暂时禁止该应用程序的风险权限或敏感权限执行,提示用户对该风险权限或敏感权限进行管理,并根据用户操作对该风险权限或敏感权限进行管理。
[0087]需要说明的,暂时禁止该应用程序的风险权限或敏感权限执行具体为,若该应用程序的风险权限或敏感权限为发送短信,则获取该短内容及接收方号码,并展示该短信内容及接收方号码。
[0088]一个实例中,以该应用程序的权限为发送短信为例对上述过程进行说明。该应用程序的发送短信权限被服务器200判定为风险权限或敏感权限,而用户未在该权限管理页面对该风险权限或敏感权限进行管理,当该应用程序在运行时,暂时禁止该应用程序的风险权限或敏感权限执行,例如,进行时长为20秒的暂时禁止,并在暂时禁止的过程中提示用户对该风险权限或敏感权限进行允许或禁止的操作。同时,获取该短内容及接收方号码并在弹出的提示对话框中展示该短信内容及接收方号码。弹出的对话框具体可参见图8。
[0089]进一步地,若用户选择禁止发送短信,则该应用程序的发送短信权限将被永久禁止,即该应用程序将不能发送短信。若用户在该暂时禁止的时长内未进行任何操作,未选择允许也为选择禁止,则弹出的对话框将消失,同时拦截本次发送短信行为。若该应用程序在下次运行时再次发送短信,则将再次弹出对话框供用户进行选择。
[0090]根据本实施例中的应用程序的权限管理方法,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0091]第八实施例提供的应用程序的权限管理系统可包括图1所示中的移动终端100及服务器200。参阅图14,移动终端100包括:获取单元11、上报单元12以及管理单元13。
[0092]获取单元11用于当安装应用程序时,获取该应用程序的安装信息,该安装信息包括该应用程序的各项权限;
[0093]上报单元12用于将该应用程序的安装信息上报至服务器200,从而由服务器200判定该应用程序的各项权限所属的权限类型;
[0094]获取单元11还用于获取服务器200对该权限类型的判定结果;
[0095]管理单元13用于根据该判定结果和用户操作对该应用程序的各项权限进行管理。
[0096]其中,该权限类型包括安全权限、敏感权限和风险权限。
[0097]关于本实施例的系统的其他细节,还可参阅图3以及相关说明。
[0098]根据本实施例中的应用程序的权限管理系统,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0099]参阅图15,服务器200包括:判断单元21以及判定单元22。
[0100]判断单元21用于针对该应用程序的每一项权限,判断该项权限是否存在于预设数据库中,该预设数据库中包括预定义的与该应用程序的功能相关的权限;
[0101]判定单元22用于若该项权限不存在于该预设数据库中,则判定该项权限属于风险权限;
[0102]判断单元21还用于若该项权限存在于该预设数据库中,则进一步判断该项权限是否涉及用户隐私;
[0103]判定单元22还用于若判断单元21判断该项权限涉及用户隐私,则判定该项权限属于敏感权限,若判断该项权限不涉及用户隐私,则服务器判定该项权限属于安全权限。
[0104]关于本实施例的系统的其他细节,还可参阅图4以及相关说明。
[0105]根据本实施例中的应用程序的权限管理系统,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0106]第九实施例提供了一种应用程序的权限管理系统,参阅图16,第九实施例提供的应用程序的权限管理系统中的移动终端100还包括:提示单元14、显示单元15、获取内容单元16以及展示单元17。
[0107]提示单元14用于若该应用程序的各项权限中包括风险权限或敏感权限,则在该应用程序的安装过程中提示用户对该风险权限或敏感权限进行管理。
[0108]具体地,提示单元14还用于在该应用程序的安装过程中以通知栏的方式提示用户对该风险权限进行管理,以及用于在该应用程序的安装过程中以弹框的方式提示用户对该敏感权限进行管理。
[0109]管理单元13还用于根据用户操作进入权限管理页面对该风险权限或敏感权限进行管理,该管理包括禁止或允许该风险权限或敏感权限执行。
[0110]显示单元15用于在该权限管理页面中为该应用程序的每一项权限显示对应的管理提示信息。
[0111]进一步地,管理单元13还用于若用户未在该权限管理页面对该风险权限或敏感权限进行管理,则在该应用程序运行时,暂时禁止该应用程序的风险权限或敏感权限执行,提示用户对该风险权限或敏感权限进行管理,并根据用户操作对该风险权限或敏感权限进行管理。
[0112]需要说明的,管理单元13还可以进一步包括:获取内容单元16以及展示单元17。
[0113]获取内容单元16用于若该应用程序的风险权限或敏感权限为发送短信,则获取该短内容及接收方号码;
[0114]展示单元17用于展示该短信内容及接收方号码。
[0115]关于本实施例的系统的其他细节,还可参阅图4、6、7、10、13以及相关说明。
[0116]根据本实施例中的应用程序的权限管理系统,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0117]进一步地,参阅图17,第九实施例提供的应用程序的权限管理系统服务器200还包括:配置单元23。
[0118]配置单元23用于为该应用程序的每一项权限配置管理提示信息,该管理提示信息与该项权限所属的权限类型对应。该管理提示信息包括允许、建议留意和建议禁止,其中,为安全权限配置的管理提示信息为允许,为敏感权限配置的管理提示信息为建议留意,为风险权限配置的管理提示信息为建议禁止。
[0119]关于本实施例的系统的其他细节,还可参阅图5、9以及相关说明。
[0120]根据本实施例中的应用程序的权限管理系统,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0121]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1