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

文档序号:9453364阅读:来源:国知局
法,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0053]第二实施例提供的应用程序的权限管理方法可应用于图3所示的服务器200内,与图4所示实施例的不同之处在于,步骤402中的服务器判定该应用程序的各项权限所属的权限类型可以进一步具体描述,参阅图5,图5为本实施例中服务器判定该应用程序的各项权限所属的权限类型的执行步骤流程图,本实施例中其他步骤未在图5中示出,具体内容细节可参见前述图4中步骤401、403所示内容。
[0054]本实施例中,步骤402中的服务器判定该应用程序的各项权限所属的权限类型进一步包括:
[0055]步骤501、针对该应用程序的每一项权限,判断该项权限是否存在于预设数据库中;
[0056]服务器200判断该应用程序的每一项权限是否存在与预设数据库中,该预设数据库中包括预定义的与该应用程序的功能相关的权限,即,若该预设数据库中包括该应用程序的某项权限,则表示该项权限与该应用程序的功能相关。
[0057]步骤502、若该项权限不存在于该预设数据库中,则服务器判定该项权限属于风险权限;
[0058]若服务器200判断在该预设数据库中不存在若该项权限,则表示该项权限是与该应用程序的功能无关的,所以服务器200判定该项权限属于风险权限,即认为该项权限是该应用程序在运行时不需要用到的权限。
[0059]步骤503、若该项权限存在于该预设数据库中,则服务器进一步判断该项权限是否涉及用户隐私,若是,则服务器判定该项权限属于敏感权限,若否,则服务器判定该项权限属于安全权限。
[0060]若该项权限存在于该预设数据库中,表示该项权限可能是敏感权限也可能是安全权限,服务器200进一步判断该项权限是否涉及用户隐私,若是,则判定该项权限属于敏感权限,若否,则判定该项权限属于安全权限。
[0061]根据本实施例中的应用程序的权限管理方法,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0062]参阅图6,第三实施例提供的应用程序的权限管理方法可应用于图2所示的移动终端100内,与图4所示实施例相似,不同之处在于,步骤404中的根据该判定结果和用户操作对该应用程序的各项权限进行管理包括:
[0063]步骤604、若该应用程序的各项权限中包括风险权限或敏感权限,则在该应用程序的安装过程中提示用户对该风险权限或敏感权限进行管理;
[0064]步骤605、根据用户操作进入权限管理页面对该风险权限或敏感权限进行管理。
[0065]用户根据提示对该风险权限或敏感权限进行管理,移动终端100根据用户的管理操作,进入权限管理页面对该风险权限或敏感权限进行管理,该管理包括禁止或允许该风险权限或敏感权限执行。
[0066]根据本实施例中的应用程序的权限管理方法,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0067]参阅图7,第四实施例提供的应用程序的权限管理方法可应用于图2所示的移动终端100内,与图6所示实施例相似,不同之处在于,步骤604中在该应用程序的安装过程中提示用户对该风险权限或敏感权限进行管理包括:
[0068]步骤704、在该应用程序的安装过程中以通知栏的方式提示用户对该风险权限进行管理,在该应用程序的安装过程中以弹框的方式提示用户对该敏感权限进行管理。
[0069]当该应用程序的权限中包括风险权限,则在该应用程序的安装过程中以通知栏的方式提示用户对该风险权限进行管理,该通知栏包括滚动通知栏或常驻通知栏。
[0070]当该应用程序的权限中包括敏感权限,则在该应用程序的安装过程中以弹框的方式提示用户对该敏感权限进行管理。弹框的提示样式如图8所示。在移动终端显示界面弹出对话框供用户操作,提示内容包括应用程序名称,如图8中的“应用程序A”,该应用程序的权限,如图8中的正在发送短信至号码B,内容为确认订阅业务C,以及收费为N元/月等内容,并提供“允许”和“禁止”按钮供用户进行操作,“禁止”按钮可显示可以操作的剩余时间,如图8中“禁止”按钮上的“(7) ”表示“禁止”按钮剩余7秒可以操作,若在该剩余时间内用户为进行操作,则系统默认用户允许该应用程序执行该权限。
[0071]根据本实施例中的应用程序的权限管理方法,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0072]第五实施例提供的应用程序的权限管理方法可应用于图3所示的服务器200内,与图4、图5所示实施例相似,不同之处在于步骤402中的服务器判定该应用程序的各项权限所属的权限类型可以进一步描述,参阅图9,图9为本实施例中服务器判定该应用程序的各项权限所属的权限类型的执行步骤流程图,本实施例中其他步骤未在图9中示出,步骤402中的服务器判定该应用程序的各项权限所属的权限类型还包括:
[0073]步骤904、为该应用程序的每一项权限配置管理提示信息。
[0074]服务器200为该应用程序的每一项权限配置管理提示信息,移动终端100拉取到该管理提示信息或者服务器200将该管理提示信息发送给移动终端100,将该管理提示信息保存在数据库中。该管理提示信息包括允许、建议留意和建议禁止,该管理提示信息与该项权限所属的权限类型对应,具体地,为安全权限配置的管理提示信息为允许,为敏感权限配置的管理提示信息为建议留意,为风险权限配置的管理提示信息为建议禁止。
[0075]进一步地,服务器200还可以为该应用程序的每一项权限配置功能描述,该功能描述为一段描述该项权限在该应用程序中的作用的文字。
[0076]根据本实施例中的应用程序的权限管理方法,在安装应用程序时,先由服务器判定该应用程序的各项权限所属的权限类型,提高用户隐私的安全性,并过滤掉不需要用户操作的该应用程序的权限,减少移动终端计算内容,提高数据处理效率,并可根据用户操作对该应用程序的各项权限进行管理,提高用户管理该应用程序的各项权限的自主性。
[0077]参阅图10,第六实施例提供的应用程序的权限管理方法可应用于图2所示的移动终端100内,与图6所示实施例相似,不同之处在于,步骤604中在该应用程序的安装过程中提示用户对该风险权限或敏感权限进行管理还包括:
[0078]步骤1004、在该权限管理页面中为该应用程序的每一项权限显示对应的管理提示信息。
[0079]具体可以包括以下两种显示方式:
[0080]一种是进入权限管理页面后,按特定权限对该应用程序的单个权限显示对应的管理提示信息。
[0081]如图11所示,进入权限管理页面后,用户选择按照权限进行管理,则显示所有应用程序的所有权限,用户选择发送短信权限,则显示所有应用程序的发送短信权限,并针对每一个应用程序进行提示,用户可以通过对按钮操作选择对该应用程序的管理。
[0082]另一种是进入权限管理页面后,按应用程序对一个特定应用程序的全部权限整体显示对应的管理提示信息。
[0083]如图12所示,进入权限管理页面后,用户选择按照应用程序进行管理,则显示所有应用程序,用户选择应用程序A,显示应用程序A的详情,包括显示应用程序A的所有权限,并针对每一项权限进行提示,用户可以通过对按钮操作选择对该权限的管理。
[0084]根据本实施例中的应用程序的权限管理方法
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1