[go: up one dir, main page]

CN106254404A - Application software authority recommends methods, devices and systems - Google Patents

Application software authority recommends methods, devices and systems Download PDF

Info

Publication number
CN106254404A
CN106254404A CN201510315568.7A CN201510315568A CN106254404A CN 106254404 A CN106254404 A CN 106254404A CN 201510315568 A CN201510315568 A CN 201510315568A CN 106254404 A CN106254404 A CN 106254404A
Authority
CN
China
Prior art keywords
authority
application software
recommendation information
user
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201510315568.7A
Other languages
Chinese (zh)
Inventor
郏书函
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201510315568.7A priority Critical patent/CN106254404A/en
Priority to PCT/CN2015/088170 priority patent/WO2016197461A1/en
Publication of CN106254404A publication Critical patent/CN106254404A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/107Network architectures or network communication protocols for network security for controlling access to devices or network resources wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种应用软件权限推荐方法,所述方法包括以下步骤:在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。本发明还公开了一种应用软件权限推荐装置和系统。本发明能够帮助用户分辨安装的应用软件的权限,以方便用户设置应用软件权限。

The invention discloses a method for recommending authority of application software. The method comprises the following steps: when the application software starts to be installed or started, obtain the authority of the application software from a server or a mobile terminal storing an authority recommendation information base Recommendation information, the authority recommendation information library includes the corresponding relationship between the application software and its authority; the obtained authority recommendation information is displayed on a display interface for the user to set the authority of the application software according to the authority recommendation information. The invention also discloses an application software authority recommendation device and system. The invention can help the user to distinguish the authority of the installed application software, so as to facilitate the user to set the authority of the application software.

Description

应用软件权限推荐方法、装置和系统Application software permission recommendation method, device and system

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种应用软件权限推荐方法、装置和系统。The present invention relates to the field of communication technology, in particular to a method, device and system for recommending application software rights.

背景技术Background technique

随着生活水平的提高,科技的发展,手机已经成为人们日常生活中不可或缺的工具。手机已经从最初的通话工具,进入社交、娱乐、掌上银行等各个领域,这主要依赖于APP应用软件的快速发展和普及。With the improvement of living standards and the development of science and technology, mobile phones have become an indispensable tool in people's daily life. Mobile phones have entered various fields such as social networking, entertainment, and handheld banking from the initial communication tool, which mainly depends on the rapid development and popularization of APP application software.

APP应用软件种类繁多,这些应用需要获取手机上内容的权限也各不相同,如有些应用需要获取位置信息,拨打电话,发送、读取、编辑短信,有些则需要读取通讯录,读取、修改或删除SD卡中的内容等。这些权限无一不涉及到用户的数据及人身安全,但是作为普通用户,很少有人能清楚这些特定功能的APP应用软件是否真正需要这些权限。There are many kinds of APP application software, and these applications require different permissions to obtain content on the mobile phone. For example, some applications need to obtain location information, make calls, send, read, and edit text messages, and some applications need to read address books, read, Modify or delete the content in the SD card, etc. These permissions are all related to the user's data and personal safety, but as ordinary users, few people can know whether these specific functions of APP application software really need these permissions.

目前,市场上有很多能够管理APP应用软件权限的安全软件,一般通过隐私行为监控功能,用户可以在监控管理界面对安装完成的应用软件实行管理,包括拨打电话、发送短信、获取手机号、访问联系人、读取短信记录、读取通话记录及读取位置信息这8种隐私权限。At present, there are many security software on the market that can manage the permissions of APP application software. Generally, through the privacy behavior monitoring function, users can manage the installed application software on the monitoring management interface, including making calls, sending text messages, obtaining mobile phone numbers, accessing 8 kinds of privacy permissions: contacts, read SMS records, read call records and read location information.

然而这些安全软件只是对每款应用软件涉及的敏感权限进行提示,但有些应用软件必须要开启一些敏感权限,如果不开启一些必要的敏感权限,则可能导致其无法运行。这使得普通的用户即使通过这些安全软件还是无法分辨安装的APP应用软件到底需要哪些必要的权限,不方便用户进行设置安装的APP应用软件的权限。因此用户在安装时往往不加甄别的将APP应用软件的全部权限全部打开。然而,对于很多的APP应用软件,很多权限是不需要的,如果用户不加甄别打开,无疑会对用户的隐私及安全带来很大的风险。However, these security software only prompt the sensitive permissions involved in each application software, but some application software must enable some sensitive permissions, if some necessary sensitive permissions are not enabled, it may cause it to fail to run. This makes it impossible for ordinary users to distinguish which necessary permissions are required by the installed APP application software even through these security software, and it is inconvenient for users to set the permissions of the installed APP application software. Therefore, the user often opens all the permissions of the APP application software without screening during installation. However, for many APP applications, many permissions are not needed. If the user opens it without screening, it will undoubtedly bring great risks to the user's privacy and security.

发明内容Contents of the invention

本发明的主要目的在于提出一种应用软件权限推荐方法、装置和系统,旨在帮助用户分辨安装的应用软件的权限,避免设置一些非必要的权限,以保护用户的隐私及安全的技术问题。The main purpose of the present invention is to propose a method, device and system for recommending application software permissions, aiming to help users distinguish the permissions of installed application software, avoid setting some unnecessary permissions, and protect users' privacy and security technical problems.

为实现上述目的,本发明提供的一种应用软件权限推荐方法,所述方法包括以下步骤:在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或者移动终端获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。In order to achieve the above object, the present invention provides a method for recommending application software rights, the method comprising the following steps: when the application software starts to be installed or started, obtain the said The authority recommendation information of the application software, the authority recommendation information library includes the corresponding relationship between the application software and its authority; the obtained authority recommendation information is displayed on the display interface, so that the user can set the application according to the authority recommendation information software permissions.

优选地,所述在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限的步骤之后包括:接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限。Preferably, after the step of displaying the obtained authority recommendation information on the display interface for the user to set the authority of the application software according to the authority recommendation information, it includes: A setting command of the application software authority, the authority of the application software is set according to the setting command.

优选地,所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤之后还包括:在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。Preferably, the step of receiving the setting command of the application software authority triggered by the user on the display interface, after the step of setting the application software authority according to the setting command, further includes: setting the application software authority When completed, the set authority information is sent to the server, so that the server updates the authority recommendation information of the application software in the authority recommendation information database.

优选地,所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤包括:在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。Preferably, the step of receiving a user-triggered setting command on the application software authority on the display interface, and setting the application software authority according to the setting command includes: receiving the user-triggered setting command on the display interface When the setting command of the application software authority is issued, the setting state of the authority of the application software is determined; when the setting state of the authority is different from the state of the recommended setting of the authority recommendation information, a prompt interface is displayed; Based on the setting command triggered by the user on the prompt interface, the authority of the application software is correspondingly set.

优选地,所述在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息的步骤之后包括:确定所述权限推荐信息中每条权限被设置成关闭状态的比例;在确定每条权限被设置成关闭状态的比例时,关闭比例超过预设阈值的权限。Preferably, after the step of obtaining the authority recommendation information of the application software from the server or the mobile terminal storing the authority recommendation information database when the application software starts to be installed or started, the step includes: determining The ratio of each permission set to the closed state; when determining the ratio of each permission set to the closed state, the closed ratio exceeds the preset threshold.

此外,为实现上述目的,本发明还提供一种应用软件权限推荐装置,所述装置包括:获取模块,用于在所述应用软件安装过程中或者启动时,从存储有权限推荐信息库的服务器或移动终端中获取所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;显示模块,用于在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。In addition, in order to achieve the above object, the present invention also provides a device for recommending application software rights, the device including: an acquisition module, used to obtain the information from the server storing the authority recommendation information database during the installation process or startup of the application software Or obtain the authority recommendation information of the application software in the mobile terminal, the authority recommendation information library includes the corresponding relationship between the application software and its authority; a display module is used to display the acquired authority recommendation information on a display interface, to It is for the user to set the authority of the application software according to the authority recommendation information.

优选地,所述装置还包括:设置模块,用于接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限。Preferably, the device further includes: a setting module, configured to receive a setting command on the application software authority triggered by the user on the display interface, and set the application software authority according to the setting command.

优选地,所述装置还包括:发送模块,用于在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。Preferably, the device further includes: a sending module, configured to send the set permission information to the server when the permission setting of the application software is completed, so that the server can recommend the information in the permission information database The authority recommendation information of the application software is updated.

优选地,所述设置模块包括:确定单元,用于在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;提示单元,用于在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;设置单元,用于在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。。Preferably, the setting module includes: a determining unit, configured to determine the setting status of the application software authority when receiving a setting command for the application software authority triggered by the user on the display interface; a prompt unit configured to When the setting state of the authority is different from the state of the recommended setting of the authority recommendation information, a prompt interface is displayed; a setting unit is configured to, when receiving a setting command triggered by the user on the prompt interface, correspondingly set the permissions of the application software described above. .

优选地,所述装置还包括:确定模块,用于确定所述权限推荐信息中每条权限被设置成关闭状态的比例;在所述确定模块确定每条权限被设置成关闭状态的比例时,所述设置模块关闭比例超过预设阈值的权限,并所述显示模块在所述显示界面显示。Preferably, the device further includes: a determination module, configured to determine the proportion of each authority in the authority recommendation information that is set to the closed state; when the determination module determines the proportion of each authority that is set to the closed state, The setting module closes permissions whose ratio exceeds a preset threshold, and the display module displays on the display interface.

此外,为实现上述目的,本发明进一步提供一种应用软件权限推荐系统,所述系统包括:移动终端和服务器,所述移动终端用于在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器中获得所述应用软件的权限推荐信息,并在显示界面显示,以供用户根据所述权限推荐信息设置所述应用软件的权限,所述权限推荐信息库包括所述应用软件和其权限的对应关系;所述服务器用于接收所述移动终端中应用软件的权限设置完成时发送的所述权限的设置信息,并根据所述权限的设置信息对所述应用软件的权限推荐信息进行更新。In addition, in order to achieve the above object, the present invention further provides an application software permission recommendation system, the system includes: a mobile terminal and a server, and the mobile terminal is used to store permission The authority recommendation information of the application software is obtained from the server of the recommendation information database, and displayed on the display interface, so that the user can set the authority of the application software according to the authority recommendation information, and the authority recommendation information database includes the application software The corresponding relationship with its authority; the server is used to receive the authority setting information sent when the authority setting of the application software in the mobile terminal is completed, and recommend the authority of the application software according to the authority setting information Information is updated.

优选地,所述移动终端包括上述的应用软件权限推荐装置。Preferably, the mobile terminal includes the above-mentioned apparatus for recommending application software rights.

本发明通过在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。通过上述方式,本发明通过从服务器获得所述应用软件对应的权限推荐信息,无需root,使得用户可以根据所述权限推荐信息在一定程度上分辨安装的应用软件的权限中必要和非必要的权限,以方便用户设置应用软件的权限,从而避免开放一些非必要权限,保证了用户的隐私及安全。In the present invention, when the application software is installed or started, the authority recommendation information of the application software is obtained from a server or a mobile terminal storing an authority recommendation information database, the authority recommendation information database includes the application software and its Correspondence between permissions; displaying the obtained permission recommendation information on a display interface for the user to set the permission of the application software according to the permission recommendation information. Through the above method, the present invention obtains the authority recommendation information corresponding to the application software from the server without root, so that the user can distinguish the necessary and non-essential permissions among the permissions of the installed application software to a certain extent according to the authority recommendation information , so as to facilitate the user to set the permissions of the application software, so as to avoid opening some unnecessary permissions and ensure the privacy and security of the user.

附图说明Description of drawings

图1为本发明应用软件权限推荐方法第一实施例的流程示意图;FIG. 1 is a schematic flowchart of a first embodiment of a method for recommending application software rights in the present invention;

图2为本发明应用软件权限推荐方法第二实施例的流程示意图;FIG. 2 is a schematic flowchart of a second embodiment of the method for recommending application software rights according to the present invention;

图3为图1中所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤的细化流程示意图;FIG. 3 is a schematic diagram of a detailed flow chart of the step of receiving a setting command of the application software authority triggered by the user on the display interface in FIG. 1 , and setting the authority of the application software according to the setting command;

图4为本发明应用软件权限推荐装置第一实施例的结构示意图;FIG. 4 is a schematic structural diagram of the first embodiment of the device for recommending application software rights according to the present invention;

图5为本发明应用软件权限推荐装置第二实施例的结构示意图;FIG. 5 is a schematic structural diagram of a second embodiment of the device for recommending application software rights according to the present invention;

图6为图4中设置模块的细化结果示意图;Fig. 6 is the refinement result schematic diagram of setting module in Fig. 4;

图7为本发明应用软件权限推荐系统一实施例的结构示意图。FIG. 7 is a schematic structural diagram of an embodiment of an application software authority recommendation system according to the present invention.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.

具体实施方式detailed description

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

本发明提供一种应用软件权限推荐方法。The invention provides a method for recommending application software authority.

请参照图1,图1为本发明应用软件权限推荐方法第一实施例的流程示意图。Please refer to FIG. 1 , which is a schematic flowchart of a first embodiment of a method for recommending application software rights in the present invention.

在一实施例中,该应用软件权限推荐方法包括:In an embodiment, the application software permission recommendation method includes:

步骤S10,在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或者移动终端中获得所述应用软件的权限推荐信息;Step S10, when the application software starts to be installed or started, obtain the authority recommendation information of the application software from the server or mobile terminal storing the authority recommendation information database;

用户在移动终端中安装或者启用应用软件时,移动终端可以自动获得该应用软件的标识,所述应用软件的标识包括:应用软件的名称、作者、版本号等信息。获得所述应用软件标识后,访问云端服务器中预先建立的应用软件权限推荐信息库,所述权限推荐信息库包括所述应用软件和其权限的对应关系,根据所述应用软件标识下载对应的权限推荐信息。当然所述移动终端也可以预置有所述权限推荐信息库,在获得所述应用软件标识后,还可以在所述移动终端存储的权限推荐信息库中获得所述应用软件的权限推荐信息,所述移动终端可以安装所述应用软件的移动终端,也可以是其他的移动终端。When the user installs or activates the application software in the mobile terminal, the mobile terminal can automatically obtain the identification of the application software, and the identification of the application software includes: the name, author, version number and other information of the application software. After obtaining the application software identification, access the pre-established application software authority recommendation information library in the cloud server, the authority recommendation information library includes the corresponding relationship between the application software and its authority, and download the corresponding authority according to the application software identification Recommended information. Of course, the mobile terminal may also be preset with the authority recommendation information database, and after obtaining the application software identifier, the authority recommendation information of the application software may also be obtained in the authority recommendation information database stored in the mobile terminal, The mobile terminal may be a mobile terminal on which the application software is installed, or may be another mobile terminal.

具体实施中在移动终端可以在获得所述应用软件标识后,将获得该应用软件的权限推荐信息的请求发送至云端服务器。所述服务器接收移动终端发送的获得该应用软件的权限推荐信息的请求,查找对应应用软件的权限推荐信息,将所述应用软件的权限推荐信息发送至发送请求的移动终端。移动终端获得所述应用软件的权限推荐信息后,进入步骤S20。In a specific implementation, after obtaining the application software identifier, the mobile terminal may send a request for obtaining the authorization recommendation information of the application software to the cloud server. The server receives the request from the mobile terminal to obtain the recommended authority information of the application software, searches for the recommended authority information of the corresponding application software, and sends the recommended authority information of the application software to the mobile terminal that sent the request. After obtaining the authority recommendation information of the application software, the mobile terminal proceeds to step S20.

在更多的实施中用户还可以通过设置菜单,设置在安装或者启用应用软件时,不发送获得该应用软件的权限推荐信息的请求。当然也可以设置只在安装或者只在启动时发送获得该应用软件的权限推荐信息的请求。In more implementations, the user can also set, through the setting menu, that when the application software is installed or activated, the request for obtaining the permission recommendation information of the application software will not be sent. Of course, it can also be set to send a request to obtain the permission recommendation information of the application software only when it is installed or only started.

步骤S20,在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限;Step S20, displaying the obtained authority recommendation information on a display interface for the user to set the authority of the application software according to the authority recommendation information;

根据步骤S10获得的所述应用软件的权限推荐信息,在显示界面进行显示,具体地,在安装过程中的安装界面进行显示,比如在安装界面中各个权限信息后面标识建议开启或者建议关闭字样,当然也可以重新生成推荐信息页面;或者启动完成后显示。当然还可以在启动过程中显示,即可以将权限推荐信息替换或者覆盖所述应用软件的原始启动界面。在启动完成后或者启动过程中显示,可以方便用户在使用过程中根据使用需要及时更改所述应用软件的权限。然后进入步骤S30。According to the permission recommendation information of the application software obtained in step S10, it is displayed on the display interface, specifically, the installation interface during the installation process is displayed, for example, the words "recommended to open" or "recommended to close" are marked behind each permission information in the installation interface, Of course, the recommendation information page can also be regenerated; or displayed after the startup is complete. Of course, it can also be displayed during the startup process, that is, the original startup interface of the application software can be replaced or covered by the permission recommendation information. It is displayed after the start-up is completed or during the start-up process, which can facilitate the user to change the authority of the application software in time according to the use needs during the use process. Then go to step S30.

步骤S30,基于用户在所述显示界面触发的设置所述应用软件权限的命令,设置所述应用软件的权限;Step S30, setting the authority of the application software based on the command for setting the authority of the application software triggered by the user on the display interface;

用户根据在步骤S20显示的权限推荐信息界面,选择需要开启或者关闭的权限,如果用户在所述显示界面选择开启或者关闭某些权限,则触发设置所述应用软件权限的命令,移动终端根据触发的设置命令,对应设置所述应用软件的权限。如果用户没有在所述显示界面触发设置命令,则默认根据权限推荐信息默认设置。在所述应用软件的权限设置完成后,进入步骤S40。The user selects the permissions that need to be turned on or off according to the permission recommendation information interface displayed in step S20. If the user chooses to turn on or turn off some permissions on the display interface, a command to set the application software permissions is triggered, and the mobile terminal triggers according to the trigger. The setting command corresponding to setting the authority of the application software. If the user does not trigger the setting command on the display interface, the default setting is defaulted according to the authority recommendation information. After the permission setting of the application software is completed, go to step S40.

步骤S40,在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。Step S40, when the authority setting of the application software is completed, sending the set authority information to the server, so that the server updates the authority recommendation information of the application software in the authority recommendation information database.

根据步骤S30用户设置完所述应用软件的权限后,移动终端自动发送设置完成的所述权限信息和所述应用软件标识信息至服务器,所述服务器接收移动终端发送的应用软件标识和设置的权限信息,将其标识和设置的权限信息与权限推荐信息库中历史存在的信息进行统计,形成新的权限推荐信息,比如更新某一权限开启和关闭的次数和总次数。如果在安装或者启动所述应用软件时,从移动终端自身存储的权限推荐信息库获得权限推荐信息,则移动终端可以定期从服务器中下载最新的权限推荐信息。具体实施中为避免一些用户频繁使用某一软件,使得一些应用软件中的一些权限出现偏差,比如在使用一些应用软件时,一些用户喜欢开启付费权限,且频繁使用,如果在启动时每次都发送权限设置信息至服务器,则可能导致该应用软件统计数据中开启付费的权限,开启人数较多,让其他用户觉得此付费权限是需要开启,而实际对很多用户而言,该付费权限是可以不需要开启的。可以设置在所述应用软件权限启动时,如果所述应用软件权限信息没有发生更改时,不发送所述权限设置信息。在更多的实施中,还可以设置只有在应用软件安装时,才发送设置信息至所述服务器。After the user has set the authority of the application software according to step S30, the mobile terminal automatically sends the set authority information and the application software identification information to the server, and the server receives the application software identification and the set authority sent by the mobile terminal Information, the authority information identified and set by it is counted with the historical information in the authority recommendation information database to form new authority recommendation information, such as updating the number of times and the total number of times a certain authority is turned on and off. If the authority recommendation information is obtained from the authority recommendation information database stored in the mobile terminal itself when the application software is installed or started, the mobile terminal can periodically download the latest authority recommendation information from the server. In the specific implementation, in order to prevent some users from frequently using a certain software, some permissions in some application software may be deviated. For example, when using some application software, some users like to enable payment permission and use it frequently. Sending the permission setting information to the server may cause the payment permission to be enabled in the statistical data of the application software, and the number of people who open it is large, making other users feel that the payment permission needs to be turned on, but in fact, for many users, the payment permission is OK. Does not need to be turned on. It can be set that when the application software permission starts, if the application software permission information has not changed, the permission setting information is not sent. In more implementations, it can also be set that the setting information is sent to the server only when the application software is installed.

本发明通过在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器中获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。通过上述方式,本发明通过从服务器获得所述应用软件对应的权限推荐信息,无需root,使得用户可以通过所述权限推荐信息在一定程度上分辨安装的应用软件的权限中必要和非必要的权限,以方便用户设置应用软件的权限,从而避免开放一些非必要权限,保证了用户的隐私及安全。In the present invention, when the application software starts to be installed or started, the authority recommendation information of the application software is obtained from the server storing the authority recommendation information database, and the authority recommendation information database includes the correspondence between the application software and its authority. relationship; displaying the obtained authority recommendation information on a display interface for the user to set the authority of the application software according to the authority recommendation information. Through the above method, the present invention obtains the authority recommendation information corresponding to the application software from the server without root, so that the user can distinguish the necessary and non-essential permissions among the permissions of the installed application software to a certain extent through the authority recommendation information , so as to facilitate the user to set the permissions of the application software, so as to avoid opening some unnecessary permissions and ensure the privacy and security of the user.

请参照图2,图2为本发明应用软件权限推荐方法第二实施例的流程示意图。Please refer to FIG. 2 , which is a schematic flowchart of a second embodiment of a method for recommending application software rights according to the present invention.

基于应用软件权限推荐方法的第一实施例,在步骤S10和步骤S20之间还包括步骤:Based on the first embodiment of the application software authority recommendation method, further steps are included between step S10 and step S20:

步骤S50,确定所述权限推荐信息中每条权限被设置成关闭状态的比例;Step S50, determining the proportion of each permission in the permission recommendation information that is set to a closed state;

根据步骤S10获得的所述应用软件的权限推荐信息,此时所述应用软件的权限推荐信息可以包括:该应用软件每条权限的被用户设置开启状态的人数和总人数,或者每条权限被用户设置关闭状态的比例,当然也可以是开启人数的比例。如果获得的信息为所述应用软件的权限的开启人数和总人数,则所述移动终端可以将获得的数据转换为开启或者关闭的百分比。然后确定获得的所述应用软件的权限推荐信息中每一条权限被设置成关闭状态的比例。在确定每条权限被设置成关闭状态的比例时,进入步骤S60。According to the authority recommendation information of the application software obtained in step S10, at this time, the authority recommendation information of the application software may include: the number of people and the total number of people who have been set to open each permission of the application software by the user, or each permission is The proportion of the user setting the closed state, of course, can also be the proportion of the number of people who are open. If the obtained information is the number of people who have enabled and the total number of people with permission of the application software, the mobile terminal may convert the obtained data into a percentage of people who are enabled or disabled. Then determine the proportion of each permission in the obtained permission recommendation information of the application software that is set to a closed state. When the proportion of each permission set to the closed state is determined, go to step S60.

步骤S60,在确定每条权限被设置成关闭状态的比例时,关闭比例超过预设阈值的权限。Step S60, when determining the proportion of each authority set to the closed state, the authority whose proportion exceeds the preset threshold is closed.

根据步骤S50的确定每个权限被设置成关闭状态的结果,判断每条权限被设置成关闭状态的比例是否超过预设阈值,具体实施中用户可以在设置菜单中设置关闭该判断功能。如果判断结果为所述权限推荐信息中某一条权限被设置成关闭状态的百分比大于预设阈值,则移动终端自动关闭判断结果为被设置成关闭状态的比例超过预设阈值的权限,如果判断结果为不存在设置关闭的百分比大于预设阈值的权限,则移动终端自动开启所述权限,并在显示界面显示。比如在本实施中设置预设阈值为50%,如果判断结果为推荐信息中某一权限设置关闭的比例大于50%,则移动终端自动关闭该权限;如果判断结果为推荐信息中某一权限设置关闭的百分比小于或者等于50%,则移动终端自动开启该权限。当然预设阈值可以支持用户自定义,也可以设置所述比例等于预置阈值时,设置关闭判断结果为被设置成关闭状态的比例等于预设阈值的权限。后续用户也可以根据需要在所述显示界面触发设置命令,更改设置。According to the result of determining that each authority is set to the closed state in step S50, it is judged whether the ratio of each permission set to the closed state exceeds a preset threshold. If the judgment result is that the percentage of a certain permission in the permission recommendation information is set to the closed state is greater than the preset threshold, the mobile terminal automatically closes the judgment result as the permission whose proportion is set to the closed state exceeds the preset threshold, if the judgment result If there is no permission whose percentage of closure is set to be greater than the preset threshold, the mobile terminal automatically enables the permission and displays it on the display interface. For example, in this implementation, the preset threshold is set to 50%. If the judgment result is that a certain permission setting in the recommended information is closed by a ratio greater than 50%, the mobile terminal will automatically close the permission; if the judgment result is that a certain permission setting in the recommended information If the closed percentage is less than or equal to 50%, the mobile terminal will automatically open the permission. Of course, the preset threshold can be customized by the user, and when the ratio is equal to the preset threshold, it is also possible to set the authority that the closing judgment result is that the proportion of the closed state is equal to the preset threshold. Subsequent users can also trigger a setting command on the display interface as required to change the setting.

具体实施中还可以在显示过程中执行步骤S50和S60,并不限于步骤S10和步骤S20之间。In a specific implementation, steps S50 and S60 may also be executed during the display process, not limited to between step S10 and step S20.

本发明通过判断获得的所述应用软件的权限推荐信息中关闭的百分比,默认关闭推荐信息中设置关闭的百分比大于预设阈值的权限,一定程度上减少了用户操作,方便用户对所述应用软件权限设置。According to the present invention, by judging the closed percentage in the authority recommendation information of the application software obtained, and setting the closed percentage in the recommended information to be greater than the preset threshold authority by default, the user operation is reduced to a certain extent, and it is convenient for the user to control the application software. Permission settings.

请参照图3,图3为图1中所述接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限的步骤的细化流程示意图。基于本发明应用软件权限推荐方法的第一实施例,所述步骤S30包括:Please refer to FIG. 3. FIG. 3 is a detailed process of the step of receiving the setting command of the application software authority triggered by the user on the display interface in FIG. 1, and setting the authority of the application software according to the setting command. schematic diagram. Based on the first embodiment of the application software permission recommendation method of the present invention, the step S30 includes:

步骤S31,在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;Step S31, when receiving a command to set the application software authority triggered by the user on the display interface, determine the setting status of the application software authority;

用户根据在步骤S20显示的权限推荐信息界面,在所述权限推荐信息界面选择设置所述应用软件的权限时,移动终端接收到用户在所述界面触发的设置命令,确定所述应用软件的权限的设置状态,比如确定所述应用软件一些权限设置为关闭状态,当然也可以确定所述应用软件所有权限的状态。然后进入步骤S32。According to the authority recommendation information interface displayed in step S20, when the user chooses to set the authority of the application software on the authority recommendation information interface, the mobile terminal receives the setting command triggered by the user on the interface, and determines the authority of the application software The setting status of the application software, such as determining that some permissions of the application software are set to a closed state, of course, can also determine the status of all permissions of the application software. Then go to step S32.

步骤S32,在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;Step S32, when the setting state of the authority is different from the state of the recommended setting of the authority recommendation information, display a prompt interface;

根据步骤S31确定的所述应用软件的权限的设置状态,判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,如果推荐信息为权限的设置比例,则移动终端可以自动根据设置比例判定对应权限的推荐设置状态,然后判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,在所述权限的设置状态和权限推荐信息中权限的推荐设置状态不同时,显示提示界面;或者如本发明应用软件权限推荐方法第二实施例中所述移动终端根据推荐信息,自动对应权限推荐信息推荐设置的权限为关闭或者开启状态时,判断用户是否对自动设置的权限进行更改时,在移动终端接收到用户触发的更改命令时,显示提示界面,比如该权限设置状态和推荐设置的状态不同,是否确认。在接收到基于用户在所述提示界面触发的设置命令时,进入步骤S33。According to the setting state of the authority of the application software determined in step S31, it is judged whether the setting state of the authority is the same as the recommended setting state of the authority in the authority recommendation information. The setting ratio determines the recommended setting state of the corresponding authority, and then judges whether the setting state of the authority is the same as the recommended setting state of the authority in the authority recommendation information. When the setting state of the authority is different from the recommended setting state of the authority in the authority recommendation information , displaying a prompt interface; or as described in the second embodiment of the application software authority recommendation method of the present invention, according to the recommendation information, the mobile terminal automatically corresponds to the authority recommended by the authority recommendation information. When the permission is changed, when the mobile terminal receives a change command triggered by the user, a prompt interface is displayed, such as whether the permission setting status is different from the recommended setting status, and whether to confirm. When the setting command triggered by the user on the prompt interface is received, go to step S33.

步骤S33,在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。Step S33, when receiving a setting command triggered by the user on the prompt interface, correspondingly setting the authority of the application software.

根据步骤S32用户在所述提示界面触发的设置命令,对应所述设置命令设置所述应用软件的权限。According to the setting command triggered by the user on the prompt interface in step S32, the authority of the application software is set corresponding to the setting command.

本发明进一步提供一种应用软件权限推荐装置。所述装置运行于智能手机、平板电脑等移动终端中。The present invention further provides an application software permission recommendation device. The device runs in mobile terminals such as smart phones and tablet computers.

请参照图4,图4为本发明应用软件权限推荐装置第一实施例的结构示意图。Please refer to FIG. 4 . FIG. 4 is a schematic structural diagram of a first embodiment of an apparatus for recommending application software rights according to the present invention.

在一实施例中,该应用软件权限推荐装置包括:获取模块10、显示模块20、设置模块30和发送模块40。In an embodiment, the device for recommending application software permissions includes: an acquisition module 10 , a display module 20 , a setting module 30 and a sending module 40 .

获取模块10用于在所述应用软件安装过程中或者启动时,从存储有权限推荐信息库的服务器或者移动终端中中获取所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系。The obtaining module 10 is used to obtain the authority recommendation information of the application software from the server or the mobile terminal storing the authority recommendation information library during the installation process or startup of the application software, the authority recommendation information library including the Correspondence between application software and its permissions.

用户在移动终端中安装或者启用应用软件时,移动终端可以自动获得该应用软件的标识,所述应用软件的标识包括:应用软件的名称、作者、版本号等信息。获得所述应用软件标识后,访问云端服务器中预先建立的应用软件权限推荐信息库,所述权限推荐信息库包括所述应用软件和其权限的对应关系,根据所述应用软件标识下载对应的权限推荐信息。当然所述移动终端也可以预置有所述权限推荐信息库,在获得所述应用软件标识后,还可以在所述移动终端存储的权限推荐信息库中获得所述应用软件的权限推荐信息,所述移动终端可以安装所述应用软件的移动终端,也可以是其他的移动终端。When the user installs or activates the application software in the mobile terminal, the mobile terminal can automatically obtain the identification of the application software, and the identification of the application software includes: the name, author, version number and other information of the application software. After obtaining the application software identification, access the pre-established application software authority recommendation information library in the cloud server, the authority recommendation information library includes the corresponding relationship between the application software and its authority, and download the corresponding authority according to the application software identification Recommended information. Of course, the mobile terminal may also be preset with the authority recommendation information database, and after obtaining the application software identifier, the authority recommendation information of the application software may also be obtained in the authority recommendation information database stored in the mobile terminal, The mobile terminal may be a mobile terminal on which the application software is installed, or may be another mobile terminal.

具体实施中在移动终端可以在获得所述应用软件标识后,将获得该应用软件的权限推荐信息的请求发送至云端服务器。所述服务器接收移动终端发送的获得该应用软件的权限推荐信息的请求,查找对应应用软件的权限推荐信息,将所述应用软件的权限推荐信息发送至发送请求的移动终端。In a specific implementation, after obtaining the application software identifier, the mobile terminal may send a request for obtaining the authorization recommendation information of the application software to the cloud server. The server receives the request from the mobile terminal to obtain the recommended authority information of the application software, searches for the recommended authority information of the corresponding application software, and sends the recommended authority information of the application software to the mobile terminal that sent the request.

在更多的实施中用户还可以通过设置菜单,设置在安装或者启用应用软件时,不发送获得该应用软件的权限推荐信息的请求。当然也可以设置只在安装或者只在启动时发送获得该应用软件的权限推荐信息的请求。In more implementations, the user can also set, through the setting menu, that when the application software is installed or activated, the request for obtaining the permission recommendation information of the application software will not be sent. Of course, it can also be set to send a request to obtain the permission recommendation information of the application software only when it is installed or only started.

显示模块20用于在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。The display module 20 is configured to display the obtained authority recommendation information on a display interface for the user to set the authority of the application software according to the authority recommendation information.

根据获得模块10获得的所述应用软件的权限推荐信息,所述显示模块20在显示界面进行显示,具体地,在安装过程中的安装界面进行显示,比如在安装界面中各个权限信息后面标识建议开启或者建议关闭字样,当然也可以重新生成推荐信息页面;或者启动完成后显示。当然还可以在启动过程中显示,即可以将权限推荐信息替换或者覆盖所述应用软件的原始启动界面。在启动完成后或者启动过程中显示,可以方便用户在使用过程中根据使用需要及时更改所述应用软件的权限。According to the authority recommendation information of the application software obtained by the obtaining module 10, the display module 20 displays it on the display interface, specifically, displays it on the installation interface during the installation process, such as identifying suggestions behind each authority information in the installation interface Turn on or suggest to close the words, of course, you can also regenerate the recommendation information page; or display it after the startup is complete. Of course, it can also be displayed during the startup process, that is, the original startup interface of the application software can be replaced or covered by the permission recommendation information. It is displayed after the start-up is completed or during the start-up process, which can facilitate the user to change the authority of the application software in time according to the use needs during the use process.

设置模块30用于接收用户在所述显示界面触发的对所述应用软件权限的设置命令,根据所述设置命令设置所述应用软件的权限。The setting module 30 is configured to receive a setting command on the application software authority triggered by the user on the display interface, and set the application software authority according to the setting command.

用户根据在显示模块20显示的权限推荐信息界面,选择需要开启或者关闭的权限,如果用户在所述显示界面选择开启或者关闭某些权限,则触发设置所述应用软件权限的命令,移动终端根据触发的设置命令,对应设置所述应用软件的权限。如果用户没有在所述显示界面触发设置命令,则默认根据权限推荐信息默认设置。The user selects the permissions that need to be turned on or off according to the permission recommendation information interface displayed on the display module 20. If the user chooses to turn on or close some permissions on the display interface, a command to set the application software permissions is triggered, and the mobile terminal according to the The triggered setting command corresponds to setting the permission of the application software. If the user does not trigger the setting command on the display interface, the default setting is defaulted according to the authority recommendation information.

发送模块40用于在所述应用软件的权限设置完成时,发送设置的所述权限信息至所述服务器,以使得所述服务器对所述权限推荐信息库中所述应用软件的权限推荐信息进行更新。The sending module 40 is configured to send the set authority information to the server when the authority setting of the application software is completed, so that the server can perform the authority recommendation information of the application software in the authority recommendation information database. renew.

在用户设置完所述应用软件的权限后,移动终端自动发送设置完成的所述权限信息和所述应用软件标识信息至服务器,所述服务器接收移动终端发送的应用软件标识和设置的权限信息,将其标识和设置的权限信息与权限推荐信息库中历史存在的信息进行统计,形成新的权限推荐信息,比如更新某一权限开启和关闭的次数和总次数。如果在安装或者启动所述应用软件时,从移动终端自身存储的权限推荐信息库获得权限推荐信息,则移动终端可以定期从服务器中下载最新的权限推荐信息。具体实施中为避免一些用户频繁使用某一软件,使得一些应用软件中的一些权限出现偏差,比如在使用一些应用软件时,一些用户喜欢开启付费权限,且频繁使用,如果在启动时每次都发送权限设置信息至服务器,则可能导致该应用软件统计数据中开启付费的权限,开启人数较多,让其他用户觉得此付费权限是需要开启,而实际对很多用户而言,该付费权限是可以不需要开启的。可以设置在所述应用软件权限启动时,如果所述应用软件权限信息没有发生更改时,不发送所述权限设置信息。在更多的实施中,还可以设置只有在应用软件安装时,才发送设置信息至所述服务器。After the user sets the authority of the application software, the mobile terminal automatically sends the set authority information and the application software identification information to the server, and the server receives the application software identification and the set authority information sent by the mobile terminal, The authority information identified and set by it is counted with the historically existing information in the authority recommendation information database to form new authority recommendation information, such as updating the number of times and the total number of times a certain authority is turned on and off. If the authority recommendation information is obtained from the authority recommendation information database stored in the mobile terminal itself when the application software is installed or started, the mobile terminal can periodically download the latest authority recommendation information from the server. In the specific implementation, in order to prevent some users from frequently using a certain software, some permissions in some application software may be deviated. For example, when using some application software, some users like to enable payment permission and use it frequently. Sending the permission setting information to the server may cause the payment permission to be enabled in the statistical data of the application software, and the number of people who open it is large, making other users feel that the payment permission needs to be turned on, but in fact, for many users, the payment permission is OK. Does not need to be turned on. It can be set that when the application software permission starts, if the application software permission information has not changed, the permission setting information is not sent. In more implementations, it can also be set that the setting information is sent to the server only when the application software is installed.

本发明通过在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器中获得所述应用软件的权限推荐信息,所述权限推荐信息库包括所述应用软件和其权限的对应关系;在显示界面显示获得的所述权限推荐信息,以供用户根据所述权限推荐信息设置所述应用软件的权限。通过上述方式,本发明通过从服务器获得所述应用软件对应的权限推荐信息,无需root,使得用户可以通过所述权限推荐信息在一定程度上分辨安装的应用软件的权限中必要和非必要的权限,以方便用户设置应用软件的权限,从而避免开放一些非必要权限,保证了用户的隐私及安全。In the present invention, when the application software starts to be installed or started, the authority recommendation information of the application software is obtained from the server storing the authority recommendation information database, and the authority recommendation information database includes the correspondence between the application software and its authority. relationship; displaying the obtained authority recommendation information on a display interface for the user to set the authority of the application software according to the authority recommendation information. Through the above method, the present invention obtains the authority recommendation information corresponding to the application software from the server without root, so that the user can distinguish the necessary and non-essential permissions among the permissions of the installed application software to a certain extent through the authority recommendation information , so as to facilitate the user to set the permissions of the application software, so as to avoid opening some unnecessary permissions and ensure the privacy and security of the user.

请参阅图5,图5为本发明应用软件权限推荐装置第二实施例的结构示意图。基于本发明应用软件权限推荐装置的第一实施例,所述装置还包括确定模块50。Please refer to FIG. 5 . FIG. 5 is a schematic structural diagram of a second embodiment of an apparatus for recommending application software rights according to the present invention. Based on the first embodiment of the device for recommending application software rights in the present invention, the device further includes a determining module 50 .

确定模块50用于确定所述权限推荐信息中每条权限被设置成关闭状态的比例。The determination module 50 is configured to determine the proportion of each authority in the authority recommendation information that is set to the closed state.

根据获得模块10获得的所述应用软件的权限推荐信息,此时所述应用软件的权限推荐信息可以包括:该应用软件每条权限的被用户设置开启状态的人数和总人数,或者每条权限被用户设置关闭状态的比例,当然也可以是开启人数的比例。如果获得的信息为所述应用软件的权限的开启人数和总人数,则所述移动终端可以将获得的数据转换为开启或者关闭的百分比。然后确定获得的所述应用软件的权限推荐信息中每一条权限被设置成关闭状态的比例。在确定每条权限被设置成关闭状态的比例时,判断每条权限被设置成关闭状态的比例是否超过预设阈值,具体实施中用户可以在设置菜单中设置关闭该判断功能。如果判断结果为所述权限推荐信息中某一条权限被设置成关闭状态的百分比大于预设阈值,则移动终端自动关闭判断结果为被设置成关闭状态的比例超过预设阈值的权限,如果判断结果为不存在设置关闭的百分比大于预设阈值的权限,则移动终端自动开启所述权限,并在显示界面显示。比如在本实施中设置预设阈值为50%,如果判断结果为推荐信息中某一权限设置关闭的比例大于50%,则设置模块30关闭判断结果为被设置成关闭状态的比例超过预设阈值的权限;如果判断结果为推荐信息中某一权限设置关闭的百分比小于或者等于50%,则设置模块30自动开启该权限。并显示模块20在所述显示界面显示。当然预设阈值可以支持用户自定义,也可以设置所述比例等于预置阈值时,设置关闭判断结果为被设置成关闭状态的比例等于预设阈值的权限。后续用户也可以根据需要在所述显示界面触发设置命令,更改设置。具体实施中用户可以在设置菜单中设置关闭确定模块50的功能。According to the authority recommendation information of the application software obtained by the obtaining module 10, the authority recommendation information of the application software at this time may include: the number of people and the total number of people who are set to open by the user for each permission of the application software, or each permission The proportion of the closed state set by the user, of course, can also be the proportion of the number of people who are open. If the obtained information is the number of people who have enabled and the total number of people with permission of the application software, the mobile terminal may convert the obtained data into a percentage of people who are enabled or disabled. Then determine the proportion of each permission in the obtained permission recommendation information of the application software that is set to a closed state. When determining the proportion of each authority set to the closed state, it is judged whether the proportion of each authority set to the closed state exceeds the preset threshold value. In specific implementation, the user can set to disable the judgment function in the setting menu. If the judgment result is that the percentage of a certain permission in the permission recommendation information is set to the closed state is greater than the preset threshold, the mobile terminal automatically closes the judgment result as the permission whose proportion is set to the closed state exceeds the preset threshold, if the judgment result If there is no permission whose percentage of closure is set to be greater than the preset threshold, the mobile terminal automatically enables the permission and displays it on the display interface. For example, in this implementation, the preset threshold is set to 50%, and if the judgment result is that the proportion of a certain authority setting in the recommended information is greater than 50%, then the setting module 30 closes the judgment result that the proportion of being set to the closed state exceeds the preset threshold If the judging result is that a certain permission setting in the recommendation information is closed, the percentage is less than or equal to 50%, then the setting module 30 will automatically open the permission. And the display module 20 displays on the display interface. Of course, the preset threshold can be customized by the user, and when the ratio is equal to the preset threshold, it is also possible to set the authority that the closing judgment result is that the proportion of the closed state is equal to the preset threshold. Subsequent users can also trigger a setting command on the display interface as required to change the setting. In specific implementation, the user can set the function of closing the determination module 50 in the setting menu.

本发明通过判断获得的所述应用软件的权限推荐信息中关闭的百分比,默认关闭推荐信息中设置关闭的百分比大于预设阈值的权限,一定程度上减少了用户操作,方便用户对所述应用软件权限设置。According to the present invention, by judging the closed percentage in the authority recommendation information of the application software obtained, and setting the closed percentage in the recommended information to be greater than the preset threshold authority by default, the user operation is reduced to a certain extent, and it is convenient for the user to control the application software. Permission settings.

请参阅图6,图6为图4中设置模块的细化结果示意图。基于本发明应用软件权限推荐装置的第一实施例,所述设置模块30包括:Please refer to FIG. 6 , which is a schematic diagram of the refinement result of the setting module in FIG. 4 . Based on the first embodiment of the device for recommending application software rights in the present invention, the setting module 30 includes:

确定单元31,用于在接收用户在所述显示界面触发的对所述应用软件权限的设置命令时,确定所述应用软件的权限的设置状态;A determination unit 31, configured to determine the setting status of the application software authority when receiving a setting command for the application software authority triggered by the user on the display interface;

用户根据在显示模块20显示的权限推荐信息界面,在所述权限推荐信息界面选择设置所述应用软件的权限时,移动终端接收到用户在所述界面触发的设置命令,确定所述应用软件的权限的设置状态,比如确定所述应用软件一些权限设置为关闭状态,当然也可以确定所述应用软件所有权限的状态。According to the authority recommendation information interface displayed on the display module 20, when the user chooses to set the authority of the application software on the authority recommendation information interface, the mobile terminal receives a setting command triggered by the user on the interface, and determines the authority of the application software. The setting state of the permission, for example, it is determined that some permissions of the application software are set to be closed, and of course the status of all permissions of the application software can also be determined.

提示单元32,用于在所述权限的设置状态与所述权限推荐信息推荐设置的状态不相同时,显示提示界面;A prompting unit 32, configured to display a prompt interface when the setting state of the authority is different from the state of the recommended setting of the authority recommendation information;

根据确定单元31确定的所述应用软件的权限的设置状态,判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,如果推荐信息为权限的设置比例,则移动终端可以自动根据设置比例判定对应权限的推荐设置状态,然后判断所述权限的设置状态和权限推荐信息中权限的推荐设置状态是否相同,在所述权限的设置状态和权限推荐信息中权限的推荐设置状态不同时,显示提示界面;或者如本发明应用软件权限推荐方法第二实施例中所述移动终端根据推荐信息,自动对应权限推荐信息推荐设置的权限为关闭或者开启状态时,判断用户是否对自动设置的权限进行更改时,在移动终端接收到用户触发的更改命令时,显示提示界面,比如该权限设置状态和推荐设置的状态不同,是否确认。According to the setting state of the authority of the application software determined by the determination unit 31, it is judged whether the setting state of the authority is the same as the recommended setting state of the authority in the authority recommendation information. If the recommended information is the setting ratio of the authority, the mobile terminal can automatically Determine the recommended setting state of the corresponding authority according to the setting ratio, and then determine whether the setting state of the authority is the same as the recommended setting state of the authority in the authority recommendation information, and the setting state of the authority is different from the recommended setting state of the authority in the authority recommendation information. At the same time, a prompt interface is displayed; or as described in the second embodiment of the application software authority recommendation method of the present invention, according to the recommendation information, the mobile terminal automatically corresponds to the authority recommended by the authority recommendation information. When the permission of the user is changed, when the mobile terminal receives a change command triggered by the user, a prompt interface is displayed, such as whether the permission setting status is different from the recommended setting status, and whether to confirm.

设置单元33,用于在接收到基于用户在所述提示界面触发的设置命令时,对应设置所述应用软件的权限。The setting unit 33 is configured to correspondingly set the authority of the application software when receiving a setting command triggered by the user on the prompt interface.

根据用户在提示单元32的提示界面触发的设置命令,对应所述设置命令设置所述应用软件的权限。According to the setting command triggered by the user on the prompting interface of the prompting unit 32, the authority of the application software is set corresponding to the setting command.

本发明进一步提供一种应用软件权限推荐系统。The present invention further provides an application software authority recommendation system.

请参阅图7,图7为本发明应用软件权限推荐系统一实施例的结构示意图。本实施例提出的应用软件权限推荐系统包括:移动终端,所述移动终端用于在所述应用软件开始安装或者启动时,从存储有权限推荐信息库的服务器或移动终端中获得所述应用软件的权限推荐信息,并在显示界面显示,以供用户根据所述权限推荐信息设置所述应用软件的权限,所述权限推荐信息库包括所述应用软件和其权限的对应关系。该移动终端的具体功用参照上述实施例,在此不再赘述。Please refer to FIG. 7 . FIG. 7 is a schematic structural diagram of an embodiment of an application software authority recommendation system according to the present invention. The application software permission recommendation system proposed in this embodiment includes: a mobile terminal, which is used to obtain the application software from a server or a mobile terminal storing a permission recommendation information base when the application software starts to be installed or started The authority recommendation information is displayed on the display interface for the user to set the authority of the application software according to the authority recommendation information, and the authority recommendation information database includes the corresponding relationship between the application software and its authority. For the specific functions of the mobile terminal, refer to the foregoing embodiments, and details are not repeated here.

服务器,用于接收所述移动终端中应用软件的权限设置完成时发送的所述权限的设置信息,并根据所述权限的设置信息对所述应用软件的权限推荐信息进行更新。包括统计下载次数和各个应用软件中权限设置关闭或开启的次数,然后根据权限推荐信息库中历史数据和接收到的数据进行更新。当然还可以不更新,直接预设固定的推荐信息。具体实施中,还可以接收所述移动终端发送获得所述应用软件的权限推荐信息的请求,并根据接收到的请求中应用软件的标识查找预置推荐信息库中该应用软件的权限推荐信息,然后发送给发送请求的所述移动终端。The server is configured to receive the authority setting information sent when the authority setting of the application software in the mobile terminal is completed, and update the authority recommendation information of the application software according to the authority setting information. Including counting the number of downloads and the number of closing or opening of permission settings in each application software, and then updating according to the historical data in the permission recommendation information database and the received data. Of course, it is also possible to directly preset fixed recommendation information without updating. In specific implementation, it is also possible to receive the request from the mobile terminal to obtain the authority recommendation information of the application software, and search for the authority recommendation information of the application software in the preset recommendation information database according to the identification of the application software in the received request, Then send it to the mobile terminal that sent the request.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments. Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to enable a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present invention.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.

Claims (12)

1. an application software authority recommends method, it is characterised in that said method comprising the steps of:
When described application software starts to install or start, have permission the service in recommendation information storehouse from storage Device or mobile terminal obtain the authority recommendation information of described application software, described authority recommendation information storehouse Corresponding relation including described application software He its authority;
At the described authority recommendation information that display interface display obtains, recommend according to described authority for user Information arranges the authority of described application software.
2. the method for claim 1, it is characterised in that described display interface display obtain Described authority recommendation information, arranges the power of described application software for user according to described authority recommendation information Include after the step of limit:
Receive the setting command to described application software authority that user triggers at described display interface, according to Described setting command arranges the authority of described application software.
3. method as claimed in claim 2, it is characterised in that described reception user is in described display circle The setting command to described application software authority that face is triggered, arranges described application according to described setting command Also include after the step of the authority of software:
When the priority assignation of described application software completes, send the described authority information arranged to described clothes Business device, so that the authority of application software described in described authority recommendation information storehouse is recommended by described server Information is updated.
4. method as claimed in claim 2, it is characterised in that described reception user is in described display circle The setting command to described application software authority that face is triggered, arranges described application according to described setting command The step of the authority of software includes:
Receive user described display interface trigger to the setting command of described application software authority time, Determine described application software authority state is set;
When the state that arranges of described authority recommends the state arranged to differ with described authority recommendation information, Display reminding interface;
When receiving based on user in the setting command that described prompting interface is triggered, be correspondingly arranged described should By the authority of software.
5. the method for claim 1, it is characterised in that described described application software start peace When dress or startup, from storing, the server or mobile terminal having permission recommendation information storehouse obtains described answering Include after the step of the authority recommendation information of software:
Determine in described authority recommendation information that every authority is configured to the ratio of closed mode;
When determining the ratio that every authority is configured to closed mode, closedown ratio exceedes predetermined threshold value Authority.
6. an application software authority recommendation apparatus, it is characterised in that described device includes:
Acquisition module, for, in described application software installation process or when starting, having permission from storage The server in recommendation information storehouse or mobile terminal obtain the authority recommendation information of described application software, described Authority recommendation information storehouse includes the corresponding relation of described application software and its authority;
Display module, for the described authority recommendation information obtained in display interface display, for user's root The authority of described application software is set according to described authority recommendation information.
7. device as claimed in claim 6, it is characterised in that described device also includes:
Module is set, for receive user described display interface trigger to described application software authority Setting command, arranges the authority of described application software according to described setting command.
8. device as claimed in claim 7, it is characterised in that described device also includes:
Sending module, for when the priority assignation of described application software completes, sends the described power arranged Limit information is to described server, so that described server is applied described in described authority recommendation information storehouse The authority recommendation information of software is updated.
9. device as claimed in claim 7, it is characterised in that the described module that arranges includes:
Determine unit, for receive user described display interface trigger to described application software authority Setting command time, determine described application software authority state is set;
Tip element, recommends setting for the state that arranges in described authority with described authority recommendation information When state differs, display reminding interface;
Unit is set, for when receiving based on user in the setting command that described prompting interface is triggered, It is correspondingly arranged the authority of described application software.
10. device as claimed in claim 6, it is characterised in that described device also includes:
Determine module, for determining that in described authority recommendation information, every authority is configured to closed mode Ratio;
Described determine that module determines the ratio that every authority is configured to closed mode time, described mould is set Block is closed ratio and is exceeded the authority of predetermined threshold value, and described display module shows at described display interface.
11. 1 kinds of application software authority commending systems, it is characterised in that described system includes: mobile whole End and server,
Described mobile terminal is for when described application software starts to install or start, having permission from storage The server in recommendation information storehouse or mobile terminal obtain the authority recommendation information of described application software, and Display interface shows, arranges the authority of described application software according to described authority recommendation information for user, Described authority recommendation information storehouse includes the corresponding relation of described application software and its authority;
Described server is for receiving transmission when the priority assignation of application software in described mobile terminal completes The configuration information of described authority, and according to the configuration information of described authority, the authority of described application software is pushed away The information of recommending is updated.
12. systems as claimed in claim 11, it is characterised in that described mobile terminal includes that right is wanted Seek the device described in any one of 6-10.
CN201510315568.7A 2015-06-10 2015-06-10 Application software authority recommends methods, devices and systems Withdrawn CN106254404A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510315568.7A CN106254404A (en) 2015-06-10 2015-06-10 Application software authority recommends methods, devices and systems
PCT/CN2015/088170 WO2016197461A1 (en) 2015-06-10 2015-08-26 Application software permission recommendation method, apparatus and system, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510315568.7A CN106254404A (en) 2015-06-10 2015-06-10 Application software authority recommends methods, devices and systems

Publications (1)

Publication Number Publication Date
CN106254404A true CN106254404A (en) 2016-12-21

Family

ID=57503009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510315568.7A Withdrawn CN106254404A (en) 2015-06-10 2015-06-10 Application software authority recommends methods, devices and systems

Country Status (2)

Country Link
CN (1) CN106254404A (en)
WO (1) WO2016197461A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107506637A (en) * 2017-08-17 2017-12-22 珠海市魅族科技有限公司 Information displaying method and device, terminal and readable storage medium storing program for executing
CN108491733A (en) * 2018-04-10 2018-09-04 Oppo广东移动通信有限公司 Privacy application recommendation method and device, storage medium, electronic device
CN108537011A (en) * 2018-03-16 2018-09-14 维沃移动通信有限公司 A kind of application permission processing method, terminal and server
CN109445873A (en) * 2018-11-13 2019-03-08 北京微播视界科技有限公司 The method and apparatus for showing set interface
CN109672667A (en) * 2018-11-25 2019-04-23 杭州仟金顶信息科技有限公司 The method that client dynamic updates user right
CN110390194A (en) * 2018-04-17 2019-10-29 阿里巴巴集团控股有限公司 The displaying of application permission determines method, device and equipment
CN110955869A (en) * 2018-09-26 2020-04-03 南昌欧菲生物识别技术有限公司 Terminal software authority management method and device, terminal and storage medium
CN113176755A (en) * 2021-05-20 2021-07-27 青岛海信智慧生活科技股份有限公司 Linkage equipment control method and device based on weather information
CN116933314A (en) * 2023-07-21 2023-10-24 北京字跳网络技术有限公司 Permission configuration method, device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488465A (en) * 2012-06-08 2014-01-01 北京搜狗科技发展有限公司 Method and system for recommending functional configuration
CN103514397A (en) * 2013-09-29 2014-01-15 西安酷派软件科技有限公司 Server, terminal and authority management and permission method
CN104461481A (en) * 2013-09-16 2015-03-25 北大方正集团有限公司 Application software adjustment method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4698281B2 (en) * 2005-05-09 2011-06-08 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 Mobile terminal, information recommendation method and program
US8136090B2 (en) * 2006-12-21 2012-03-13 International Business Machines Corporation System and methods for applying social computing paradigm to software installation and configuration
US20110307354A1 (en) * 2010-06-09 2011-12-15 Bilgehan Erman Method and apparatus for recommending applications to mobile users
CN102420902B (en) * 2011-11-24 2015-08-12 中兴通讯股份有限公司 A kind of method of classification management over right of using functions and mobile terminal
CN102521548B (en) * 2011-11-24 2014-11-05 中兴通讯股份有限公司 Method for managing using rights of function and mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488465A (en) * 2012-06-08 2014-01-01 北京搜狗科技发展有限公司 Method and system for recommending functional configuration
CN104461481A (en) * 2013-09-16 2015-03-25 北大方正集团有限公司 Application software adjustment method and device
CN103514397A (en) * 2013-09-29 2014-01-15 西安酷派软件科技有限公司 Server, terminal and authority management and permission method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107506637A (en) * 2017-08-17 2017-12-22 珠海市魅族科技有限公司 Information displaying method and device, terminal and readable storage medium storing program for executing
CN107506637B (en) * 2017-08-17 2020-11-20 珠海市魅族科技有限公司 Information display method and device, terminal and readable storage medium
CN108537011A (en) * 2018-03-16 2018-09-14 维沃移动通信有限公司 A kind of application permission processing method, terminal and server
CN108537011B (en) * 2018-03-16 2021-03-23 维沃移动通信有限公司 Application permission processing method, terminal and server
CN108491733A (en) * 2018-04-10 2018-09-04 Oppo广东移动通信有限公司 Privacy application recommendation method and device, storage medium, electronic device
CN110390194A (en) * 2018-04-17 2019-10-29 阿里巴巴集团控股有限公司 The displaying of application permission determines method, device and equipment
CN110955869A (en) * 2018-09-26 2020-04-03 南昌欧菲生物识别技术有限公司 Terminal software authority management method and device, terminal and storage medium
CN109445873A (en) * 2018-11-13 2019-03-08 北京微播视界科技有限公司 The method and apparatus for showing set interface
CN109672667A (en) * 2018-11-25 2019-04-23 杭州仟金顶信息科技有限公司 The method that client dynamic updates user right
CN113176755A (en) * 2021-05-20 2021-07-27 青岛海信智慧生活科技股份有限公司 Linkage equipment control method and device based on weather information
CN116933314A (en) * 2023-07-21 2023-10-24 北京字跳网络技术有限公司 Permission configuration method, device and electronic equipment
WO2025020678A1 (en) * 2023-07-21 2025-01-30 北京字跳网络技术有限公司 Permission configuration method and apparatus, and electronic device

Also Published As

Publication number Publication date
WO2016197461A1 (en) 2016-12-15

Similar Documents

Publication Publication Date Title
CN106254404A (en) Application software authority recommends methods, devices and systems
US9665709B2 (en) Methods and systems for determining a compliance level of an application with respect to a privacy profile associated with a user
US9647897B2 (en) Dynamic grouping of managed devices
CN104376266B (en) The determination method and device of application software level of security
EP2562673A1 (en) Apparatus and method for securing mobile terminal
US20080194296A1 (en) System and method for securely managing data stored on mobile devices, such as enterprise mobility data
CN104915599A (en) Application program monitoring method and terminal
CN106354399A (en) Method, device, and electronic device for assignment of application permission
US20190108329A1 (en) Method and Terminal for Enhancing Information Security
CN106022101A (en) Application management method and terminal
CN106484796B (en) File management method, file management device and mobile terminal
CN105867969A (en) APP starting method and terminal
CN105812526B (en) A kind of peripheral hardware management and control detection method and device of intelligent terminal
CN106874718A (en) Privacy processing method, device and terminal
CN107944261A (en) Application program control method and user equipment
CN106557317A (en) A kind of method and apparatus that shortcut is created in desktop
EP4026357B1 (en) System, method, and computer program for protecting against unintentional deletion of an esim from a mobile device
CN106550102A (en) A kind of data processing method, device and SIM
CN110287689A (en) Password protection method, terminal and computer readable medium
CN113076529B (en) Access control method, device, computer readable storage medium and equipment
US20140351075A1 (en) Kiosk for dispensing and activating user devices
CN106507434B (en) Data processing method and device
CN112351131B (en) Control method and device of electronic equipment, electronic equipment and storage medium
CN113568828A (en) Abnormal terminal equipment identification method and device, electronic equipment and storage medium
CN106775881B (en) System upgrading method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20161221

WW01 Invention patent application withdrawn after publication