一种安全操作场景设置的方法、装置以及终端的制作方法

文档序号:10613170阅读:354来源:国知局
一种安全操作场景设置的方法、装置以及终端的制作方法
【专利摘要】本发明实施例提供了一种安全操作场景设置的方法、装置以及终端,其中,所述方法包括:当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用;判断获取到的各个目标应用中是否存在预设的核心应用;若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。采用本发明,终端可以在不同的运行模式下设定不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性。
【专利说明】
一种安全操作场景设置的方法、装置以及终端
技术领域
[0001]本发明涉及终端技术领域,尤其涉及一种安全操作场景设置的方法、装置以及终端。
【背景技术】
[0002]随着终端技术的不断发展以及人们安全隐患意识的不断提升,单机、单系统的终端已不能满足人们的需求了。目前,市面上已出现携带双系统的终端,该双系统终端是指具有两套独立的操作系统,通常人们将一些系统文件、常规应用的配置文件等非私密性数据存储至第一操作系统中,将诸如密码、电话号码、日记等私密性数据存放到第二操作系统;这样在不同用户使用同一双系统终端时,可以通过来回切换操作系统来达到保护用户隐私的功能。
[0003]然而,由于安装一个操作系统本来就需要占用比较大的内存资源,这样针对安装有至少两个系统的多系统终端而言,会造成终端内存资源的浪费;另外,多个操作系统还可能引起开机延迟、终端应用运行缓慢等问题。此外,目前大多数的终端应用都在后台运行,很难保证在关闭所述终端应用时不泄露用户隐私数据,降低了终端使用过程中的安全性。如用户需要参加本公司的商业机密会议,但是由于一些特殊原因需要携带手机与会;这时针对那些后台运行着的终端应用而言,就有可能窃取到一些重要信息,进而造成商业泄密,给公司带来一些财产损失,甚至破产。

【发明内容】

[0004]本发明实施例所要解决的技术问题在于,提供一种安全操作场景设置的方法、装置以及终端,通过冻结部分应用形成相应的安全操作场景替代多操作系统之间来回切换,从而保护用户隐私数据的功能,提升了终端使用的安全性和多样性。
[0005]—方面,本发明实施例公开提供了一种安全操作场景设置的方法,所述方法包括:
[0006]当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用;
[0007]判断获取到的各个目标应用中是否存在预设的核心应用;
[0008]若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。
[0009]其中可选地,所述方法还包括:
[0010]若所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息;还包括:
[0011]当接收到用户根据所述提示信息返回的设置确认信息时,继续执行所述将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景的步骤。
[0012]其中可选地,所述获取需要冻结的至少一个目标应用,包括:
[0013]显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用;
[0014]获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。
[0015]其中可选地,所述方法还包括:
[0016]当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。
[0017]其中可选地,所述方法还包括:
[0018]当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功能。
[0019]另一方面,本发明实施例还公开提供了一种安全操作场景设置的装置,所述装置包括:
[0020]获取模块,用于当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用;
[0021]判断模块,用于判断获取到的各个目标应用中是否存在预设的核心应用;
[0022]处理模块,用于若所述判断模块的判断结果为否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。
[0023]其中可选地,所述装置还包括:
[0024]发送模块,用于若所述判断模块判断到所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息;
[0025]所述处理模块,还用于当接收到用户根据所述提示信息返回的设置确认信息时,继续将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景。
[0026]其中可选地,所述获取模块包括:
[0027]显示单元,用于显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用;
[0028]获取单元,用于获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。
[0029]其中可选地,所述装置还包括:
[0030]冻结模块,用于当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。
[0031]其中可选地,所述装置还包括:
[0032]解冻模块,用于当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功會K。
[0033]再一方面,本发明实施例还公开提供了一种终端,所述终端包括所述的安全操作场景设置的装置。
[0034]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明实施例的一种安全操作场景设置方法的流程示意图;
[0037]图2是本发明实施例的另一种安全操作场景设置方法的流程示意图;
[0038]图3是本发明实施例的另一种安全操作场景设置方法的流程示意图;
[0039]图4是本发明实施例的一种安全操作场景设置装置的结构示意图;
[0040]图5是本发明实施例的另一种安全操作场景设置装置的结构示意图;
[0041 ]图6是本发明实施例的一种终端的结构示意图。
【具体实施方式】
[0042]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0043]请参见图1,是本发明实施例的一种安全操作场景设置方法的流程示意图,本发明实施例的所述方法可以应用在诸如智能手机、平板电脑等带通信网络功能的终端中,具体可由这些终端的处理器来实现。本发明实施例的所述方法还包括如下步骤。
[0044]S101、当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用。
[0045]本发明实施例中,用户可以在终端中的各个运行模式下设置对应不同的安全操作场景。当所述终端检测到用户需要在本终端当前运行的工作模式下设置相应的安全操作场景时,所述终端可以获取用户选择的该终端需要冻结的一个或多个目标应用。
[0046]其中可选地,所述获取需要冻结的至少一个目标应用,包括:
[0047]显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用;
[0048]获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。
[0049]所述终端在检测到用户需要在该终端当前所处的工作模式下设置安全操作场景时,所述终端可以在本终端的显示界面上显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个该终端中的应用,以便用户根据所述终端应用操作界面上所显示的各个应用来自主选择需要冻结的一个或多个目标应用;所述终端可以检查并获取用户在所述终端应用操作界面上所选取到的各个目标应用。
[0050]需要说明的是,在所述终端应用操作界面上可以根据应用名称、应用大小、安装时间、修改时间等方式来排布所述应用,或者所述应用可以以列表的形式显示在所述终端应用操作界面上。
[0051]所述应用和所述目标应用可以是指用户自定义在所述终端中安装的诸如微信、QQ等第三方应用,或者指所述终端的操作系统中的系统应用,或者所述终端中的其他应用,本发明实施例不作限制。
[0052]所述终端可以包括智能手机(如Android手机、1S手机等)、个人电脑、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等互联网设备,本发明实施例不作限定。
[0053]S102、判断获取到的各个目标应用中是否存在预设的核心应用。
[0054]本发明实施例中,终端可以判断SlOl中获取到的各个目标应用是否为用户或系统预先在所述终端中自定义设置的核心应用,若否,则继续执行步骤S103;否则,结束流程,或者发送一个或多个用于提示是否继续设置所述安全操作场景的提示信息,以便提示用户选取到的各个目标应用中存在预设的核心应用,所述核心应用会影响到哪些功能,并提示用户是否继续设置所述安全操作场景等。
[0055]具体实现中,用户或系统可以预先在所述终端自定义设置一个或多个核心应用,如电话、短息等应用。所述终端可以首先确定与SlOl中获取到的各个目标应用相对应的各个应用标识(如应用名称、应用签名方式、应用ID号等),所述终端可以判断所述各个应用标识中是否存在与所述预设的核心应用对应的应用标识,如果存在,则所述终端将确定所述获取到的各个目标应用中存在预设的核心应用;否则,所述终端将确定所述获取到的各个目标应用中不存在预设的核心应用。
[0056]所述核心应用可以是指用户在所述终端中自定义设置的一些第三方应用或者系统应用,或者是指会影响到所述终端一些通信功能的应用,如互联网功能应用、定位功能应用等,或者是其他的用户或系统自定义设置的一些核心应用,本发明实施例不作限定。
[0057]S103、将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。
[0058]本发明实施例中,当终端在S102中判断到获取到的各个目标应用中不存在所述预设的核心应用时,所述终端可以将SlOl中获取到的各个目标应用添加到本终端中的应用冻结数据库,从而形成与之对应的所述安全操作场景。
[0059]其中可选地,所述方法还包括:
[0060]若所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息;还包括:
[0061]当接收到用户根据所述提示信息返回的设置确认信息时,继续执行所述将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景的步骤。
[0062]所述终端在S102中判断到获取到的各个目标应用中存在一个或者多个所述预设的核心应用时,所述终端可以发送一个或者多个关于所述预设的核心应用相关联的提示信息,以便提醒用户是否继续设置所述安全操作场景;用户在查看到所述提示信息之后,可以自主选择是否需要冻结那些为所述预设的核心应用的目标应用,也即是,提示用户是否需要继续设置所述安全操作场景;当所述终端获取到用户根据所述提示信息返回的设置确认信息时,所述终端可以继续将上述获取到的各个目标应用加入到本终端的应用冻结数据库中,从而形成相对应的所述安全操作场景。
[0063]其中可选地,所述方法还包括:
[0064]当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。
[0065]如果用户对所述终端进行操作(如点击按钮开启所述安全操作场景)使其进入所述安全操作场景,也即是所述终端在检测到本终端进入所述安全操作场景时,所述终端可以对本终端的应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,从而禁止了所述各个目标应用再次被用户启用运行,提升了终端内存资源的利用率。
[0066]其中可选地,所述方法还包括:
[0067]当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功能。
[0068]如果用户对所述终端进行操作(如点击按钮关闭所述安全操作场景)使其退出所述安全操作场景,也即是当所述终端检测到本终端退出所述安全操作场景时,所述终端可以将之前该终端冻结处理后的各个目标应用进行解冻处理,还原与所述各个目标应用相对应的各个应用功能。
[0069]为了帮助用户进一步对上述实施例进行理解,下面通过一个例子进行详细阐述。假设某用户A的手机B当前正工作运行在标准情景模式中,现用户A想要在手机B的标准情景模式下设置一个安全操作场景,以满足用户A此时需要参加一个机密会议,但由于一些特殊原因需要携带手机B出席,但是又怕通过手机A中后台运行着的一些软件窃听到机密会议所涉及到的一些重要信息,从而造成重要信息泄露的问题。此时,用户A可以在当前手机B运行的标准情景模式下选择进行安全操作场景设置操作(如点击按钮等),当所述手机A检测到需要进行所述安全操作模式设置时,所述手机B可以在本手机B的显示界面中以列表的形式将所述手机B中的包括第三方应用和系统应用在内的所有应用显示出来,以便用户A自主选择需要冻结的各个目标应用,假设用户A将除去电话、短息之外的其他所有应用都需选择为需要冻结的目标应用;所述手机B可以检测并获取用户在所述显示界面上所选取到的各个目标应用,所述手机B还可以判断所述各个目标应用中是否存在用户或系统预先在所述手机B中自定义设置的核心应用,假设手机B中默认的核心应用为互联网应用、定位应用、电话应用以及短息应用。显然地此时,所述手机B可以判断到用户A选取到的各个目标应用中存在所述预设的核心应用,此时,手机B可以发送一个或多个提示信息,用于提示用户当前所选取到的各个目标应用中涉及互联网应用、定位应用,如果冻结所述互联网应用用户将不能联网,如果冻结所述定位应用用户将不能定位,请用户考虑是否需要继续冻结上述的互联网应用和定位应用;如果用户根据所述提示信息选择继续冻结,所述手机B可以检查并获取到的所述用户根据所述提示信息返回的冻结确认信息,则所述手机B继续将用户A所选取到的各个目标应用加入到应用冻结数据库中,形成所述安全操作场景,此时手机B可以自动在手机B的显示屏幕上显示所述安全操作场景已设置成功的信息;在会议开始之前用户A可以点击进入手机B的所述安全操作场景,此时所述手机B将所述应用冻结数据库中的各个目标应用进行冻结处理,也即是手机B将关闭之前用户A在设置所述安全操作场景时需要冻结的各个目标应用,此时仅留下电话和短信息两个应用供用户A使用,为用户A提供了一种相对极致安全的操作场景;在用户A开完会议时可选择关闭所述安全操作场景,当所述手机B检测到用户A需要退出所述安全操作场景时,所述手机A可以对所述应用冻结数据库中的各个目标应用进行解冻处理,也即是手机B将还原之前用户A选择关闭的各个目标应用的功能,此时手机B又能恢复使用所述标准情景模式下的所有应用功能。
[0070]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
[0071]请参见图2,是本发明实施例的另一种安全操作场景设置方法的流程示意图,本发明实施例的所述方法可以包括如下步骤。
[0072]S201、当检测到需要在终端当前所处的工作模式下设置安全操作场景时,显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用。
[0073]S202、获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。
[0074]S203、判断获取到的各个目标应用中是否存在预设的核心应用;
[0075]本发明实施例中,终端可以判断S202中获取到的各个目标应用中是否存在用户或系统预先在本通信系统中自定义设置的核心应用,若不存在,则继续执行步骤S204;否则,结束流程。
[0076]S204、将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。
[0077]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
[0078]请一并参阅图3,是本发明实施例的另一种安全操作场景设置方法的流程示意图,本发明实施例的所述方法可以包括上述的步骤S201至步骤S204,还可以包括:
[0079]S301、当所述各个目标应用中存在所述预设的核心应用时,发送用于提示是否继续设置所述安全操作场景的提示信息;
[0080]S302、当接收到用户根据所述提示信息返回的设置确认信息时,将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景。
[0081]S303、当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。
[0082]S304、当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功能。
[0083]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
[0084]请参见图4,是本发明实施例的一种安全操作场景设置装置的结构示意图,本发明实施例的所述装置可以可设置在诸如智能手机、平板电脑等带通信网络功能的终端中,所述装置4包括:
[0085]获取模块40,用于当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用;
[0086]判断模块41,用于判断获取到的各个目标应用中是否存在预设的核心应用;
[0087]处理模块42,用于若所述判断模块41的判断结果为否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。
[0088]本发明实施例中涉及的各个模块的具体实现可参考图1至图3对应实施例中相关功能模块或者实施步骤的描述,在此不赘述。
[0089]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
[0090]请一并参阅图5,是本发明实施例的另一种安全操作场景设置装置的结构示意图,本发明实施例的所述装置5可以包括:上述的获取模块40、判断模块41、处理模块42,还包括:
[0091 ]发送模块43,用于若所述判断模块41判断到所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息;
[0092]所述处理模块42,还用于当接收到用户根据所述提示信息返回的设置确认信息时,继续将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景。
[0093 ]其中可选的,所述获取模块40包括:
[0094]显示单元400,用于显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用;
[0095]获取单元401,用于获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。
[0096]其中可选地,所述装置还包括:
[0097]冻结模块44,用于当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。
[0098]其中可选地,所述装置还包括:
[0099]解冻模块45,用于当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功會K。
[0100]本发明实施例中涉及的各个模块的具体实现可参考图1至图3对应实施例中相关功能模块或者实施步骤的描述,在此不赘述。
[0101]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
[0102]再请参见图6,是本发明实施例的一种终端的结构示意图。所述终端可以为智能手机、平板电脑等带通信网络功能的设备,如图6所示,本发明实施例的所述终端可以包括显示屏、按键、扬声器、拾音器等模块,并且还包括:至少一个总线501、与总线501相连的至少一个处理器502以及与总线501相连的至少一个存储器503,实现通信功能的通信装置505,为终端各耗电模块供电的电源装置504。
[0103]所述处理器502可通过总线501,调用存储器503中存储的代码以执行相关的功能,其中,所述存储器503包括操作系统、数据传输应用程序。
[0104]所述处理器502,用于当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用;判断获取到的各个目标应用中是否存在预设的核心应用;若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。
[0105]进一步可选地,所述处理器502还用于若所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息;还包括:当接收到用户根据所述提示信息返回的设置确认信息时,继续执行所述将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景的步骤。
[0106]进一步可选地,所述处理器502还用于显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用;获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。
[0107]进一步可选地,所述处理器502还用于当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。
[0108]进一步可选地,所述处理器502还用于当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功能。
[0109]本发明实施例可通过在检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用,并判断获取到的各个目标应用中是否存在预设的核心应用,若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。这样终端可以在不同的运行模式下设置不同的安全操作场景,且在同一运行模式下也可以根据用户自己的需求设置对应不同的安全操作场景,提升了终端场景使用的多样性;且在所述终端进入所述安全操作场景时,所述终端可自动将应用冻结数据库中的各个目标应用进行冻结,释放所述各个目标应用所占用的内存空间,禁止所述各个目标应用被再次启用,提升了终端内存空间的利用率,同时还提升了终端的安全性;此外,还可以减少终端电量的消耗以及流量的消耗等用户非预期的资源消耗。
[0110]本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何安全操作场景设置的方法的部分或全部步骤。
[0111]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0112]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0113]在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0114]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0115]另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0116]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(R0M,Read-0nly Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0117]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种安全操作场景设置的方法,其特征在于,所述方法包括: 当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用; 判断获取到的各个目标应用中是否存在预设的核心应用; 若否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。2.如权利要求1所述的方法,其特征在于,还包括: 若所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息;还包括: 当接收到用户根据所述提示信息返回的设置确认信息时,继续执行所述将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景的步骤。3.如权利要求1所述的方法,其特征在于,所述获取需要冻结的至少一个目标应用,包括: 显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用; 获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。4.如权利要求1-3中任意一项所述的方法,其特征在于,还包括: 当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。5.如权利要求4所述的方法,其特征在于,还包括: 当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功能。6.一种安全操作场景设置的装置,其特征在于,所述装置包括: 获取模块,用于当检测到需要在终端当前所处的工作模式下设置安全操作场景时,获取需要冻结的至少一个目标应用; 判断模块,用于判断获取到的各个目标应用中是否存在预设的核心应用; 处理模块,用于若所述判断模块的判断结果为否,则将所述各个目标应用添加到应用冻结数据库中,形成对应的所述安全操作场景。7.如权利要求6所述的装置,其特征在于,所述装置还包括: 发送模块,用于若所述判断模块判断到所述各个目标应用中存在所述预设的核心应用,则发送用于提示是否继续设置所述安全操作场景的提示信息; 所述处理模块,还用于当接收到用户根据所述提示信息返回的设置确认信息时,继续将所述各个目标应用添加到对应的应用冻结数据库中,形成所述安全操作场景。8.如权利要求6所述的装置,其特征在于,所述获取模块包括: 显示单元,用于显示终端应用操作界面,其中,所述终端应用操作界面上显示有至少一个应用; 获取单元,用于获取用户在所述终端应用操作界面上所选取到的需要冻结的至少一个目标应用。9.如权利要求6-8中任意一项所述的装置,其特征在于,所述装置还包括: 冻结模块,用于当检测到所述终端进入所述安全操作场景时,对所述应用冻结数据库中的各个目标应用进行冻结处理,释放所述各个目标应用所占用的终端内存资源,以便禁止所述各个目标应用再次被启用。10.如权利要求9所述的装置,其特征在于,所述装置还包括: 解冻模块,用于当检测到所述终端退出所述安全操作场景时,对所述冻结处理后的各个目标应用进行解冻处理,以还原所述冻结处理后的各个目标应用所对应的应用功能。11.一种终端,其特征在于,所述终端包括如权利要求6至10中任意一项所述的安全操作场景设置的装置。
【文档编号】G06F1/32GK105975853SQ201610353289
【公开日】2016年9月28日
【申请日】2016年5月25日
【发明人】王鹏, 叶瑞权, 杨佳佳
【申请人】宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1