终端加密状态切换方法和系统的制作方法

文档序号:6635420阅读:157来源:国知局
终端加密状态切换方法和系统的制作方法
【专利摘要】本发明公开了一种终端加密状态切换方法,在接收到加密状态切换指令,且悬浮图标处于隐藏状态时,将悬浮图标的状态切换为加密状态;调用所述悬浮图标关联的加密信息;采用调用的加密信息对当前运行的应用进行加密处理。本发明还公开了一种终端加密状态切换系统。本发明提高了终端加密状态切换的便捷性。
【专利说明】终端加密状态切换方法和系统

【技术领域】
[0001]本发明涉及加密【技术领域】,尤其涉及终端加密状态切换方法和系统。

【背景技术】
[0002]随着用户当前对手机以及?八0等移动终端的安全的重视,现有的移动终端往往设置有加密状态以及普通状态等工作状态,用户往往可通过终端显示界面上的控件如悬浮图标进行加密状态以及普通状态之间的切换,但在控件隐藏之后无法进行模式的切换,导致终端工作状态切换不够便捷。


【发明内容】

[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]第二获取模块,用于获取当前的工作状态对应的显示信息;
[0033]所述切换模块,还用于将所述悬浮图标的显示信息切换为获取到的显示信息;
[0034]所述第二显示模块,还用于在预设的位置显示切换显示信息后的所述悬浮图标。
[0035]优选地,所述加密模块包括:
[0036]获取单元,用于实时或定时获取当前运行的应用程序;
[0037]确定单元,用于确定所述悬浮图标关联的安全策略中,当前运行的应用程序所对应的安全策略;
[0038]处理单元,用于控制当前运行的应用程序按照所述安全策略运行。
[0039]本发明提出的终端加密状态切换方法和系统,在切换加密状态的悬浮图标处于隐藏状态时,可通过其它控件进行加密状态的切换,并调用处于隐藏状态的悬浮图标关联的加密信息对当前运行的应用程序进行加密处理,使得悬浮图标的隐藏不影响终端加密状态的切换,提高了终端加密状态切换的便捷性,同时,在悬浮图标处于隐藏状态时,同样可以对终端当前运行的应用程序进行加密保护。

【专利附图】

【附图说明】
[0040]图1为本发明终端加密状态切换方法第一实施例的流程示意图;
[0041]图2为图1中步骤330的细化流程示意图;
[0042]图3为本发明终端加密状态切换方法第二实施例的流程示意图;
[0043]图4为本发明终端加密状态切换方法第三实施例的流程示意图;
[0044]图5为本发明终端加密状态切换系统第一实施例的功能模块示意图;
[0045]图6为本发明终端加密状态切换系统第二实施例的功能模块示意图;
[0046]图7为本发明终端加密状态切换系统第三实施例的功能模块示意图。
[0047]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0048]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0049]本发明提供一种终端加密状态切换方法。
[0050]参照图1,图1为本发明终端加密状态切换方法第一实施例的流程示意图。
[0051]本实施例提出一种终端加密状态切换方法,所述终端加密状态切换方法包括:
[0052]步骤310,在接收到加密状态切换指令,且悬浮图标处于隐藏状态时,将悬浮图标的状态切换为加密状态;
[0053]在本实施例中,在悬浮图标处于隐藏状态时,用户可通过多种方式触发加密状态切换指令,具体如下:1)通过终端中的控件触发加密状态切换指令,例如终端中的状态设置控件:2)通过手势控制或者语音控制等触发加密状态切换指令;3〉通过在触摸屏上的滑动操作触发加密状态切换指令。以上所列举出的三种加密状态切换指令的触发方式仅仅为示例性的,本领域技术人员利用本发明的技术思想,根据其具体需求所提出的其他加密状态切换指令的触发方式均在本发明的保护范围内,在此不进行一一穷举。
[0054]步骤320,调用所述悬浮图标关联的加密信息;
[0055]在本实施例中,悬浮图标关联的加密信息为应用程序运行过程中的安全策略,例如,在通信应用(电话以及短信等)的运行过程中,对通信数据进行按照对应的安全策略进行加密处理。
[0056]步骤330,采用调用的加密信息对当前运行的应用进行加密处理。
[0057]在本实施例中,采用调用的加密信息对当前运行的应用进行加密处理的具体过程如图2所示,具体如下:
[0058]步骤331,实时或定时获取当前运行的应用程序;
[0059]在本实施例中,可通过检测当前运行的线程来确定当前运行的应用程序,当前运行的程序可包括终端自带的功能应用,如通话、短信以及拍照等,以及终端安装的其它应用程序,如微信以及浏览器等。
[0060]步骤332,确定所述悬浮图标关联的安全策略中,当前运行的应用程序所对应的安全策略;
[0061]步骤333,控制当前运行的应用程序按照所述安全策略运行。
[0062]在本实施例中,可对不同的应用程序预设不同的安全策略,在应用运行过程中,针对不同的应用程序调用不同的安全策略进行加密处理,该安全策略通过悬浮图标进行调用。即在用用程序过程中,首先确定悬浮图标是否处于加密状态,在悬浮图标处于加密状态时,获取悬浮图标关联的安全策略,并确定获取的安全策略中悬浮图标对应的安全策略,然后控制该应用程序按照该确定的安全策略运行。
[0063]本实施例提出的终端加密状态切换方法,在切换加密状态的悬浮图标处于隐藏状态时,可通过其它控件进行加密状态的切换,并调用处于隐藏状态的悬浮图标关联的加密信息对当前运行的应用程序进行加密处理,使得悬浮图标的隐藏不影响终端加密状态的切换,提高了终端加密状态切换的便捷性,同时,在悬浮图标处于隐藏状态时,同样可以对终端当前运行的应用程序进行加密保护。
[0064]进一步地,为提高状态切换的灵活性,参照图3,基于第一实施例提出本发明终端加密状态切换方法第二实施例中,在本实施例中,所述终端加密状态切换方法还包括步骤:
[0065]步骤340,在接收到悬浮图标显示指令时,确定所述悬浮图标当前的工作状态;
[0066]步骤350,获取当前的工作状态对应的显示信息;
[0067]在本实施例中,该显示信息可为文字信息、图形信息以及悬浮图标的颜色信息,例如,根据悬浮图标的状态的不同显示不同的文字信息,或者切换悬浮图标的颜色。
[0068]步骤360,将所述悬浮图标的显示信息切换为获取到的显示信息,并在预设的位置显示切换显示信息后的所述悬浮图标。
[0069]该预设的位置可为用户设置的初始位置,也可为悬浮图标隐藏之前在显示界面中所处的位置,可在接收到隐藏指令时,记录悬浮图标的位置信息。
[0070]进一步地,为提高状态切换的灵活性,参照图4,基于第一或第二实施例提出本发明终端加密状态切换方法第三实施例中,在本实施例中,所述终端加密状态切换方法还包括步骤:
[0071]步骤370,在接收到所述悬浮图标的触发指令时,显示所述悬浮图标对应的工作状态切换菜单,以供用户选择待切换的工作状态;
[0072]在本实施例中,所述悬浮图标的工作状态包括加密状态、非加密状态以及部分加密状态等多种,用户可基于悬浮图标对应的工作状态切换菜单进行工作状态的切换。
[0073]步骤380,在接收到用户选择的工作状态时,将所述悬浮图标的工作状态切换为用户选择的工作状态,获取当前的工作状态对应的显示信息;
[0074]步骤390,将所述悬浮图标的显示信息切换为获取到的显示信息,并在预设的位置显示切换显示信息后的所述悬浮图标。
[0075]本领域技术人员可以理解的时,为提高终端工作状态的切换效率,可在在接收到所述悬浮图标的触发指令时,按照预设的切换顺序,切换悬浮图标的工作状态。
[0076]本发明进一步提供一种终端加密状态切换系统。
[0077]参照图5,图5为本发明终端加密状态切换系统第一实施例的功能模块示意图。
[0078]需要强调的是,对本领域的技术人员来说,图5所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图5所示的终端加密状态切换系统的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该终端加密状态切换系统的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。
[0079]本实施例提出一种终端加密状态切换系统,所述终端加密状态切换系统包括:
[0080]切换模块10,用于在接收到加密状态切换指令,且悬浮图标处于隐藏状态时,将悬浮图标的状态切换为加密状态;
[0081]在本实施例中,在悬浮图标处于隐藏状态时,用户可通过多种方式触发加密状态切换指令,具体如下:1)通过终端中的控件触发加密状态切换指令,例如终端中的状态设置控件:2)通过手势控制或者语音控制等触发加密状态切换指令;3〉通过在触摸屏上的滑动操作触发加密状态切换指令。以上所列举出的三种加密状态切换指令的触发方式仅仅为示例性的,本领域技术人员利用本发明的技术思想,根据其具体需求所提出的其他加密状态切换指令的触发方式均在本发明的保护范围内,在此不进行一一穷举。
[0082]调用模块20,用于调用所述悬浮图标关联的加密信息;
[0083]在本实施例中,悬浮图标关联的加密信息为应用程序运行过程中的安全策略,例如,在通信应用(电话以及短信等)的运行过程中,对通信数据进行按照对应的安全策略进行加密处理。
[0084]加密模块30,用于采用调用的加密信息对当前运行的应用进行加密处理。
[0085]在本实施例中,所述加密模块30包括:
[0086]获取单元,用于实时或定时获取当前运行的应用程序;
[0087]确定单元,用于确定所述悬浮图标关联的安全策略中,当前运行的应用程序所对应的安全策略;
[0088]处理单元,用于控制当前运行的应用程序按照所述安全策略运行。
[0089]在本实施例中,可通过检测当前运行的线程来确定当前运行的应用程序,当前运行的程序可包括终端自带的功能应用,如通话、短信以及拍照等,以及终端安装的其它应用程序,如微信以及浏览器等。
[0090]在本实施例中,可对不同的应用程序预设不同的安全策略,在应用运行过程中,针对不同的应用程序调用不同的安全策略进行加密处理,该安全策略通过悬浮图标进行调用。即在用用程序过程中,首先确定悬浮图标是否处于加密状态,在悬浮图标处于加密状态时,获取悬浮图标关联的安全策略,并确定获取的安全策略中悬浮图标对应的安全策略,然后控制该应用程序按照该确定的安全策略运行。
[0091]本实施例提出的终端加密状态切换方法,在切换加密状态的悬浮图标处于隐藏状态时,可通过其它控件进行加密状态的切换,并调用处于隐藏状态的悬浮图标关联的加密信息对当前运行的应用程序进行加密处理,使得悬浮图标的隐藏不影响终端加密状态的切换,提高了终端加密状态切换的便捷性,同时,在悬浮图标处于隐藏状态时,同样可以对终端当前运行的应用程序进行加密保护。
[0092]进一步地,为提高状态切换的灵活性,参照图6,基于第一实施例提出本发明终端加密状态切换系统第二实施例中,在本实施例中,所述终端加密状态切换系统还包括:
[0093]确定模块40,用于在接收到悬浮图标显示指令时,确定所述悬浮图标当前的状态;
[0094]第一获取模块50,用于获取当前的状态对应的显示信息;
[0095]所述切换模块10还用于将所述悬浮图标的显示信息切换为获取到的显示信息;
[0096]第一显示模块60,用于在预设的位置显示切换显示信息后的所述悬浮图标。
[0097]在本实施例中,该显示信息可为文字信息、图形信息以及悬浮图标的颜色信息,例如,根据悬浮图标的状态的不同显示不同的文字信息,或者切换悬浮图标的颜色。
[0098]该预设的位置可为用户设置的初始位置,也可为悬浮图标隐藏之前在显示界面中所处的位置,可在接收到隐藏指令时,记录悬浮图标的位置信息。
[0099]进一步地,为提高状态切换的灵活性,参照图7,基于第一或第二实施例提出本发明终端加密状态切换系统第三实施例中,在本实施例中,所述终端加密状态切换系统还包括:
[0100]第二显示模块70,用于在接收到所述悬浮图标的触发指令时,显示所述悬浮图标对应的工作状态切换菜单,以供用户选择待切换的工作状态;
[0101]所述切换模块20,还用于在接收到用户选择的工作状态时,将所述悬浮图标的工作状态切换为用户选择的工作状态;
[0102]第二获取模块80,用于获取当前的工作状态对应的显示信息;
[0103]所述切换模块20,还用于将所述悬浮图标的显示信息切换为获取到的显示信息;
[0104]所述第二显示模块70,还用于在预设的位置显示切换显示信息后的所述悬浮图标。
[0105]在本实施例中,所述悬浮图标的工作状态包括加密状态、非加密状态以及部分加密状态等多种,用户可基于悬浮图标对应的工作状态切换菜单进行工作状态的切换。
[0106]本领域技术人员可以理解的时,为提高终端工作状态的切换效率,可在在接收到所述悬浮图标的触发指令时,按照预设的切换顺序,切换悬浮图标的工作状态。
[0107]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0108]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0109]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如801/狀1、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0110]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种终端加密状态切换方法,其特征在于,所述终端加密状态切换方法包括以下步骤: 在接收到加密状态切换指令,且悬浮图标处于隐藏状态时,将悬浮图标的状态切换为加密状态; 调用所述悬浮图标关联的加密信息; 采用调用的加密信息对当前运行的应用进行加密处理。
2.如权利要求1所述的终端加密状态切换方法,其特征在于,所述终端加密状态切换方法还包括步骤: 在接收到悬浮图标显示指令时,确定所述悬浮图标当前的工作状态; 获取当前的工作状态对应的显示信息; 将所述悬浮图标的显示信息切换为获取到的显示信息,并在预设的位置显示切换显示信息后的所述悬浮图标。
3.如权利要求1所述的终端加密状态切换方法,其特征在于,所述终端加密状态切换方法还包括步骤: 在接收到所述悬浮图标的触发指令时,显示所述悬浮图标对应的工作状态切换菜单,以供用户选择待切换的工作状态; 在接收到用户选择的工作状态时,将所述悬浮图标的工作状态切换为用户选择的工作状态,获取当前的工作状态对应的显示信息; 将所述悬浮图标的显示信息切换为获取到的显示信息,并在预设的位置显示切换显示信息后的所述悬浮图标。
4.如权利要求1-3任一项所述的终端加密状态切换方法,其特征在于,所述采用调用的加密信息对当前运行的应用进行加密处理的步骤包括: 实时或定时获取当前运行的应用程序; 确定所述悬浮图标关联的安全策略中,当前运行的应用程序所对应的安全策略; 控制当前运行的应用程序按照所述安全策略运行。
5.—种终端加S状态切换系统,其特征在于,所述终端加S状态切换系统包括: 切换模块,用于在接收到加密状态切换指令,且悬浮图标处于隐藏状态时,将悬浮图标的状态切换为加密状态; 调用模块,用于调用所述悬浮图标关联的加密信息; 加密模块,用于采用调用的加密信息对当前运行的应用进行加密处理。
6.如权利要求5所述的终端加密状态切换系统,其特征在于,所述终端加密状态切换系统还包括: 确定模块,用于在接收到悬浮图标显示指令时,确定所述悬浮图标当前的状态; 第一获取模块,用于获取当前的状态对应的显示信息; 所述切换模块还用于将所述悬浮图标的显示信息切换为获取到的显示信息; 第一显示模块,用于在预设的位置显示切换显示信息后的所述悬浮图标。
7.如权利要求5所述的终端加密状态切换系统,其特征在于,所述终端加密状态切换系统还包括: 第二显示模块,用于在接收到所述悬浮图标的触发指令时,显示所述悬浮图标对应的工作状态切换菜单,以供用户选择待切换的工作状态; 所述切换模块,还用于在接收到用户选择的工作状态时,将所述悬浮图标的工作状态切换为用户选择的工作状态; 第二获取模块,用于获取当前的工作状态对应的显示信息; 所述切换模块,还用于将所述悬浮图标的显示信息切换为获取到的显示信息; 所述第二显示模块,还用于在预设的位置显示切换显示信息后的所述悬浮图标。
8.如权利要求5-7任一项所述的终端加密状态切换系统,其特征在于,所述加密模块包括: 获取单元,用于实时或定时获取当前运行的应用程序; 确定单元,用于确定所述悬浮图标关联的安全策略中,当前运行的应用程序所对应的安全策略; 处理单元,用于控制当前运行的应用程序按照所述安全策略运行。
【文档编号】G06F3/0481GK104331661SQ201410677512
【公开日】2015年2月4日 申请日期:2014年11月21日 优先权日:2014年11月21日
【发明者】申世安, 刘英东, 张晓伟, 杜国伟 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1