隐私应用程序显示方法、装置及终端设备的制造方法

文档序号:10594458阅读:206来源:国知局
隐私应用程序显示方法、装置及终端设备的制造方法
【专利摘要】本发明提供一种隐私应用程序显示方法及装置,所述方法包括步骤:接收用于唤起特定隐私空间的指令;响应于所述指令,调用与该指令相匹配的隐私空间;将当前系统进程切换至所述隐私空间以显示该隐私空间中相应的应用程序。同时还提供一种终端设备,用于执行本发明所述隐私应用程序显示方法。本发明所述方法或装置,通过简单的手势唤起指令,切换隐私空间,在增强隐私空间隐蔽性的同时使切换操作更加方便快捷。
【专利说明】
隐私应用程序显不方法、装置及终?????设备
技术领域
[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]当存在于隐私空间时则显示所述应用程序,当存在于非隐私空间时则隐藏所述应用程序。
[0033]优选的,当终端屏幕处于熄屏状态时,通过相应的手势指令启动所述隐私空间。
[0034]优选的,当终端屏幕处于亮屏状态时,通过指纹识别启动所述隐私空间。
[0035]优选的,当终端屏幕处于亮屏状态时,拨号键盘接收相应字符启动所述隐私空间。
[0036]进一步,还包括交互单元,被配置为创建隐私空间时提供用户交互界面,以通过接收用户指令而确定是否对该隐私空间自定义相应的唤起指令。
[0037]具体的,所述显示单元还被配置为在系统任务管理进程中将隐私空间中应用程序的相关内容做透明化处理以隐藏所述应用程序。
[0038]进一步,所述显示单元还包括执行:接收用户相应指令,在所述系统任务管理进程中显示所述隐藏的应用程序。
[0039]具体的,所述显示单元隐藏所述创建的隐私空间直至系统进程基于用户的唤醒指令被切换至该空间时,显示该隐私空间。
[0040]一种终端设备,用于执行如上任意一项所述的隐私应用程序显示方法。
[0041]相比现有技术,本发明的方案具有以下优点:
[0042]本发明通过为用户指定的隐私应用程序创建隐私空间,并为每个隐私空间自定义唤起指令,用户仅需通过唤起指令就可以切换至相应的隐私空间,相比现有技术通过点击快捷方式进入相应的隐私空间更具有隐蔽性,防止泄露隐私空间切换入口,同时无须多次操作寻找快捷方式,仅需要在终端屏幕输入简单的唤起指令就可自动切换至目标隐私空间,使得切换过程更加快捷方便。
[0043]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0044]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0045]图1为本发明一实施例所述隐私应用程序显示方法的流程示意图;
[0046]图2为本发明另一实施例所述隐私应用程序显示方法流程示意图;
[0047]图3为本发明所述隐私应用程序显示装置结构示意图。
【具体实施方式】
[0048]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0049]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“親接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0050]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0051]本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communicat1ns Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Posit1ning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
[0052]本技术领域技术人员可以理解,这里所使用的远端网络设备,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本发明的实施例中,远端网络设备、终端设备与WNS服务器之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。
[0053]参见图1所示,本发明提供一种隐私应用程序显示方法的实施例,其具体包括如下步骤:
[0054]步骤S11、接收用于唤起特定隐私空间的指令;
[0055]所述唤起特定隐私空间的指令的接收由终端设备执行,可接收作用于终端屏幕上的压力手势或输入的字符指令,也可通过指纹识别接收相应指令。优选的,当终端屏幕处于熄屏状态时,通过相应的手势指令启动特定隐私空间,由此用户仅需要通过一个作用于终端屏幕的简单手势指令即可实现隐私空间的切换或应用程序的开启,避免现有技术通过点击放置于桌面的快捷入口进入相应的隐私空间或打开应用程序造成的隐私空间暴露,同时在熄屏的情况下进一步增加的隐蔽性,且简单的手势操作相比传统解锁以后点击快捷按钮的方式更加快捷方便。
[0056]进一步优选的,当终端屏幕处于亮屏状态时,可设置通过指纹识别启动特定隐私空间,终端设备有通过指纹识别解锁的功能,则可通过此功能相应的切换至特定隐私空间或打开特定应用程序。由此也能够提高切换隐私空间过程中的隐蔽性。
[0057]更进一步优选的,当终端屏幕处于亮屏状态时,通过拨号键盘接收相应的字符输入启动所述特定隐私空间。所述字符为预先设置的指令,可以为数字、字母、特殊符号,及其数字、字母、特殊符号之间的任意组合。不同的隐私空间对应不同的字符指令,输入相应的字符则能够切换至相应的隐私空间或打开特定的应用程序,从而增强了隐私空间或应用程序切换的隐蔽性。
[0058]其中,所述特定隐私空间预先创建生成,参考图2所示,本发明提供另一具体实施例,其还包括前置步骤SlOl:接收用户创建隐私空间的指令,为用户选中的应用程序创建相应隐私空间;
[0059]提供相应的用户界面,通过该界面显示已安装的所有应用程序,由用户选中需要隐藏的隐私应用程序,具体选中至少一个应用程序,将选中的一个或多个应用程序作为一个集合,创建一个隐私空间。具体的,所述隐私空间可以为一个包含一个或多个隐私应用程序的应用程序文件夹。
[0060]在创建隐私空间时,向用户提供一个交互界面,所述交互界面以列表形式、下拉菜单等形式排列终端中已安装的所有应用程序,将用户选中的应用程序创建为一个隐私空间。同时,提供另一个交互界面,提示用户是否对该创建的隐私空间自定义相应的唤起指令。当用户选是或开启相应的隐私空间自动唤起功能时,向用户呈现多个设置项及一键设置项,用于接收用户用于设定唤起特定隐私空间的指令,其中,所述多个设置项对应多个隐私空间,由用户分别为各个隐私空间自定义相应的指令,如双击屏幕、在屏幕上手势书写26个英文字母中的一个或多个、其他字符或特殊字符等。进一步的,所述指令还可以为指纹,即为隐私空间开启指纹输入功能,由用户输入任意手指指纹并记录,以备后续指纹识别。所述用户自定义的指令还包括字符,即输入拨号键盘的多个可识别字符,组成密码字符,当用户后续切换至该指令对应的隐私空间时,则在拨号键盘输入相应的字符则可自动切换。所述一键设置项为针对各个隐私空间设定指令预设的快捷设置项,开启该设置项则每个隐私空间均为相同的指令,且该指令可以由用户自定义,当用户后续切换至各个隐私空间时,则在用户输入该指令时同时显示每个隐私空间的标记信息,由用户再选择每个隐私空间的标记信息以确定切换至的隐私空间。
[0061]进一步的,为了区分创建的多个隐私空间,还包括步骤S102:为所述创建的隐私空间设定用于表征其身份的标识信息,以区别于其他隐私空间。
[0062]对创建的隐私空间分别设定表征其身份的标识信息,在具体实施例中,所述标识信息可以为字符串、图标、特殊字符或用户自定义的任何标记信息。基于被设定的标记信息对多个不同的隐私空间进行区分。
[0063]当用户对不同的隐私空间设定不同的唤起指令时,则将隐私空间的标记信息与相应的唤起指令对应存储于终端或云端服务器。终端内存状态良好的情况下,优选地存储于终端。终端内存不足情况下,可选择存储于云端服务器。当接收到用于唤起特定隐私空间的指令时,则调用终端中存储的指令与隐私空间标识信息的对应列表进行查询,若所述列表存储于云端服务器,则通过远程端口向云端服务器请求获取该指令对应的隐私空间标识信息,下面对该过程作进一步阐述。
[0064]步骤S12、响应于所述指令,调用与该指令相匹配的隐私空间;
[0065]所述对用户输入的用于唤起特定隐私空间的指令的响应,具体包括:当所述指令为手势指令,即用户在终端屏幕上做手势操作,如双击、单击、滑动、划字母、数字或其他特殊符号等,具体实施例中,在终端屏幕上划出手势的操作有很多种,如划圆圈、划三角、横向滑动、划对号等等,本发明对此不作任何限定,当接收到相应的手势指令时,则将相应的手势指令与存储于终端或云端服务器的手势指令与隐私空间标识信息列表进行对比确认,将所述手势指令分别于列表中存储的指令进行一一匹配,若匹配成功则调用与该手势指令匹配的隐私空间。
[0066]当所述指令为指纹时,用户在终端的指纹识别区域放入预先录入指纹的手指,终端的指纹识别程序对其进行识别,底层相应的程序调用指纹识别程序的接口,获取识别结果,将识别到的指纹信息与预先录入的指纹进行对比校验,若校验成功则调用与该指纹对应的隐私空间。
[0067]当所述指令为字符时,包括单个字符或多个字符,以及多个字符组成的字符串,其中,所述字符包括字母、数字、特殊字符等。对用户输入的字符进行响应,即将用户输入的字符与预设的隐私空间对应的字符分别一一对比校验,若为单个字符则直接进行对比校验,若为多个字符则逐个字符进行校验,直至确认每个字符均相同则为校验成功。校验成功后则调用相应的隐私空间。
[0068]本发明实施例所述调用隐私空间,具体指调取该隐私空间的配置项,以备后续系统进程将相应的配置项加载至内存并启动运行。若隐私空间仅包括一个应用程序,则调取该应用程序的相应配置项,以备后续开启该应用程序的相关功能。进一步的,当所有隐私空间为同一相同的唤起指令时,则所述调用隐私空间还包括显示各个隐私空间的标识信息,仅仅加载其标识信息内容,以展示给用户,供用户选择要切换的隐私空间。所述被调用的隐私空间由系统进程对其相关配置项进行加载以切换至其空间,具体通过以下步骤进行说明。
[0069]步骤S13、将当前系统进程切换至所述隐私空间以显示该隐私空间中相应的应用程序。
[0070]通常情况下,当系统进程未切换至隐私空间之前,相应的隐私空间及其包含的隐私应用程序均处于隐藏状态,仅当用户通过相应的唤起指令,使系统进程切换至相应隐私空间时,则显示该隐私空间及其包含的隐私应用程序。而该步骤是对切换至的隐私空间显示操作的具体说明,即当系统进程加载了隐私空间的相应配置信息,则切换至隐私空间的界面并显示其包含的所有应用程序。由用户选中其中的任一应用程序进行点击操作以开启该应用程序。若隐私空间中仅包含一个应用程序,则对该隐私空间的切换操作即为对该应用程序的启动操作,即当系统进程加载隐私空间的配置项时,实质为加载其包含的唯一应用程序的配置项,当切换至该隐私空间即为开启该应用程序的动作。由此,用户仅需要通过简单的手势唤起操作,唤起隐私空间或应用程序,即控制系统进程切换至隐私空间或应用程序,以打开相应的隐私空间或启动相应应用程序,在增强隐私空间或隐私应用程序启动操作隐蔽性的同时,使用户操作更加方便快捷。
[0071]进一步,还包括在切换之前的一些显示控制操作,由底层程序对显示的操作进行控制。本发明实施例的目的是为了增加用户隐私应用程序或隐私空间的隐蔽性,因此相应的隐私应用程序或隐私空间在正常的空间应该处于隐藏状态。基于此,本发明实施例所述对相应隐私应用程序的显示控制,根据应用程序所在的空间,判断其是否被显示。当应用程序存在于隐私空间时则显示相应的应用程序,当应用程序存在于非隐私空间时则隐藏相应的应用程序。具体可通过对隐私空间的标识信息进行对比确认,当当前系统切换至的空间为非隐私空间时,则该当前空间不存在标识信息或与已有的隐私空间的标识信息均不一致,则判断当前空间为非隐私空间,则隐私应用程序不显示。当当前系统切换至的空间为隐私空间时,则该当前空间的标识信息至少与已有的任一隐私空间标识信息一致,则判断当前空间为隐私空间,显示隐私应用程序。其中,所述隐私应用程序既可同时存在于隐私空间和非隐私空间,也可仅存在于隐私空间,只是在非隐私空间不显示,而在隐私空间显示。
[0072]更进一步的,由于应用程序在运行中其图标或其他标记会出现在任务管理界面,以方便对应用程序的管理。为了进一步增强隐私应用程序的隐蔽性,在系统任务管理进程中将隐私空间中应用程序的相关内容做透明化处理以隐藏所述应用程序。当接收到用户相应指令时,则在所述系统管理进程中显示所述隐藏的应用程序。其中,所述相应指令可以为预设的或用户自定义的指令,具体可为双击任务管理界面的空白处,绘制相应的手势指令或其他字符指令等,也可以为密码字符,可提供相应的密码输入界面以方便用户输入相应密码,从而调取任务管理界面中被隐藏的隐私应用程序的图标等标记信息。
[0073]为了进一步以模块化形式对本发明上述方法进行描述,本发明还提供另一种实施例,参考图3所示,提供一种隐私应用程序显示装置,包括接收单元11、响应单元12、显示单元13,以及其他变换实施例中的隐私空间创建单元14、标记单元15、唤起指令设定单元16、交互单元17,其中,
[0074]接收单元11,用于接收用于唤起特定隐私空间的指令;
[0075]所述唤起特定隐私空间的指令的接收由终端设备调用接收单元11执行,可接收作用于终端屏幕上的压力手势或输入的字符指令,也可通过指纹识别接收相应指令。优选的,当终端屏幕处于熄屏状态时,通过相应的手势指令启动特定隐私空间,由此用户仅需要通过一个作用于终端屏幕的简单手势指令即可实现隐私空间的切换或应用程序的开启,避免现有技术通过点击放置于桌面的快捷入口进入相应的隐私空间或打开应用程序造成的隐私空间暴露,同时在熄屏的情况下进一步增加的隐蔽性,且简单的手势操作相比传统解锁以后点击快捷按钮的方式更加快捷方便。
[0076]进一步优选的,当终端屏幕处于亮屏状态时,可设置通过指纹识别启动特定隐私空间,终端设备有通过指纹识别解锁的功能,则可通过此功能相应的切换至特定隐私空间或打开特定应用程序。由此也能够提高切换隐私空间过程中的隐蔽性。
[0077]更进一步优选的,当终端屏幕处于亮屏状态时,通过拨号键盘接收相应的字符输入启动所述特定隐私空间。所述字符为预先设置的指令,可以为数字、字母、特殊符号,及其数字、字母、特殊符号之间的任意组合。不同的隐私空间对应不同的字符指令,输入相应的字符则能够切换至相应的隐私空间或打开特定的应用程序,从而增强了隐私空间或应用程序切换的隐蔽性。
[0078]其中,所述特定隐私空间预先创建生成,本发明提供另一具体实施例,其还包括隐私空间创建单元14,用于接收用户创建隐私空间的指令,为用户选中的应用程序创建相应隐私空间;
[0079]提供相应的用户界面,通过该界面显示已安装的所有应用程序,由用户选中需要隐藏的隐私应用程序,具体选中至少一个应用程序,将选中的一个或多个应用程序作为一个集合,创建一个隐私空间。
[0080]在创建隐私空间时,隐私空间创建单元14向用户提供一个交互界面,所述交互界面以列表形式、下拉菜单等形式排列终端中已安装的所有应用程序,将用户选中的应用程序创建为一个隐私空间。同时,由交互单元17提供另一个交互界面,提示用户是否对该创建的隐私空间自定义相应的唤起指令。当用户选是或开启相应的隐私空间自动唤起功能时,向用户呈现多个设置项及一键设置项,用于接收用户用于设定唤起特定隐私空间的指令,其中,所述多个设置项对应多个隐私空间,由用户分别为各个隐私空间自定义相应的指令,如双击屏幕、在屏幕上手势书写26个英文字母中的一个或多个、其他字符或特殊字符等。进一步的,所述指令还可以为指纹,即为隐私空间开启指纹输入功能,由用户输入任意手指指纹并记录,以备后续指纹识别。所述用户自定义的指令还包括字符,即输入拨号键盘的多个可识别字符,组成密码字符,当用户后续切换至该指令对应的隐私空间时,则在拨号键盘输入相应的字符则可自动切换。所述一键设置项为针对各个隐私空间设定指令预设的快捷设置项,开启该设置项则每个隐私空间均为相同的指令,且该指令可以由用户自定义,当用户后续切换至各个隐私空间时,则在用户输入该指令时同时显示每个隐私空间的标记信息,由用户再选择每个隐私空间的标记信息以确定切换至的隐私空间。
[0081]进一步的,为了区分创建的多个隐私空间,还包括标记单元15,用于为所述创建的隐私空间设定用于表征其身份的标识信息,以区别于其他隐私空间。
[0082]对创建的隐私空间分别设定表征其身份的标识信息,在具体实施例中,所述标识信息可以为字符串、图标、特殊字符或用户自定义的任何标记信息。基于被设定的标记信息对多个不同的隐私空间进行区分。
[0083]当用户对不同的隐私空间设定不同的唤起指令时,唤起指令设定单元16接收相应的用户指令,将隐私空间的标记信息与相应的唤起指令对应存储于终端或云端服务器。终端内存状态良好的情况下,优选地存储于终端。终端内存不足情况下,可选择存储于云端服务器。当接收到用于唤起特定隐私空间的指令时,则调用终端中存储的指令与隐私空间标识信息的对应列表进行查询,若所述列表存储于云端服务器,则通过远程端口向云端服务器请求获取该指令对应的隐私空间标识信息。
[0084]响应单元12,用于响应于所述指令,调用与该指令相匹配的隐私空间;
[0085]所述响应单元12对用户输入的用于唤起特定隐私空间的指令的响应,具体包括:当所述指令为手势指令,即用户在终端屏幕上做手势操作,如双击、单击、滑动、划字母、数字或其他特殊符号等,具体实施例中,在终端屏幕上划出手势的操作有很多种,如划圆圈、划三角、横向滑动、划对号等等,本发明对此不作任何限定,当接收到相应的手势指令时,则将相应的手势指令与存储于终端或云端服务器的手势指令与隐私空间标识信息列表进行对比确认,将所述手势指令分别于列表中存储的指令进行一一匹配,若匹配成功则调用与该手势指令匹配的隐私空间。
[0086]当所述指令为指纹时,用户在终端的指纹识别区域放入预先录入指纹的手指,终端的指纹识别程序对其进行识别,底层相应的程序调用指纹识别程序的接口,获取识别结果,将识别到的指纹信息与预先录入的指纹进行对比校验,若校验成功则调用与该指纹对应的隐私空间。
[0087]当所述指令为字符时,包括单个字符或多个字符,以及多个字符组成的字符串,其中,所述字符包括字母、数字、特殊字符等。响应单元12对用户输入的字符进行响应,即将用户输入的字符与预设的隐私空间对应的字符分别一一对比校验,若为单个字符则直接进行对比校验,若为多个字符则逐个字符进行校验,直至确认每个字符均相同则为校验成功。校验成功后则调用相应的隐私空间。
[0088]本发明实施例所述调用隐私空间,具体指调取该隐私空间的配置项,以备后续系统进程将相应的配置项加载至内存并启动运行。若隐私空间仅包括一个应用程序,则调取该应用程序的相应配置项,以备后续开启该应用程序的相关功能。进一步的,当所有隐私空间为同一相同的唤起指令时,则所述调用隐私空间还包括显示各个隐私空间的标识信息,仅仅加载其标识信息内容,以展示给用户,供用户选择要切换的隐私空间。所述被调用的隐私空间由系统进程对其相关配置项进行加载以切换至其空间,具体通过以下单元进行说明。
[0089]显示单元13,用于将当前系统进程切换至所述隐私空间以显示该隐私空间中相应的应用程序。
[0090]通常情况下,当系统进程未切换至隐私空间之前,相应的隐私空间及其包含的隐私应用程序均处于隐藏状态,仅当用户通过相应的唤起指令,使系统进程切换至相应隐私空间时,则显示该隐私空间及其包含的隐私应用程序。而该步骤是对切换至的隐私空间显示操作的具体说明,即当系统进程加载了隐私空间的相应配置信息,则切换至隐私空间的界面并显示其包含的所有应用程序。由用户选中其中的任一应用程序进行点击操作以开启该应用程序。若隐私空间中仅包含一个应用程序,则对该隐私空间的切换操作即为对该应用程序的启动操作,即当系统进程加载隐私空间的配置项时,实质为加载其包含的唯一应用程序的配置项,当切换至该隐私空间即为开启该应用程序的动作。由此,用户仅需要通过简单的手势唤起操作,唤起隐私空间或应用程序,即控制系统进程切换至隐私空间或应用程序,以打开相应的隐私空间或启动相应应用程序,在增强隐私空间或隐私应用程序启动操作隐蔽性的同时,使用户操作更加方便快捷。
[0091]进一步,还包括在切换之前的一些显示控制操作,由底层程序对显示的操作进行控制。本发明实施例的目的是为了增加用户隐私应用程序或隐私空间的隐蔽性,因此相应的隐私应用程序或隐私空间在正常的空间应该处于隐藏状态。基于此,本发明实施例所述对相应隐私应用程序的显示控制,根据应用程序所在的空间,判断其是否被显示。当应用程序存在于隐私空间时则显示相应的应用程序,当应用程序存在于非隐私空间时则隐藏相应的应用程序。具体可通过对隐私空间的标识信息进行对比确认,当当前系统切换至的空间为非隐私空间时,则该当前空间不存在标识信息或与已有的隐私空间的标识信息均不一致,则判断当前空间为非隐私空间,则隐私应用程序不显示。当当前系统切换至的空间为隐私空间时,则该当前空间的标识信息至少与已有的任一隐私空间标识信息一致,则判断当前空间为隐私空间,显示隐私应用程序。其中,所述隐私应用程序既可同时存在于隐私空间和非隐私空间,也可仅存在于隐私空间,只是在非隐私空间不显示,而在隐私空间显示。
[0092]更进一步的,由于应用程序在运行中其图标或其他标记会出现在任务管理界面,以方便对应用程序的管理。为了进一步增强隐私应用程序的隐蔽性,在系统任务管理进程中将隐私空间中应用程序的相关内容做透明化处理以隐藏所述应用程序。当接收到用户相应指令时,则在所述系统管理进程中显示所述隐藏的应用程序。其中,所述相应指令可以为预设的或用户自定义的指令,具体可为双击任务管理界面的空白处,绘制相应的手势指令或其他字符指令等,也可以为密码字符,可提供相应的密码输入界面以方便用户输入相应密码,从而调取任务管理界面中被隐藏的隐私应用程序的图标等标记信息。
[0093]本发明还提供又一实施例,用于对本发明所述终端设备进行描述,其具体用于执行本发明所述隐私应用程序显示方法或内置本发明所述的隐私应用程序显示装置。以下以智能手机作为具体实施例,对本发明所述终端设备的执行过程做具体说明:
[0094]智能手机中内置本发明所述的隐私应用程序显示装置,或安装有执行所述隐私应用程序显示方法的程序。用户通过交互界面创建好隐私空间,如安全支付空间,当用户需要切换至该安全支付空间时,通过简单的手势操作,如在屏幕上双击,又或者通过指纹识别,还可以在拨号键盘上输入相应的字符,则系统自动切换至该安全支付空间,所述安全支付空间在未切换入前处于隐藏状态,当切换成功则显示其包含的所有应用程序,如支付宝、微信支付、手机银行等,由用户选择任意一个应用程序的图标则打开相应的应用程序。基于此方法可以快速方便地打开隐私空间,在增加隐蔽性的同时简化切换操作。
[0095]本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、R0M(Read-0nly Memory,只读存储器)、RAM (Random Access Memory,随即存储器)、EPROM(Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPR0M(E1 ectricalIy ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
[0096]本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
[0097]本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0098]以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种隐私应用程序显示方法,其特征在于,包括以下步骤: 接收用于唤起特定隐私空间的指令; 响应于所述指令,调用与该指令相匹配的隐私空间; 将当前系统进程切换至所述隐私空间以显示该隐私空间中相应的应用程序。2.根据权利要求1所述的方法,其特征在于,还包括步骤:接收用户创建隐私空间的指令,为用户选中的应用程序创建相应隐私空间。3.根据权利要求2所述的方法,其特征在于,还包括步骤:为所述创建的隐私空间设定用于表征其身份的标识信息,以区别于其他隐私空间。4.根据权利要求2所述的方法,其特征在于,所述隐私空间包括至少一个应用程序。5.根据权利要求3所述的方法,其特征在于,还包括步骤,接收用户用于设定唤起特定隐私空间的指令,将用户自定义的各指令与相应的隐私空间标识信息分别对应存储。6.一种隐私应用程序显示装置,其特征在于,包括: 接收单元:用于接收用于唤起特定隐私空间的指令; 响应单元:用于响应于所述指令,调用与该指令相匹配的隐私空间; 显示单元:将当前系统进程切换至所述隐私空间以显示该隐私空间中相应的应用程序。7.根据权利要求6所述的装置,其特征在于,还包括隐私空间创建单元:用于接收用户创建隐私空间的指令,为用户选中的应用程序创建相应隐私空间。8.根据权利要求7所述的装置,其特征在于,还包括标记单元:用于为所述创建的隐私空间设定用于表征其身份的标识信息,以区别于其他隐私空间。9.根据权利要求7所述的装置,其特征在于,所述隐私空间包括至少一个应用程序。10.—种终端设备,其特征在于,用于执行如权利要求1-5任意一项所述的隐私应用程序显示方法。
【文档编号】G06F21/32GK105956444SQ201610290513
【公开日】2016年9月21日
【申请日】2016年5月4日
【发明人】李媛
【申请人】北京奇虎科技有限公司, 奇酷互联网络科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1