一种信息保护方法及终端设备技术

技术编号:21432954 阅读:39 留言:0更新日期:2019-06-22 12:08
本发明专利技术实施例提供一种信息保护方法及终端设备,包括:在预设应用程序产生调用预设隐私资源的调用行为,且调用行为并非基于用户操作产生的情况下,获取预设应用程序的运行状态,其中,终端设备的隐私权限允许预设应用程序调用所述预设隐私资源;若预设应用程序的运行状态不满足预设条件,阻止调用行为,并输出预警信息。上述方法对于终端设备的隐私权限允许调用预设隐私资源的预设应用程序,并非在所有情况下都能调用预设隐私资源。在运行状态不满足预设条件的情况下,用户仍可对预设应用程序调用预设隐私资源的调用行为进行控制,减小了用户隐私信息泄露的风险,提高了用户隐私信息保护的安全性。

【技术实现步骤摘要】
一种信息保护方法及终端设备
本专利技术涉及通信
,尤其涉及一种信息保护方法及终端设备。
技术介绍
目前,终端设备包括多种应用程序,这些应用程序通常会请求获取一些权限,例如开启GPS定位、打开相册、打开摄像头、访问通讯录等等权限。虽然这些应用程序在获取相应权限前需要用户授权,但是这种授权是一次性的,例如,当安装完某个应用程序,并初次使用时,应用程序会显示是否同意访问通讯录的消息框,用户若选择拒绝则无法正常使用该应用程序;若选择同意,那么该应用程序会一直按照同意访问通讯录的授权运行,也就是说,当应用程序获取到权限后,用户将无法再控制应用程序在何时使用授权的权限,增加了用户隐私信息泄露的风险。
技术实现思路
本专利技术实施例提供一种信息保护方法及终端设备,以解决现有终端设备中的应用程序在获取到权限后,用户将无法再控制应用程序在何时使用授权的权限,使得用户隐私信息泄露风险高的问题。为解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种信息保护方法,应用于终端设备,包括:在预设应用程序产生调用预设隐私资源的调用行为,且所述调用行为并非基于用户操作产生的情况下,获取所述预设应用程序的运行状态,其中,所述终端设备的隐私权限允许所述预设应用程序调用所述预设隐私资源;若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息。第二方面,本专利技术实施例还提供一种终端设备,包括:获取模块,用于在预设应用程序产生调用预设隐私资源的调用行为,且所述调用行为并非基于用户操作产生的情况下,获取所述预设应用程序的运行状态,其中,所述终端设备的隐私权限允许所述预设应用程序调用所述预设隐私资源;输出模块,用于若所述预设应用程序的运行状态不满足预设条件,阻止所述调用行为,并输出预警信息。第三方面,本专利技术实施例还提供一种终端设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述信息保护方法的步骤。第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有程序,所述程序被处理器执行时实现上述信息保护方法的步骤。在本专利技术实施例中,在预设应用程序产生调用预设隐私资源的调用行为,且所述调用行为并非基于用户操作产生的情况下,获取所述预设应用程序的运行状态,其中,所述终端设备的隐私权限允许所述预设应用程序调用所述预设隐私资源;若所述运行状态不满足预设条件,阻止所述调用行为,并输出预警信息。这样,对于终端设备的隐私权限允许调用预设隐私资源的预设应用程序,并非在所有情况下都能调用预设隐私资源。在运行状态不满足预设条件的情况下,用户仍旧可以对预设应用程序调用预设隐私资源的调用行为进行控制,减小了用户隐私泄露的风险,提高了用户隐私保护的安全性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的信息保护方法的流程图之一;图2是本专利技术实施例提供的信息保护方法的流程图之二;图3a和图3b是本专利技术实施例提供的预警信息示意图;图4是本专利技术实施例提供的终端设备的结构图;图5是本专利技术另一实施例提供的终端设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,图1是本专利技术实施例提供的信息保护方法的流程图之一,如图1所示,本实施例提供一种信息保护方法,应用于终端设备,包括以下步骤:步骤101、终端设备在预设应用程序产生调用预设隐私资源的调用行为,且所述调用行为并非基于用户操作产生的情况下,获取所述预设应用程序的运行状态,其中,所述终端设备的隐私权限允许所述预设应用程序调用所述预设隐私资源。预设隐私资源可为文件夹(具体为文件夹中包括的数据)、通讯录、相机、相册、麦克风、邮箱等等涉及用户隐私的预设应用程序或者数据。用户可对预设隐私资源进行设置,例如,在终端设备的隐私资源设置界面中进行设置。终端设备中未被设置为预设隐私资源的其他预设应用程序或者数据,可视为非预设隐私资源。本实施提供的信息保护方法所应用的场景为:终端设备的隐私权限允许预设应用程序调用预设隐私资源。例如,以目前在手机上安装应用软件为例,应用软件在安装的过程中,会弹出是否允许访问相册、通讯录的提示信息,用户选择允许后,后续该应用软件在访问相册或者通讯录时,不再询问用户,而是由终端设备自行调用。这里的应用软件即为手机的隐私权限允许调用预设隐私资源的预设应用程序。对于终端设备的隐私权限不允许调用预设隐私资源的预设应用程序,终端设备不会做进一步的分析,而是直接不允许调用。当终端设备检测到预设应用程序产生调用预设隐私资源的调用行为时,首先判断该调用行为是否基于用户操作产生,若基于用户操作产生,表明是用户的主动行为,终端设备允许预设应用程序调用所述预设隐私资源。若调用行为并非基于用户操作产生,此时,需要对预设应用程序的运行状态做进一步的分析,以确定终端设备是否允许预设应用程序调用预设隐私资源。预设应用程序的运行状态包括预设应用程序的运行情况,例如,预设应用程序是否调用预设隐私资源,预设应用程序调用的是哪个预设隐私资源等等。步骤102、若所述预设应用程序的运行状态不满足预设条件,则终端设备阻止所述调用行为,并输出预警信息。预设条件可由用户设置,也可采用终端设备的出厂设置,在此不做限定。预设条件可设置为:预设应用程序为前台运行程序,即预设应用程序属于前台运行的程序,这表明用户正在使用该预设应用程序。当预设应用程序为后台运行程序时,表明用户并未正在使用该预设应用程序,将该预设应用程序调用预设隐私资源的调用行为视为违规行为,此时,阻止调用行为,并输出预警信息。预警信息包括声音预警信息、提示框、指示灯、震动中的一种或多种,以提示用户当前可能有涉及预设隐私资源的违规的调用行为。预设条件还可以为预设应用程序的预设场景,当运行状态与预设应用程序的预设场景不匹配时,认为调用行为是违规的,阻止调用行为,并输出预警信息。预设应用程序的预设场景可理解为与预设应用程序对应的预设场景,不同的预设应用程序,可对应不同的预设场景,同一个预设应用程序可对应多个预设场景。例如,对于网页应用程序来说,当用户在浏览网页时,网页应用程序是不需要调用摄像头或者麦克风的,若根据网页应用程序的运行状态确定网页应用程序需要调用摄像头或者麦克风,则说明此时的调用行为是违规的,阻止调用行为,并输出预警信息。本专利技术实施例中,上述终端设备可以为手机、平板电脑(TabletPersonalComputer)、膝上型电脑(LaptopComputer)、个人数字助理(personaldigitalassistant,简称PDA)、移动上网装置(MobileInternetDevice,MID)或可穿戴式设备(W本文档来自技高网...

【技术保护点】
1.一种信息保护方法,应用于终端设备,其特征在于,包括:在预设应用程序产生调用预设隐私资源的调用行为,且所述调用行为并非基于用户操作产生的情况下,获取所述预设应用程序的运行状态,其中,所述终端设备的隐私权限允许所述预设应用程序调用所述预设隐私资源;若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息。

【技术特征摘要】
1.一种信息保护方法,应用于终端设备,其特征在于,包括:在预设应用程序产生调用预设隐私资源的调用行为,且所述调用行为并非基于用户操作产生的情况下,获取所述预设应用程序的运行状态,其中,所述终端设备的隐私权限允许所述预设应用程序调用所述预设隐私资源;若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息。2.根据权利要求1所述的方法,其特征在于,所述若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息,包括:在根据所述预设应用程序的运行状态确定所述预设应用程序未调用所述预设隐私资源情况下,若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息;或者,在根据所述预设应用程序的运行状态确定所述预设应用程序在调用第一资源的情况下,若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息;其中,所述调用行为包括:调用第二资源的行为,所述预设隐私资源包括所述第一资源和所述第二资源。3.根据权利要求1所述的方法,其特征在于,所述若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息,包括:若所述预设应用程序的运行状态与所述预设应用程序的预设场景不匹配,则阻止所述调用行为,并输出预警信息。4.根据权利要求1所述的方法,其特征在于,在所述若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息之后,还包括:若获取到针对所述预警信息的预设操作,则允许所述预设应用程序对所述预设隐私资源的访问。5.根据权利要求1所述的方法,其特征在于,所述若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息,包括:若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为;若所述终端设备处于锁屏状态,则输出声音预警信息;在所述若所述预设应用程序的运行状态不满足预设条件,则阻止所述调用行为,并输出预警信息之后...

【专利技术属性】
技术研发人员:黄凯宇
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1