一种权限配置方法及电子设备技术

技术编号:20329457 阅读:22 留言:0更新日期:2019-02-13 05:56
本申请实施例提供了一种权限配置方法,包括:获取待处理的应用程序的信息;基于所述应用程序的信息,获取与配置所述应用程序的权限相关的环境信息;基于所述环境信息,生成所述应用程序的一个或多个权限配置信息;结合所述一个或多个权限配置信息,配置所述应用程序的权限,以使所述应用程序具备特定权限,进而通过本申请的权限配置方法对待处理的应用程序权限依据用户的对权限配置的敏感度个性化进行权限配置,避免待处理的应用程序过度的使用权限造成用户的隐私泄露。

【技术实现步骤摘要】
一种权限配置方法及电子设备
本申请涉及电通信
,特别是一种权限配置方法及电子设备。
技术介绍
目前,手机、平板电脑以及笔记本电脑等已经成为人们日常生活中必备的电子设备,而在人们使用上述的手机、平板电脑以及笔记本电脑等电子设备的时候,往往会安装有大量的应用程序,而在安装应用程序的时候,不同的应用程序在运行时需要有不同的系统权限配置,例如访问位置信息、读取短信信息、打开相机以及访问通讯录等等,以使相应的应用程序更加方便的应用。但是,应用程序在申请权限时有申请权限过大,造成用户隐私泄漏的情况发生,此外,不同的用户对权限控制的敏感程度也不同,而应用程序在申请权限时均是申请同样的权限,不够智能。
技术实现思路
有鉴于现有技术中存在的上述问题,本申请提供一种能够能够依据用户的使用习惯,对待处理的应用程序配置合适的权限的权限配置方法及电子设备。为解决上述问题,本申请提供了一种权限配置方法,包括:获取待处理的应用程序的信息;基于所述应用程序的信息,获取与配置所述应用程序的权限相关的环境信息;基于所述环境信息,生成所述应用程序的一个或多个权限配置信息;结合所述一个或多个权限配置信息,配置所述应用程序的权限,以使所述应用程序具备特定权限。在本申请的一些实施例中,其中,所述应用程序包括以操作系统为平台的应用、以其它应用程序为平台的应用、或以浏览器为平台的应用中的一种或几种。在本申请的一些实施例中,所述生成所述应用程序的一个或多个权限配置信息,包括:在所述应用程序安装时,和/或在运行所述应用程序时,生成所述应用程序的一个或多个权限配置信息。在本申请的一些实施例中,基于所述环境信息,生成所述应用程序的一个或多个权限配置信息,包括:将所述环境信息作为输入信息,输入至权限配置模型,通过所述权限配置模型生成所述应用程序的一个或多个权限配置信息,其中,所述权限配置模型用以生成所述应用程序的权限配置信息。在本申请的一些实施例中,上述方法应用于一电子设备,其中,所述权限配置模型通过以下步骤得到:收集样本数据的样本信息,其中,所述样本信息中包含有所述电子设备的用户配置所述电子设备上已安装第一应用程序的第一权限配置信息、所述用户配置所述电子设备上其它已安装应用程序的第二权限配置信息和所述第一应用程序安装在其它电子设备上时的第三权限配置信息;以所述第二权限配置信息和所述第三权限配置信息作为输入信息,输入至所述权限配置模型,以所述第一权限配置信息作为输出信息,训练得到所述权限配置模型。在本申请的一些实施例中,其中,所述权限配置模型中基于所述第一权限配置信息、所述第二权限配置信息和所述第三权限配置信息生成有三维张量,通过该三维张量能够分别得到第一矩阵、第二矩阵和第三矩阵,所述第一矩阵、所述第二矩阵和所述第三矩阵相乘为所述三维张量的低秩近似。在本申请的一些实施例中,其中,所述获取与配置所述应用程序的权限相关的环境信息,包括:获取所述应用程序安装在其它电子设备上时的历史权限配置信息和所述电子设备的用户配置已安装应用程序的偏好权限配置信息。在本申请的一些实施例中,所述将所述环境信息作为输入信息,输入至权限配置模型,包括:将所述历史权限配置信息和所述偏好权限配置信息输入至所述权限配置模型,以得到所述权限配置模式生成的所述一个或多个权限配置信息。在本申请的一些实施例中,其中,所述应用程序的权限包括:允许、阻止、或提醒中的一种或几种。本申请还提供了一种电子设备,包括:第一获取模块,其用于获取待处理的应用程序的信息;第二获取模块,其用于基于所述应用程序的信息,获取与所述应用程序的权限相关的环境信息;生成模块,其用于基于所述环境信息,生成所述应用程序的一个或多个权限配置信息;配置模块,其用于结合所述一个或多个权限配置信息,配置所述应用程序的权限,以使所述应用程序具备特定权限。与现有技术相比,本申请的有益效果在于:能够依据获取到的待处理的应用程序的信息,获取到与配置所述待处理的应用程序的权限相关的环境信息,进而在基于所述环境信息,生成所述应用程序的一个或多个权限配置信息,并最终,结合所述一个或多个的权限配置信息,完成对所述应用程序的权限的配置,使得所述应用程序具备特定权限,进而通过本申请的权限配置方法对待处理的应用程序权限依据用户的对权限配置的敏感度进行配置,避免待处理的应用程序过度的使用权限造成用户的隐私泄露。附图说明图1为本申请实施例中的一种权限配置方法的流程图;图2为本申请实施例中的电子设备的框图。具体实施方式为使本领域技术人员更好的理解本申请的技术方案,下面结合附图和具体实施方式对本申请作详细说明。此处参考附图描述本申请的各种方案以及特征。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本申请的上述和其它方面、特征和优势将变得更为显而易见。此后参照附图描述本申请的具体实施例;然而,应当理解,所专利技术的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以根据用户的历史的操作,判明真实的意图,避免不必要或多余的细节使得本申请模糊不清。因此,本文所专利技术的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其它实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。本申请实施例提供了一种权限配置方法,包括:获取待处理的应用程序的信息;基于所述应用程序的信息,获取与配置所述应用程序的权限相关的环境信息;基于所述环境信息,生成所述应用程序的一个或多个权限配置信息;结合所述一个或多个权限配置信息,配置所述应用程序的权限,以使所述应用程序具备特定权限。本申请实施例提供的权限配置方法,能够依据获取到的待处理的应用程序的信息,获取到与配置所述待处理的应用程序的权限相关的环境信息,进而在基于所述环境信息,生成所述应用程序的一个或多个权限配置信息,并最终,结合所述一个或多个的权限配置信息,完成对所述应用程序的权限的配置,使得所述应用程序具备特定权限,进而通过本申请的权限配置方法对待处理的应用程序权限依据用户的对权限配置的敏感度个性化进行权限配置,避免待处理的应用程序过度的使用权限造成用户的隐私泄露。为了能够更加简单、详细的了解上述技术方案,下面结合实施例和附图对上述的信息处理方法进行详细阐述。如图1所示,图1为本申请实施例提供的权限配置方法的流程图,上述权限配置方法,包括:步骤101:获取待处理的应用程序的信息。其中,所述待处理的应用程序的信息可以包括待处理的应用程序的标识信息、属性信息或是类型信息中的一种或几种。在本申请的一些实施例中,其中,所述应用程序包括以操作系统为平台的应用、以其它应用程序为平台的应用、或以浏览器为平台的应用中的一种或几种,具体地,以操作系统为平台的应用可以包括有微信、Q本文档来自技高网...

【技术保护点】
1.一种权限配置方法,包括:获取待处理的应用程序的信息;基于所述应用程序的信息,获取与配置所述应用程序的权限相关的环境信息;基于所述环境信息,生成所述应用程序的一个或多个权限配置信息;结合所述一个或多个权限配置信息,配置所述应用程序的权限,以使所述应用程序具备特定权限。

【技术特征摘要】
1.一种权限配置方法,包括:获取待处理的应用程序的信息;基于所述应用程序的信息,获取与配置所述应用程序的权限相关的环境信息;基于所述环境信息,生成所述应用程序的一个或多个权限配置信息;结合所述一个或多个权限配置信息,配置所述应用程序的权限,以使所述应用程序具备特定权限。2.根据权利要求1所述的一种权限配置方法,其中,所述应用程序包括以操作系统为平台的应用、以其它应用程序为平台的应用、或以浏览器为平台的应用中的一种或几种。3.根据权利要求1所述的一种权限配置方法,所述生成所述应用程序的一个或多个权限配置信息,包括:在所述应用程序安装时,和/或在运行所述应用程序时,生成所述应用程序的一个或多个权限配置信息。4.根据权利要求1所述的一种权限配置方法,基于所述环境信息,生成所述应用程序的一个或多个权限配置信息,包括:将所述环境信息作为输入信息,输入至权限配置模型,通过所述权限配置模型生成所述应用程序的一个或多个权限配置信息,其中,所述权限配置模型用以生成所述应用程序的权限配置信息。5.根据权利要求4所述的一种权限配置方法,应用于一电子设备,其中,所述权限配置模型通过以下步骤得到:收集样本数据的样本信息,其中,所述样本信息中包含有所述电子设备的用户配置所述电子设备上已安装第一应用程序的第一权限配置信息、所述用户配置所述电子设备上其它已安装应用程序的第二权限配置信息和所述第一应用程序安装在其它电子设备上时的第三权限配置信息;以所述第二权限配置信息和所述第三权...

【专利技术属性】
技术研发人员:杨文博
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1