应用软件权限推荐方法、装置和系统与流程

文档序号:12478197阅读:292来源:国知局
应用软件权限推荐方法、装置和系统与流程

本发明涉及通信技术领域,尤其涉及一种应用软件权限推荐方法、装置和系统。



背景技术:

随着生活水平的提高,科技的发展,手机已经成为人们日常生活中不可或缺的工具。手机已经从最初的通话工具,进入社交、娱乐、掌上银行等各个领域,这主要依赖于APP应用软件的快速发展和普及。

APP应用软件种类繁多,这些应用需要获取手机上内容的权限也各不相同,如有些应用需要获取位置信息,拨打电话,发送、读取、编辑短信,有些则需要读取通讯录,读取、修改或删除SD卡中的内容等。这些权限无一不涉及到用户的数据及人身安全,但是作为普通用户,很少有人能清楚这些特定功能的APP应用软件是否真正需要这些权限。

目前,市场上有很多能够管理APP应用软件权限的安全软件,一般通过隐私行为监控功能,用户可以在监控管理界面对安装完成的应用软件实行管理,包括拨打电话、发送短信、获取手机号、访问联系人、读取短信记录、读取通话记录及读取位置信息这8种隐私权限。

然而这些安全软件只是对每款应用软件涉及的敏感权限进行提示,但有些应用软件必须要开启一些敏感权限,如果不开启一些必要的敏感权限,则可能导致其无法运行。这使得普通的用户即使通过这些安全软件还是无法分辨安装的APP应用软件到底需要哪些必要的权限,不方便用户进行设置安装的APP应用软件的权限。因此用户在安装时往往不加甄别的将APP应用软件的全部权限全部打开。然而,对于很多的APP应用软件,很多权限是不需要的,如果用户不加甄别打开,无疑会对用户的隐私及安全带来很大的风险。



技术实现要素:

本发明的主要目的在于提出一种应用软件权限推荐方法、装置和系统,旨在帮助用户分辨安装的应用软件的权限,避免设置一些非必要的权限,以 保护用户的隐私及安全的技术问题。

为实现上述目的,本发明提供的一种应用软件权限推荐方法,所述方法包括以下步骤:在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或者移动终端获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。

优选地,所述在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限的步骤之后包括:接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限。

优选地,所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤之后还包括:在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。

优选地,所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤包括:在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。

优选地,所述在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息的步骤之后包括:确定所述权限推荐信息中每条权限被设置成关闭状态的比例;在确定每条权限被设置成关闭状态的比例时,关闭比例超过预设阈值的权限。

此外,为实现上述目的,本发明还提供一种应用软件权限推荐装置,所述装置包括:获取模块,用于在所述应用软件安装过程中或者启动时,从存储有权限推荐信息库的服务器或移动终端中获取所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;显示模块, 用于在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。

优选地,所述装置还包括:设置模块,用于接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限。

优选地,所述装置还包括:发送模块,用于在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。

优选地,所述设置模块包括:确定单元,用于在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;提示单元,用于在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;设置单元,用于在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。。

优选地,所述装置还包括:确定模块,用于确定所述权限推荐信息中每条权限被设置成关闭状态的比例;在所述确定模块确定每条权限被设置成关闭状态的比例时,所述设置模块关闭比例超过预设阈值的权限,并所述显示模块在所述显示界面显示。

此外,为实现上述目的,本发明进一步提供一种应用软件权限推荐系统,所述系统包括:移动终端和服务器,所述移动终端用于在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器中获得所述应用软件的权限推荐信息,并在显示界面显示,以供用户根据所述权限推荐信息设置所述应用软件的权限,所述权限推荐信息库包括所述应用软件和其权限的对应关系;所述服务器用于接收所述移动终端中应用软件的权限设置完成时发送的所述权限的设置信息,并根据所述权限的设置信息对所述应用软件的权限推荐信息进行更新。

优选地,所述移动终端包括上述的应用软件权限推荐装置。

本发明通过在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息,所述权限推 荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。通过上述方式,本发明通过从服务器获得所述应用软件对应的权限推荐信息,无需root,使得用户可以根据所述权限推荐信息在一定程度上分辨安装的应用软件的权限中必要和非必要的权限,以方便用户设置应用软件的权限,从而避免开放一些非必要权限,保证了用户的隐私及安全。

附图说明

图1为本发明应用软件权限推荐方法第一实施例的流程示意图;

图2为本发明应用软件权限推荐方法第二实施例的流程示意图;

图3为图1中所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤的细化流程示意图;

图4为本发明应用软件权限推荐装置第一实施例的结构示意图;

图5为本发明应用软件权限推荐装置第二实施例的结构示意图;

图6为图4中设置模块的细化结果示意图;

图7为本发明应用软件权限推荐系统一实施例的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种应用软件权限推荐方法。

请参照图1,图1为本发明应用软件权限推荐方法第一实施例的流程示意图。

在一实施例中,该应用软件权限推荐方法包括:

步骤S10,在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或者移动终端中获得所述应用软件的权限推荐信息;

用户在移动终端中安装或者启用应用软件时,移动终端可以自动获得该 应用软件的标识,所述应用软件的标识包括:应用软件的名称、作者、版本号等信息。获得所述应用软件标识后,访问云端服务器中预先建立的应用软件权限推荐信息库,所述权限推荐信息库包括所述应用软件和其权限的对应关系,根据所述应用软件标识下载对应的权限推荐信息。当然所述移动终端也可以预置有所述权限推荐信息库,在获得所述应用软件标识后,还可以在所述移动终端存储的权限推荐信息库中获得所述应用软件的权限推荐信息,所述移动终端可以安装所述应用软件的移动终端,也可以是其他的移动终端。

具体实施中在移动终端可以在获得所述应用软件标识后,将获得该应用软件的权限推荐信息的请求发送至云端服务器。所述服务器接收移动终端发送的获得该应用软件的权限推荐信息的请求,查找对应应用软件的权限推荐信息,将所述应用软件的权限推荐信息发送至发送请求的移动终端。移动终端获得所述应用软件的权限推荐信息后,进入步骤S20。

在更多的实施中用户还可以通过设置菜单,设置在安装或者启用应用软件时,不发送获得该应用软件的权限推荐信息的请求。当然也可以设置只在安装或者只在启动时发送获得该应用软件的权限推荐信息的请求。

步骤S20,在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限;

根据步骤S10获得的所述应用软件的权限推荐信息,在显示界面进行显示,具体地,在安装过程中的安装界面进行显示,比如在安装界面中各个权限信息后面标识建议开启或者建议关闭字样,当然也可以重新生成推荐信息页面;或者启动完成后显示。当然还可以在启动过程中显示,即可以将权限推荐信息替换或者覆盖所述应用软件的原始启动界面。在启动完成后或者启动过程中显示,可以方便用户在使用过程中根据使用需要及时更改所述应用软件的权限。然后进入步骤S30。

步骤S30,基于用户在所述显示界面触发的设置所述应用软件权限的命令,设置所述应用软件的权限;

用户根据在步骤S20显示的权限推荐信息界面,选择需要开启或者关闭的权限,如果用户在所述显示界面选择开启或者关闭某些权限,则触发设置所述应用软件权限的命令,移动终端根据触发的设置命令,对应设置所述应用软件的权限。如果用户没有在所述显示界面触发设置命令,则默认根据权 限推荐信息默认设置。在所述应用软件的权限设置完成后,进入步骤S40。

步骤S40,在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。

根据步骤S30用户设置完所述应用软件的权限后,移动终端自动发送设置完成的所述权限信息和所述应用软件标识信息至服务器,所述服务器接收移动终端发送的应用软件标识和设置的权限信息,将其标识和设置的权限信息与权限推荐信息库中历史存在的信息进行统计,形成新的权限推荐信息,比如更新某一权限开启和关闭的次数和总次数。如果在安装或者启动所述应用软件时,从移动终端自身存储的权限推荐信息库获得权限推荐信息,则移动终端可以定期从服务器中下载最新的权限推荐信息。具体实施中为避免一些用户频繁使用某一软件,使得一些应用软件中的一些权限出现偏差,比如在使用一些应用软件时,一些用户喜欢开启付费权限,且频繁使用,如果在启动时每次都发送权限设置信息至服务器,则可能导致该应用软件统计数据中开启付费的权限,开启人数较多,让其他用户觉得此付费权限是需要开启,而实际对很多用户而言,该付费权限是可以不需要开启的。可以设置在所述应用软件权限启动时,如果所述应用软件权限信息没有发生更改时,不发送所述权限设置信息。在更多的实施中,还可以设置只有在应用软件安装时,才发送设置信息至所述服务器。

本发明通过在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器中获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。通过上述方式,本发明通过从服务器获得所述应用软件对应的权限推荐信息,无需root,使得用户可以通过所述权限推荐信息在一定程度上分辨安装的应用软件的权限中必要和非必要的权限,以方便用户设置应用软件的权限,从而避免开放一些非必要权限,保证了用户的隐私及安全。

请参照图2,图2为本发明应用软件权限推荐方法第二实施例的流程示意图。

基于应用软件权限推荐方法的第一实施例,在步骤S10和步骤S20之间还包括步骤:

步骤S50,确定所述权限推荐信息中每条权限被设置成关闭状态的比例;

根据步骤S10获得的所述应用软件的权限推荐信息,此时所述应用软件的权限推荐信息可以包括:该应用软件每条权限的被用户设置开启状态的人数和总人数,或者每条权限被用户设置关闭状态的比例,当然也可以是开启人数的比例。如果获得的信息为所述应用软件的权限的开启人数和总人数,则所述移动终端可以将获得的数据转换为开启或者关闭的百分比。然后确定获得的所述应用软件的权限推荐信息中每一条权限被设置成关闭状态的比例。在确定每条权限被设置成关闭状态的比例时,进入步骤S60。

步骤S60,在确定每条权限被设置成关闭状态的比例时,关闭比例超过预设阈值的权限。

根据步骤S50的确定每个权限被设置成关闭状态的结果,判断每条权限被设置成关闭状态的比例是否超过预设阈值,具体实施中用户可以在设置菜单中设置关闭该判断功能。如果判断结果为所述权限推荐信息中某一条权限被设置成关闭状态的百分比大于预设阈值,则移动终端自动关闭判断结果为被设置成关闭状态的比例超过预设阈值的权限,如果判断结果为不存在设置关闭的百分比大于预设阈值的权限,则移动终端自动开启所述权限,并在显示界面显示。比如在本实施中设置预设阈值为50%,如果判断结果为推荐信息中某一权限设置关闭的比例大于50%,则移动终端自动关闭该权限;如果判断结果为推荐信息中某一权限设置关闭的百分比小于或者等于50%,则移动终端自动开启该权限。当然预设阈值可以支持用户自定义,也可以设置所述比例等于预置阈值时,设置关闭判断结果为被设置成关闭状态的比例等于预设阈值的权限。后续用户也可以根据需要在所述显示界面触发设置命令,更改设置。

具体实施中还可以在显示过程中执行步骤S50和S60,并不限于步骤S10和步骤S20之间。

本发明通过判断获得的所述应用软件的权限推荐信息中关闭的百分比,默认关闭推荐信息中设置关闭的百分比大于预设阈值的权限,一定程度上减少了用户操作,方便用户对所述应用软件权限设置。

请参照图3,图3为图1中所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤的细化流程示意图。基于本发明应用软件权限推荐方法的第一实施例,所述步骤S30包括:

步骤S31,在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;

用户根据在步骤S20显示的权限推荐信息界面,在所述权限推荐信息界面选择设置所述应用软件的权限时,移动终端接收到用户在所述界面触发的设置命令,确定所述应用软件的权限的设置状态,比如确定所述应用软件一些权限设置为关闭状态,当然也可以确定所述应用软件所有权限的状态。然后进入步骤S32。

步骤S32,在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;

根据步骤S31确定的所述应用软件的权限的设置状态,判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,如果推荐信息为权限的设置比例,则移动终端可以自动根据设置比例判定对应权限的推荐设置状态,然后判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,在所述权限的设置状态和权限推荐信息中权限的推荐设置状态不同时,显示提示界面;或者如本发明应用软件权限推荐方法第二实施例中所述移动终端根据推荐信息,自动对应权限推荐信息推荐设置的权限为关闭或者开启状态时,判断用户是否对自动设置的权限进行更改时,在移动终端接收到用户触发的更改命令时,显示提示界面,比如该权限设置状态和推荐设置的状态不同,是否确认。在接收到基于用户在所述提示界面触发的设置命令时,进入步骤S33。

步骤S33,在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。

根据步骤S32用户在所述提示界面触发的设置命令,对应所述设置命令设置所述应用软件的权限。

本发明进一步提供一种应用软件权限推荐装置。所述装置运行于智能手机、平板电脑等移动终端中。

请参照图4,图4为本发明应用软件权限推荐装置第一实施例的结构示意图。

在一实施例中,该应用软件权限推荐装置包括:获取模块10、显示模块20、设置模块30和发送模块40。

获取模块10用于在所述应用软件安装过程中或者启动时,从存储有权限推荐信息库的服务器或者移动终端中中获取所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系。

用户在移动终端中安装或者启用应用软件时,移动终端可以自动获得该应用软件的标识,所述应用软件的标识包括:应用软件的名称、作者、版本号等信息。获得所述应用软件标识后,访问云端服务器中预先建立的应用软件权限推荐信息库,所述权限推荐信息库包括所述应用软件和其权限的对应关系,根据所述应用软件标识下载对应的权限推荐信息。当然所述移动终端也可以预置有所述权限推荐信息库,在获得所述应用软件标识后,还可以在所述移动终端存储的权限推荐信息库中获得所述应用软件的权限推荐信息,所述移动终端可以安装所述应用软件的移动终端,也可以是其他的移动终端。

具体实施中在移动终端可以在获得所述应用软件标识后,将获得该应用软件的权限推荐信息的请求发送至云端服务器。所述服务器接收移动终端发送的获得该应用软件的权限推荐信息的请求,查找对应应用软件的权限推荐信息,将所述应用软件的权限推荐信息发送至发送请求的移动终端。

在更多的实施中用户还可以通过设置菜单,设置在安装或者启用应用软件时,不发送获得该应用软件的权限推荐信息的请求。当然也可以设置只在安装或者只在启动时发送获得该应用软件的权限推荐信息的请求。

显示模块20用于在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。

根据获得模块10获得的所述应用软件的权限推荐信息,所述显示模块20在显示界面进行显示,具体地,在安装过程中的安装界面进行显示,比如在安装界面中各个权限信息后面标识建议开启或者建议关闭字样,当然也可以重新生成推荐信息页面;或者启动完成后显示。当然还可以在启动过程中显 示,即可以将权限推荐信息替换或者覆盖所述应用软件的原始启动界面。在启动完成后或者启动过程中显示,可以方便用户在使用过程中根据使用需要及时更改所述应用软件的权限。

设置模块30用于接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限。

用户根据在显示模块20显示的权限推荐信息界面,选择需要开启或者关闭的权限,如果用户在所述显示界面选择开启或者关闭某些权限,则触发设置所述应用软件权限的命令,移动终端根据触发的设置命令,对应设置所述应用软件的权限。如果用户没有在所述显示界面触发设置命令,则默认根据权限推荐信息默认设置。

发送模块40用于在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。

在用户设置完所述应用软件的权限后,移动终端自动发送设置完成的所述权限信息和所述应用软件标识信息至服务器,所述服务器接收移动终端发送的应用软件标识和设置的权限信息,将其标识和设置的权限信息与权限推荐信息库中历史存在的信息进行统计,形成新的权限推荐信息,比如更新某一权限开启和关闭的次数和总次数。如果在安装或者启动所述应用软件时,从移动终端自身存储的权限推荐信息库获得权限推荐信息,则移动终端可以定期从服务器中下载最新的权限推荐信息。具体实施中为避免一些用户频繁使用某一软件,使得一些应用软件中的一些权限出现偏差,比如在使用一些应用软件时,一些用户喜欢开启付费权限,且频繁使用,如果在启动时每次都发送权限设置信息至服务器,则可能导致该应用软件统计数据中开启付费的权限,开启人数较多,让其他用户觉得此付费权限是需要开启,而实际对很多用户而言,该付费权限是可以不需要开启的。可以设置在所述应用软件权限启动时,如果所述应用软件权限信息没有发生更改时,不发送所述权限设置信息。在更多的实施中,还可以设置只有在应用软件安装时,才发送设置信息至所述服务器。

本发明通过在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器中获得所述应用软件的权限推荐信息,所述权限推荐信息库包 括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。通过上述方式,本发明通过从服务器获得所述应用软件对应的权限推荐信息,无需root,使得用户可以通过所述权限推荐信息在一定程度上分辨安装的应用软件的权限中必要和非必要的权限,以方便用户设置应用软件的权限,从而避免开放一些非必要权限,保证了用户的隐私及安全。

请参阅图5,图5为本发明应用软件权限推荐装置第二实施例的结构示意图。基于本发明应用软件权限推荐装置的第一实施例,所述装置还包括确定模块50。

确定模块50用于确定所述权限推荐信息中每条权限被设置成关闭状态的比例。

根据获得模块10获得的所述应用软件的权限推荐信息,此时所述应用软件的权限推荐信息可以包括:该应用软件每条权限的被用户设置开启状态的人数和总人数,或者每条权限被用户设置关闭状态的比例,当然也可以是开启人数的比例。如果获得的信息为所述应用软件的权限的开启人数和总人数,则所述移动终端可以将获得的数据转换为开启或者关闭的百分比。然后确定获得的所述应用软件的权限推荐信息中每一条权限被设置成关闭状态的比例。在确定每条权限被设置成关闭状态的比例时,判断每条权限被设置成关闭状态的比例是否超过预设阈值,具体实施中用户可以在设置菜单中设置关闭该判断功能。如果判断结果为所述权限推荐信息中某一条权限被设置成关闭状态的百分比大于预设阈值,则移动终端自动关闭判断结果为被设置成关闭状态的比例超过预设阈值的权限,如果判断结果为不存在设置关闭的百分比大于预设阈值的权限,则移动终端自动开启所述权限,并在显示界面显示。比如在本实施中设置预设阈值为50%,如果判断结果为推荐信息中某一权限设置关闭的比例大于50%,则设置模块30关闭判断结果为被设置成关闭状态的比例超过预设阈值的权限;如果判断结果为推荐信息中某一权限设置关闭的百分比小于或者等于50%,则设置模块30自动开启该权限。并显示模块20在所述显示界面显示。当然预设阈值可以支持用户自定义,也可以设置所述比例等于预置阈值时,设置关闭判断结果为被设置成关闭状态的比例等于预设阈值 的权限。后续用户也可以根据需要在所述显示界面触发设置命令,更改设置。具体实施中用户可以在设置菜单中设置关闭确定模块50的功能。

本发明通过判断获得的所述应用软件的权限推荐信息中关闭的百分比,默认关闭推荐信息中设置关闭的百分比大于预设阈值的权限,一定程度上减少了用户操作,方便用户对所述应用软件权限设置。

请参阅图6,图6为图4中设置模块的细化结果示意图。基于本发明应用软件权限推荐装置的第一实施例,所述设置模块30包括:

确定单元31,用于在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;

用户根据在显示模块20显示的权限推荐信息界面,在所述权限推荐信息界面选择设置所述应用软件的权限时,移动终端接收到用户在所述界面触发的设置命令,确定所述应用软件的权限的设置状态,比如确定所述应用软件一些权限设置为关闭状态,当然也可以确定所述应用软件所有权限的状态。

提示单元32,用于在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;

根据确定单元31确定的所述应用软件的权限的设置状态,判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,如果推荐信息为权限的设置比例,则移动终端可以自动根据设置比例判定对应权限的推荐设置状态,然后判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,在所述权限的设置状态和权限推荐信息中权限的推荐设置状态不同时,显示提示界面;或者如本发明应用软件权限推荐方法第二实施例中所述移动终端根据推荐信息,自动对应权限推荐信息推荐设置的权限为关闭或者开启状态时,判断用户是否对自动设置的权限进行更改时,在移动终端接收到用户触发的更改命令时,显示提示界面,比如该权限设置状态和推荐设置的状态不同,是否确认。

设置单元33,用于在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。

根据用户在提示单元32的提示界面触发的设置命令,对应所述设置命令设置所述应用软件的权限。

本发明进一步提供一种应用软件权限推荐系统。

请参阅图7,图7为本发明应用软件权限推荐系统一实施例的结构示意图。本实施例提出的应用软件权限推荐系统包括:移动终端,所述移动终端用于在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息,并在显示界面显示,以供用户根据所述权限推荐信息设置所述应用软件的权限,所述权限推荐信息库包括所述应用软件和其权限的对应关系。该移动终端的具体功用参照上述实施例,在此不再赘述。

服务器,用于接收所述移动终端中应用软件的权限设置完成时发送的所述权限的设置信息,并根据所述权限的设置信息对所述应用软件的权限推荐信息进行更新。包括统计下载次数和各个应用软件中权限设置关闭或开启的次数,然后根据权限推荐信息库中历史数据和接收到的数据进行更新。当然还可以不更新,直接预设固定的推荐信息。具体实施中,还可以接收所述移动终端发送获得所述应用软件的权限推荐信息的请求,并根据接收到的请求中应用软件的标识查找预置推荐信息库中该应用软件的权限推荐信息,然后发送给发送请求的所述移动终端。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1