应用程序的隐私权限管理方法和装置制造方法

文档序号:6540264阅读:111来源:国知局
应用程序的隐私权限管理方法和装置制造方法
【专利摘要】本发明公开了一种应用程序的隐私权限管理方法及装置,其中该方法包括:获取移动终端中应用程序的至少一个隐私权限;在移动终端中提供管理页面,并获取针对应用程序的至少一个隐私权限的用户评价信息;在管理页面中展示至少一个隐私权限及至少一个隐私权限对应的用户评价信息,其中,管理页面中包括至少一个选择按键;以及接收用户对至少一个选择按键的触发操作,并根据触发操作对至少一个隐私权限进行授权管理。本发明实施例的管理方法使得用户可以清楚地知道哪些应用程序在过度获取隐私权限,方便了用户对应用程序的隐私权限的管理,提高了用户的隐私安全性,提升了用户体验,并且无需人工进行分析,大大降低了人工成本。
【专利说明】应用程序的隐私权限管理方法和装置
【技术领域】
[0001]本发明涉及移动终端【技术领域】,尤其涉及一种应用程序的隐私权限管理方法和装置。
【背景技术】
[0002]目前,移动终端过度获取隐私问题一直备受用户和安全软件重视,很多应用程序都会要求该应用程序实际功能以外的权限,表现在非(主动)告知地搜集移动终端的序列号、位置信息,诱使用户默认地上传联系人列表等方面;更坏一点的应用程序,则会踏入犯罪的范畴,比如,会偷偷发送扣费信息,或是作为黑客的偷窥工具等。
[0003]目前,应用程序的隐私权限主要可通过以下两种方式获得:一种为可通过manifest检出应用程序获取的权限列表,并直接展示给用户;另一种为可通过人工分析每个应用程序的功能及权限申请列表,得出是否过度获取用户隐私的结论。但是存在的问题是:第一种方式中用户自己难以判断该应用程序获取的隐私权限是否正常;第二种方式中需要投入大量的人力资源,并且不一定准确。

【发明内容】

[0004]本发明旨在至少在一定程度上解决上述的技术缺陷之一。
[0005]为此,本发明的一个目的在于提出一种应用程序的隐私权限管理方法。该方法使得用户可以清楚地知道哪些应用程序在过度获取隐私权限,方便了用户对应用程序的隐私权限的管理,提高了用户的隐私安全性,提升了用户体验,并且无需人工进行分析,大大降低了人工成本。
[0006]本发明的另一个目的在于提出一种应用程序的隐私权限管理装置。
[0007]为了实现上述目的,本发明一方面实施例的应用程序的隐私权限管理方法,包括:获取移动终端中应用程序的至少一个隐私权限;在所述移动终端中提供管理页面,并获取针对所述应用程序的所述至少一个隐私权限的用户评价信息;在所述管理页面中展示所述至少一个隐私权限及所述至少一个隐私权限对应的用户评价信息,其中,所述管理页面中包括至少一个选择按键;以及接收用户对所述至少一个选择按键的触发操作,并根据所述触发操作对所述至少一个隐私权限进行授权管理。
[0008]本发明实施例的应用程序的隐私权限管理方法,在移动终端中提供管理页面,获取并展示针对应用程序的至少一个隐私权限的用户评价信息,并接收用户对管理页面中的至少一个选择按键的触发操作,以及根据该触发操作对至少一个隐私权限进行授权管理,以使用户可通过管理页面中展示的隐私权限的用户评价信息即可清楚地知道该应用程序是否在过度获取隐私权限,方便了用户对应用程序的隐私权限的管理,提高了用户的隐私安全性,提升了用户体验,并且无需人工对每个应用程序的功能及权限申请列表进行分析,大大降低了人工成本。
[0009]为了实现上述目的,本发明另一方面实施例的应用程序的隐私权限管理装置,包括:第一获取模块,用于获取移动终端中应用程序的至少一个隐私权限;提供模块,用于在所述移动终端中提供管理页面;第二获取模块,用于获取针对所述应用程序的所述至少一个隐私权限的用户评价信息;展示模块,用于在所述管理页面中展示所述至少一个隐私权限及所述至少一个隐私权限对应的用户评价信息,其中,所述管理页面中包括至少一个选择按键;以及授权管理模块,用于接收用户对所述至少一个选择按键的触发操作,并根据所述触发操作对所述至少一个隐私权限进行授权管理。
[0010]本发明实施例的应用程序的隐私权限管理装置,通过提供模块在移动终端中提供管理页面,第二获取模块获取针对应用程序的至少一个隐私权限的用户评价信息,授权管理模块接收用户对管理页面中的至少一个选择按键的触发操作,并根据该触发操作对至少一个隐私权限进行授权管理,以使用户可通过管理页面中展示的隐私权限的用户评价信息即可清楚地知道该应用程序是否在过度获取隐私权限,方便了用户对应用程序的隐私权限的管理,提高了用户的隐私安全性,提升了用户体验,并且无需人工对每个应用程序的功能及权限申请列表进行分析,大大降低了人工成本。
[0011]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0012]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
[0013]图1是根据本发明一个实施例的应用程序的隐私权限管理方法的流程图;
[0014]图2是根据本发明另一个实施例的应用程序的隐私权限管理方法的流程图;
[0015]图3是根据本发明又一个实施例的应用程序的隐私权限管理方法的流程图;
[0016]图4是根据本发明又另一个实施例的应用程序的隐私权限管理方法的流程图
[0017]图5是根据本发明一个实施例的管理页面的示意图;
[0018]图6是根据本发明一个实施例的应用程序的隐私权限管理装置的结构示意图;
[0019]图7是根据本发明另一个实施例的应用程序的隐私权限管理装置的结构示意图;
[0020]图8是根据本发明又一个实施例的应用程序的隐私权限管理装置的结构示意图;
[0021]图9是根据本发明又另一个实施例的应用程序的隐私权限管理装置的结构示意图;以及
[0022]图10是根据本发明再一个实施例的应用程序的隐私权限管理装置的结构示意图。
【具体实施方式】
[0023]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0024]下面参考附图描述根据本发明实施例的应用程序的隐私权限管理方法和装置。
[0025]图1是根据本发明一个实施例的应用程序的隐私权限管理方法的流程图。
[0026]如图1所示,该应用程序的隐私权限管理方法可以包括:[0027]S101,获取移动终端中应用程序的至少一个隐私权限。
[0028]应当理解,每个移动终端中的应用程序或多或少会使用到隐私权限,以移动终端的操作系统为Android操作系统为例,这些隐私权限会通过在androidmanifest.xml文件中声明来使用。也就是说,以移动终端的操作系统为Android操作系统为例,可通过在androidmanifest.xml文件中检测出移动终端中应用程序要获取的权限列表,从而可获得这些应用程序的至少一个隐私权限。
[0029]S102,在移动终端中提供管理页面,并获取针对应用程序的至少一个隐私权限的用户评价信息。
[0030]其中,在本发明的一个实施例中,用户评价信息可包括信任至少一个隐私权限的用户的个数和/或质疑至少一个隐私权限的用户的个数等。
[0031]S103,在管理页面中展示至少一个隐私权限及至少一个隐私权限对应的用户评价信息,其中,管理页面中包括至少一个选择按键。
[0032]具体地,在移动终端提供的管理页面中,可展示出应用程序的名称、该应用程序的至少一个隐私权限及针对该应用程序的至少一个隐私权限对应的用户评价信息,即多少用户对其信任,多少用户对其质疑。其中,在本发明的实施例中,该管理页面中可包括一个或多个选择按键,例如,“信任”按键和/或“质疑”按键等,该移动终端的用户可根据已有情况进行选择判断。
[0033]S104,接收用户对至少一个选择按键的触发操作,并根据触发操作对至少一个隐私权限进行授权管理。
[0034]举例而言,在管理页面中,如果用户选择的按键为“信任”按键,则可确定该用户认为该应用程序的至少一个隐私权限对自己没有影响,对其信任,则可放开对应的隐私权限,并可提示用户可以放心使用该应用程序;如果用户选择的按键为“质疑”按键,则可确定该用户认为该应用程序的至少一个隐私权限对自己的隐私有影响,对其比较质疑,则可阻止对应的隐私权限,并可提示用户该应用程序涉嫌过度获取隐私权限,即该应用程序获取了与非应用程序功能所需求的隐私权限。
[0035]在本发明的一个实施例中,该应用程序的隐私权限管理方法还可包括:服务器接收多个移动终端反馈的用户触发操作,并进行汇总以生成用户评价信息。具体地,在接收到用户对至少一个选择按键的触发操作之后,可将该用户的触发操作反馈至服务器,服务器可搜集多个移动终端反馈的用户触发操作,并可对其进行汇总以生成用户评价信息。
[0036]也就是说,可通过众包的方式,让多个用户来参与应用程序的隐私权限管理,建立应用程序的用户、开发者的隐私管理生态圈。在多个移动终端中收集用户对每个应用程序的隐私权限的反馈数据,汇总到服务器以生成针对该应用程序的至少一个隐私权限的用户评价Ih息。
[0037]本发明实施例的应用程序的隐私权限管理方法,在移动终端中提供管理页面,获取并展示针对应用程序的至少一个隐私权限的用户评价信息,并接收用户对管理页面中的至少一个选择按键的触发操作,以及根据该触发操作对至少一个隐私权限进行授权管理,以使用户可通过管理页面中展示的隐私权限的用户评价信息即可清楚地知道该应用程序是否在过度获取隐私权限,方便了用户对应用程序的隐私权限的管理,提高了用户的隐私安全性,提升了用户体验,并且无需人工对每个应用程序的功能及权限申请列表进行分析,大大降低了人工成本。
[0038]图2是根据本发明另一个实施例的应用程序的隐私权限管理方法的流程图。
[0039]为了使得服务器中汇总的用户评价信息更加准确,在本发明的实施例中,在接收到用户对至少一个选择按键的触发操作之后,可将该用户的触发操作反馈至服务器,以使该服务器更新至少一个隐私权限的用户评价信息。具体地,如图2所示,该应用程序的隐私权限管理方法可以包括:
[0040]S201,获取移动终端中应用程序的至少一个隐私权限。
[0041]S202,在移动终端中提供管理页面,并获取针对应用程序的至少一个隐私权限的用户评价信息。
[0042]S203,在管理页面中展示至少一个隐私权限及至少一个隐私权限对应的用户评价信息,其中,管理页面中包括至少一个选择按键。
[0043]S204,接收用户对至少一个选择按键的触发操作,并将用户的触发操作反馈至服务器,以使服务器更新至少一个隐私权限的用户评价信息。
[0044]举例而言,在移动终端提供的管理页面中,如果用户选择的是“信任”按键,则可将该用户的触发操作反馈至服务器,服务器可根据该触发操作增加信任该至少一个隐私权限的用户的个数;如果用户选择的是“质疑”按键,则可将该用户的触发操作反馈至服务器,月艮务器可根据该触发操作增加质疑该至少一个隐私权限的用户的个数。
[0045]S205,根据触发操作对至少一个隐私权限进行授权管理。
[0046]本发明实施例的应用程序的隐私权限管理方法,在接收到用户对至少一个选择按键的触发操作之后,可将该用户的触发操作反馈至服务器,以使服务器更新至少一个隐私权限的用户评价信息,使得服务器中汇总的用户评价信息更加准确。
[0047]图3是根据本发明又一个实施例的应用程序的隐私权限管理方法的流程图。
[0048]为了使得用户能够更加准确的判断选择按键,用户可根据隐私权限的隐私权限类型和/或说明信息对其进行判断,即在本发明的实施例中,可获取至少一个隐私权限的隐私权限类型和/或说明信息,并在管理页面中显示该隐私权限类型和/或说明信息。具体地,如图3所示,该应用程序的隐私权限管理方法可以包括:
[0049]S301,获取移动终端中应用程序的至少一个隐私权限。
[0050]S302,在移动终端中提供管理页面,并获取针对应用程序的至少一个隐私权限的用户评价信息。
[0051]S303,在管理页面中展示至少一个隐私权限及至少一个隐私权限对应的用户评价信息。
[0052]S304,获取至少一个隐私权限的隐私权限类型和/或说明信息,并在管理页面中显示隐私权限类型和/或说明信息,其中,管理页面中包括至少一个选择按键。
[0053]举例而言,以某个地图导航应用程序为例,获取到该应用程序的其中一个隐私权限为“读取短信或彩信”,根据该隐私权限可获得该“读取短信或彩信”隐私权限的隐私权限类型为系统隐私权限,并可在管理页面中显示“读取短信或彩信为系统隐私权限”,以提醒用户该应用程序即将获取系统级隐私权限,可能存在信息被盗等现象,以便用户根据该隐私权限类型进行选择判断。
[0054]S305,接收用户对至少一个选择按键的触发操作,并将用户的触发操作反馈至服务器,以使服务器更新至少一个隐私权限的用户评价信息。
[0055]S306,根据触发操作对至少一个隐私权限进行授权管理。
[0056]本发明实施例的应用程序的隐私权限管理方法,可获取至少一个隐私权限的隐私权限类型和/或说明信息,并在管理页面中显示该隐私权限类型和/或说明信息,用户可根据隐私权限的隐私权限类型和/或说明信息对其进行判断,使得用户能够更加准确的判断选择按键。
[0057]需要说明的是,在本发明的一个实施例中,该应用程序的隐私权限管理方法还可以包括:建立用户和应用程序的开发者之间的联系通道。具体而言,首先,可获取应用程序的开发者的联系信息,之后,可根据该联系信息将用户的触发操作反馈至开发者。进一步而言,可先判断至少一个隐私权限对应的用户评价信息是否满足预设条件,如果满足该预设条件,则可根据联系信息将用户的触发操作反馈至开发者。
[0058]举例而言,在移动终端提供的管理页面中可以包括建立用户和应用程序的开发者之间的联系通道的按键,如“notify dev”按键,即允许用户将用户选择哪个按键的信息反馈至开发者。也就是说,当判断至少一个隐私权限对应的用户评价信息满足预设条件,即质疑应用程序的至少一个隐私权限的用户的个数达到某个阀值时,首先,可先爬取开发者在gp (google play,—个由Google为Android设备开发的在线应用程序商店)中留的邮箱地址。然后,可通过该邮箱地址向应用程序的开发者发送用户针对该应用程序的触发操作反馈至开发者。其中,反馈内容可为:1万个用户在某个管理应用程序的隐私权限的软件(即应用了本发明实施例的隐私权限管理方法的装置)中质疑您使用了拨打电话权限,您可以到AAA (如一个web页面)使用此邮箱进行开发者身份验证,并提交您的权限使用说明,您的权限使用说明会出现在该某个管理应用程序的隐私权限的软件相应页面中以供其他用户查看。
[0059]需要说明的是,在本发明的实施例中,可提供一个web页面,发送给开发者邮箱的邮件中有个链接(比如上面提到的AAA),点击链接后可跳转到web页面,弹出一个输入框,开发者可在该输入框中输入邮箱地址、权限说明等。
[0060]由此,通过建立用户和应用程序的开发者之间的联系通道,开发者可以对其开发的应用程序进行权限使用说明,以使得用户根据该权限使用说明判断是否可信任该应用程序。
[0061]图4是根据本发明又另一个实施例的应用程序的隐私权限管理方法的流程图。
[0062]为了使得用户能够更加准确的判断选择按键,在本发明的实施例中,可接收应用程序的开发者针对至少一个隐私权限的说明信息,并在管理页面中展示该说明信息。如图4所示,该应用程序的隐私权限管理方法可以包括:
[0063]S401,获取移动终端中应用程序的至少一个隐私权限。
[0064]S402,在移动终端中提供管理页面,并获取针对应用程序的至少一个隐私权限的用户评价信息。
[0065]S403,在管理页面中展示至少一个隐私权限及至少一个隐私权限对应的用户评价信息。
[0066]S404,获取至少一个隐私权限的隐私权限类型和/或说明信息,并在管理页面中显示隐私权限类型和/或说明信息。[0067]S405,接收应用程序的开放者针对至少一个隐私权限的说明信息,并在管理页面中展示说明信息,其中,管理页面中包括至少一个选择按键。
[0068]其中,在本发明的实施例中,隐私权限的说明信息可理解为开发者在进行身份验证时所填写的权限使用说明。
[0069]S406,接收用户对至少一个选择按键的触发操作,并将用户的触发操作反馈至服务器,以使服务器更新至少一个隐私权限的用户评价信息。
[0070]S407,根据触发操作对至少一个隐私权限进行授权管理。
[0071]需要说明的是,在本发明的实施例中,步骤S404和S405是可选地,并且步骤S404和S405在执彳了时不区分先后顺序。
[0072]本发明实施例的应用程序的隐私权限管理方法,可接收应用程序的开发者针对至少一个隐私权限的说明信息,并在管理页面中展示该说明信息,使得用户能够根据该说明信息更加准确地进行判断选择按键,提高了准确率。
[0073]在本发明的一个实施例中,该应用程序的隐私权限管理方法还可以包括:根据应用程序的类型判断至少一个隐私权限是否异常;以及在判断至少一个隐私权限异常时,在管理页面中进行异常标记。
[0074]举例而言,以某个地图导航应用程序为例,可判断出该应用程序属于导航类型,其隐私权限可为“精准的GPS (Global Positioning System,全球定位系统)位置”,而该应用程序的至少一个隐私权限为“读取短信或彩信”,则可认为该隐私权限是异常的,并可在管理页面中对该应用程序的“读取短信或彩信”隐私权限进行异常标记,以提醒用户。由此,使得用户能够更加准确的判断选择按键,准确的对隐私权限进行管理,维护自己的隐私安全。
[0075]为了使得本领域的技术人员更加清楚的了解本发明的优点,下面将举例进行说明。
[0076]如图5所示,可在移动终端中提供一个管理页面,该管理页面中可展示出应用程序的名称,还可展示出该应用程序的获取位置信息,即一种移动终端的系统安全权限,类似的APK权限有:“(基于网络的)粗略位置”、“精准的(GPS)位置”、“读取联系人数据”、“读取短信或彩信”“拨打电话”等,都属于系统隐私权限。该管理页面中还可展示开发者说明,其中如果该应用程序的隐私权限是一个全新的权限,则此处可缺省内容,比如可以显示“暂无开发者说明”等类似信息;如果该应用程序的隐私权限不是一个全新的权限,则此处可显示开发者的说明信息,即针对该应用程序的隐私权限的使用说明等。该管理页面中还可以展示出其他用户的评价信息,即可展示出在服务器中统计的用户对该隐私权限的反馈情况,如多少人信任该隐私权限、多少人质疑该隐私权限等,用户可根据已有情况进行判断,以给出自己的判断,如质疑该隐私权限或信任该隐私权限,还是通知开发者。由此,用户可以清楚地知道哪些应用程序在过度获取隐私权限,开发者也可以对隐私权限使用进行说明。
[0077]此外,本发明实施例还提出一种应用程序的隐私权限管理装置。
[0078]图6是根据本发明一个实施例的应用程序的隐私权限管理装置的结构示意图。
[0079]如图6所示,该应用程序的隐私权限管理装置可以包括:第一获取模块10、提供模块20、第二获取模块30、展示模块40和授权管理模块50。
[0080]具体地,第一获取模块10用于获取移动终端中应用程序的至少一个隐私权限。应当理解,每个移动终端中的应用程序或多或少会使用到隐私权限,以移动终端的操作系统为Android操作系统为例,这些隐私权限会通过在androidmanifest.xml文件中声明来使用。也就是说,以移动终端的操作系统为Android操作系统为例,第一获取模块10可通过在androidmanifest.xml文件中检测出移动终端中应用程序要获取的权限列表,从而可获得这些应用程序的至少一个隐私权限。
[0081]提供模块20用于在移动终端中提供管理页面。第二获取模块30用于获取针对应用程序的至少一个隐私权限的用户评价信息。其中,在本发明的一个实施例中,用户评价信息可包括信任至少一个隐私权限的用户的个数和/或质疑至少一个隐私权限的用户的个数等。
[0082]展示模块40用于在管理页面中展示至少一个隐私权限及至少一个隐私权限对应的用户评价信息,其中,管理页面中包括至少一个选择按键。
[0083]更具体地,展示模块40在提供模块20提供的管理页面中,可展示出应用程序的名称、该应用程序的至少一个隐私权限及针对该应用程序的至少一个隐私权限对应的用户评价信息,即多少用户对其信任,多少用户对其质疑。其中,在本发明的实施例中,该管理页面中可包括一个或多个选择按键,例如,“信任”按键和/或“质疑”按键等,该移动终端的用户可根据已有情况进行选择判断。
[0084]授权管理模块50用于接收用户对至少一个选择按键的触发操作,并根据触发操作对至少一个隐私权限进行授权管理。
[0085]举例而言,在管理页面中,当用户选择的按键为“信任”按键时,可确定该用户认为该应用程序的至少一个隐私权限对自己没有影响,对其信任,授权管理模块50可放开对应的隐私权限,并可提示用户可以放心使用该应用程序;当用户选择的按键为“质疑”按键时,可确定该用户认为该应用程序的至少一个隐私权限对自己的隐私有影响,对其比较质疑,授权管理模块50可阻止对应的隐私权限,并可提示用户该应用程序涉嫌过度获取隐私权限,即该应用程序获取了与非应用程序功能所需求的隐私权限。
[0086]本发明实施例的应用程序的隐私权限管理装置,通过提供模块在移动终端中提供管理页面,第二获取模块获取针对应用程序的至少一个隐私权限的用户评价信息,授权管理模块接收用户对管理页面中的至少一个选择按键的触发操作,并根据该触发操作对至少一个隐私权限进行授权管理,以使用户可通过管理页面中展示的隐私权限的用户评价信息即可清楚地知道该应用程序是否在过度获取隐私权限,方便了用户对应用程序的隐私权限的管理,提高了用户的隐私安全性,提升了用户体验,并且无需人工对每个应用程序的功能及权限申请列表进行分析,大大降低了人工成本。
[0087]图7是根据本发明另一个实施例的应用程序的隐私权限管理装置的结构示意图。
[0088]如图7所示,该应用程序的隐私权限管理装置可以包括:第一获取模块10、提供模块20、第二获取模块30、展示模块40、授权管理模块50和反馈模块60。
[0089]具体地,反馈模块60用于在接收用户对至少一个选择按键的触发操作之后,将用户的触发操作反馈至服务器,以使服务器更新至少一个隐私权限的用户评价信息。
[0090]举例而言,在提供模块20提供的管理页面中,当用户选择的是“信任”按键时,反馈模块60可将该用户的触发操作反馈至服务器,服务器可根据该触发操作增加信任该至少一个隐私权限的用户的个数;当用户选择的是“质疑”按键时,反馈模块60可将该用户的触发操作反馈至服务器,服务器可根据该触发操作增加质疑该至少一个隐私权限的用户的个数。
[0091]本发明实施例的应用程序的隐私权限管理装置,通过反馈模块在接收用户对至少一个选择按键的触发操作之后,将用户的触发操作反馈至服务器,以使服务器更新至少一个隐私权限的用户评价信息,使得服务器中汇总的用户评价信息更加准确。
[0092]图8是根据本发明又一个实施例的应用程序的隐私权限管理装置的结构示意图。
[0093]如图8所示,该应用程序的隐私权限管理装置可以包括:第一获取模块10、提供模块20、第二获取模块30、展示模块40、授权管理模块50、反馈模块60和第三获取模块70。
[0094]具体地,第三获取模块70用于获取至少一个隐私权限的隐私权限类型和/或说明信息。其中,在本发明的实施例中,展示模块40还用于在管理页面中显示隐私权限类型和/或说明信息。
[0095]举例而言,以某个地图导航应用程序为例,第三获取模块70获取到该应用程序的其中一个隐私权限为“读取短信或彩信”,根据该隐私权限可获得该“读取短信或彩信”隐私权限的隐私权限类型为系统隐私权限。展示模块40可在管理页面中显示“读取短信或彩信为系统隐私权限”,以提醒用户该应用程序即将获取系统级隐私权限,可能存在信息被盗等现象,以便用户根据该隐私权限类型进行选择判断。
[0096]本发明实施例的应用程序的隐私权限管理装置,通过第三获取模块获取至少一个隐私权限的隐私权限类型和/或说明信息,展示模块在管理页面中显示该隐私权限类型和/或说明信息,用户可根据隐私权限的隐私权限类型和/或说明信息对其进行判断,使得用户能够更加准确的判断选择按键。
[0097]图9是根据本发明又另一个实施例的应用程序的隐私权限管理装置的结构示意图。
[0098]如图9所示,该应用程序的隐私权限管理装置可以包括:第一获取模块10、提供模块20、第二获取模块30、展示模块40、授权管理模块50、反馈模块60、第三获取模块70和建立模块80。
[0099]具体地,建立模块80用于建立用户和应用程序的开放者之间的联系通道。
[0100]具体而言,建立模块80可先获取应用程序的开发者的联系信息,并根据联系信息将用户的触发操作反馈至开发者。进一步而言,建立模块80还可具体用于判断至少一个隐私权限对应的用户评价信息是否满足预设条件,在满足预设条件时,根据联系信息将用户的触发操作反馈至开发者。
[0101]举例而言,在提供模块20提供的管理页面中可以包括建立用户和应用程序的开发者之间的联系通道的按键,如“notify dev”按键,即允许用户将用户选择哪个按键的信息反馈至开发者。也就是说,当判断至少一个隐私权限对应的用户评价信息满足预设条件,即质疑应用程序的至少一个隐私权限的用户的个数达到某个阀值时,建立模块80可先爬取开发者在gp中留的邮箱地址。然后,可通过该邮箱地址向应用程序的开发者发送用户针对该应用程序的触发操作反馈至开发者。其中,反馈内容可为:1万个用户在某个管理应用程序的隐私权限的软件(即应用了本发明实施例的隐私权限管理方法的装置)中质疑您使用了拨打电话权限,您可以到AAA (如一个web页面)使用此邮箱进行开发者身份验证,并提交您的权限使用说明,您的权限使用说明会出现在该某个管理应用程序的隐私权限的软件相应页面中以供其他用户查看。[0102]需要说明的是,在本发明的实施例中,建立模块80可提供一个web页面,发送给开发者邮箱的邮件中有个链接(比如上面提到的AAA),点击链接后可跳转到web页面,弹出一个输入框,开发者可在该输入框中输入邮箱地址、权限说明等。
[0103]本发明实施例的应用程序的隐私权限管理装置,通过建立模块建立用户和应用程序的开发者之间的联系通道,开发者可以对其开发的应用程序进行权限使用说明,以使得用户根据该权限使用说明判断是否可信任该应用程序。
[0104]图10是根据本发明再一个实施例的应用程序的隐私权限管理装置的结构示意图。
[0105]如图10所示,该应用程序的隐私权限管理装置可以包括:第一获取模块10、提供模块20、第二获取模块30、展示模块40、授权管理模块50、反馈模块60、第三获取模块70、建立模块80、判断模块90、标记模块100和接收模块110。
[0106]具体地,判断模块90用于根据应用程序的类型判断至少一个隐私权限是否异常。标记模块100用于在判断至少一个隐私权限异常时,在管理页面中进行异常标记。
[0107]举例而言,以某个地图导航应用程序为例,判断模块90可判断出该应用程序属于导航类型,其隐私权限可为“精准的GPS (Global Positioning System,全球定位系统)位置”,而该应用程序的至少一个隐私权限为“读取短信或彩信”,则可认为该隐私权限是异常的,标记模块100可在管理页面中对该应用程序的“读取短信或彩信”隐私权限进行异常标记,以提醒用户。由此,使得用户能够更加准确的判断选择按键,准确的对隐私权限进行管理,维护自己的隐私安全。
[0108]接收模块110用于接收应用程序的开放者针对至少一个隐私权限的说明信息。其中,在本发明的实施例中,展示模块40还用于在管理页面中展示说明信息。其中,在本发明的实施例中,隐私权限的说明信息可理解为开发者在进行身份验证时所填写的权限使用说明。
[0109]本发明实施例的应用程序的隐私权限管理装置,通过接收模块接收应用程序的开放者针对至少一个隐私权限的说明信息,展示模块在管理页面中展示该说明信息,使得用户能够根据该说明信息更加准确地进行判断选择按键,提高了准确率。
[0110]应当理解,在本发明的实施例中,移动终端可以是手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备。
[0111]在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0112]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0113]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0114]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【权利要求】
1.一种应用程序的隐私权限管理方法,其特征在于,包括: 获取移动终端中应用程序的至少一个隐私权限; 在所述移动终端中提供管理页面,并获取针对所述应用程序的所述至少一个隐私权限的用户评价信息; 在所述管理页面中展示所述至少一个隐私权限及所述至少一个隐私权限对应的用户评价信息,其中,所述管理页面中包括至少一个选择按键;以及 接收用户对所述至少一个选择按键的触发操作,并根据所述触发操作对所述至少一个隐私权限进行授权管理。
2.如权利要求1所述的方法,其特征在于,还包括: 服务器接收多个移动终端反馈的用户触发操作,并进行汇总以生成所述用户评价信肩、O
3.如权利要求1所述的方法,其特征在于,在所述接收用户对所述至少一个选择按键的触发操作之后,还包括: 将所述用户的触发操作反馈至服务器,以使所述服务器更新所述至少一个隐私权限的用户评价信息。
4.如权利要求1所述的方法,其特征在于,还包括: 获取所述至少一个隐私权限的隐私权限类型和/或说明信息,并在所述管理页面中显示所述隐私权限类型和/或说明信息。`
5.如权利要求1所述的方法,其特征在于,还包括: 建立所述用户和所述应用程序的开发者之间的联系通道。
6.如权利要求5所述的方法,其特征在于,所述建立所述用户和所述应用程序的开发者之间的联系通道具体包括: 获取所述应用程序的开发者的联系信息;以及 根据所述联系信息将所述用户的触发操作反馈至所述开发者。
7.如权利要求6所述的方法,其特征在于,所述根据联系信息将所述用户的触发操作反馈至所述开发者具体包括: 判断所述至少一个隐私权限对应的用户评价信息是否满足预设条件;以及 如果满足所述预设条件,则根据联系信息将所述用户的触发操作反馈至所述开发者。
8.如权利要求1所述的方法,其特征在于,所述用户评价信息包括信任所述至少一个隐私权限的用户的个数和/或质疑所述至少一个隐私权限的用户的个数。
9.如权利要求1所述的方法,其特征在于,还包括: 根据所述应用程序的类型判断所述至少一个隐私权限是否异常;以及 在判断所述至少一个隐私权限异常时,在所述管理页面中进行异常标记。
10.如权利要求1所述的方法,其特征在于,还包括: 接收所述应用程序的开放者针对所述至少一个隐私权限的说明信息,并在所述管理页面中展示所述说明信息。
11.一种应用程序的隐私权限管理装置,其特征在于,包括: 第一获取模块,用于获取移动终端中应用程序的至少一个隐私权限; 提供模块,用于在所述移动终端中提供管理页面;第二获取模块,用于获取针对所述应用程序的所述至少一个隐私权限的用户评价信息; 展示模块,用于在所述管理页面中展示所述至少一个隐私权限及所述至少一个隐私权限对应的用户评价信息,其中,所述管理页面中包括至少一个选择按键;以及 授权管理模块,用于接收用户对所述至少一个选择按键的触发操作,并根据所述触发操作对所述至少一个隐私权限进行授权管理。
12.如权利要求11所述的装置,其特征在于,还包括: 反馈模块,用于在所述接收用户对所述至少一个选择按键的触发操作之后,将所述用户的触发操作反馈至服务器,以使所述服务器更新所述至少一个隐私权限的用户评价信肩、O
13.如权利要求11所述的装置,其特征在于,还包括: 第三获取模块,用于获取所述至少一个隐私权限的隐私权限类型和/或说明信息;其中, 所述展示模块还用于在所述管理页面中显示所述隐私权限类型和/或说明信息。
14.如权利要求11所述的装置,其特征在于,还包括: 建立模块,用于建立所述用户和所述应用程序的开放者之间的联系通道。
15.如权利要求14所述的装置,其特征在于,所述建立模块具体用于: 获取所述应用程序的开发者的联系信息;以及 根据所述联系信息将所述用户的触发操作反馈至所述开发者。
16.如权利要求15所述的装置,其特征在于,所述建立模块还具体用于: 判断所述至少一个隐私权限对应的用户评价信息是否满足预设条件;以及 在满足所述预设条件时,根据联系信息将所述用户的触发操作反馈至所述开发者。
17.如权利要求11所述的装置,其特征在于,所述用户评价信息包括信任所述至少一个隐私权限的用户的个数和/或质疑所述至少一个隐私权限的用户的个数。
18.如权利要求11所述的装置,其特征在于,还包括: 判断模块,用于根据所述应用程序的类型判断所述至少一个隐私权限是否异常;以及 标记模块,用于在判断所述至少一个隐私权限异常时,在所述管理页面中进行异常标记。
19.如权利要求11所述的装置,其特征在于,还包括: 接收模块,用于接收所 述应用程序的开放者针对所述至少一个隐私权限的说明信息;其中, 所述展示模块还用于在所述管理页面中展示所述说明信息。
【文档编号】G06F21/55GK103886255SQ201410090876
【公开日】2014年6月25日 申请日期:2014年3月12日 优先权日:2014年3月12日
【发明者】吴俊达, 罗亚峰 申请人:可牛网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1