基于应用多开的运行副本隐藏方法及装置与流程

文档序号:11951494阅读:428来源:国知局
基于应用多开的运行副本隐藏方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种基于应用多开的运行副本隐藏方法及装置。



背景技术:

随着移动互联网的发展以及智能手机的功能的丰富,用户对于智能手机等终端上的应用程序的需求也越来越丰富。在使用终端的过程中,用户会有多个账号同时登陆同一个应用的需要。例如,微博、微信、whatsapp等社交软件,用户需要将工作号和生活号分开,又需要同时接收和处理工作号和生活号的相关消息;又或者游戏玩家在一个游戏中有多个账号,并对每一个账号对应该游戏中的一种角色,例如法师、战士、牧师等,每一个角色对应的体验是不同的,并且在大多数情况下,不同角色的组合往往能取得较好的战绩。

为了满足用户的多个账号同时登陆同一个应用的需求,现有技术中很多终端都提供了应用双开的功能,即针对需要双开的应用,在终端中建立该应用的应用分身,然后在应用本身和应用分身上登陆不同的账号,从而使得用户可以同时处理一个应用下的两个或者多个账号下的通知消息等。

但是,对于大多数应用双开或者应用多开的用户来讲,其中一个应用分身必然对应的是生活号或者隐私号,也就是说,该账号对应下的信息是不希望被其他人所窥视的,尤其是在工作中,生活号对应的应用分身的相关信息容易被其他人窥视,并且生活号对应的应用分身的消息提醒等也可能对用户的正常工作造成影响。也就是说,基于应用双开或应用多开的方案中,隐私账号对应的应用分身的相关信息存在安全性和私密性不足的问题。



技术实现要素:

基于此,为解决传统技术中应用双开或应用多开的方案中隐私账号的安全性和私密性不足的技术问题,特提出了一种基于应用多开的运行副本隐藏方法。

一种基于应用多开的运行副本隐藏方法,包括:

接收应用多开指令,启动所述应用多开指令对应的应用的至少两个运行副本,所述至少两个运行副本对应不同的登录账号;

根据输入的隐私副本指定指令确定所述展示的运行副本中的隐私运行副本;

检测用户的指纹输入,在所述指纹输入与预录的与所述隐私运行副本对应的登录账号对应的参考指纹匹配时,隐藏所述隐私运行副本。

可选的,在其中一个实施例中,所述根据输入的隐私副本指定指令确定所述展示的运行副本中的隐私运行副本之后还包括:

检测用户的滑动手势输入或密码输入,获取所述输入的滑动手势或密码;

获取与所述隐私运行副本对应的登录账号匹配的预录的参考手势或参考密码,在所述滑动手势输入或密码输入与所述参考手势或参考密码匹配时,隐藏所述隐私运行副本。

可选的,在其中一个实施例中,所述方法还包括:

接收录入的与登录账号匹配的参考指纹;

接收指纹绑定指令,获取指纹绑定指令指定的预先录入的与该登录账号对应的参考手势或参考密码;

建立参考指纹与所述参考手势或参考密码的映射关系。

可选的,在其中一个实施例中,所述检测用户的指纹输入之后还包括:

根据所述映射关系查找所述输入的指纹对应的参考手势或参考密码,若查找到,则隐藏所述隐私运行副本。

可选的,在其中一个实施例中,在显示界面上设置至少一个分栏展示区域;

所述方法还包括:

接收输入的分栏展示指令,获取所述分栏展示指令对应的至少一个运行副本;

在所述每个所述分栏展示区域中展示一个运行副本。

此外,为解决传统技术中应用双开或应用多开的方案中隐私账号的安全性和私密性不足的技术问题,特提出了一种基于应用多开的运行副本隐藏装置。

一种基于应用多开的运行副本隐藏装置,包括:

应用多开模块,用于接收应用多开指令,启动所述应用多开指令对应的应用的至少两个运行副本,所述至少两个运行副本对应不同的登录账号;

隐私运行副本确定模块,用于根据输入的隐私副本指定指令确定所述展示的运行副本中的隐私运行副本;

第一隐私运行副本隐藏模块,用于检测用户的指纹输入,在所述指纹输入与预录的与所述隐私运行副本对应的登录账号对应的参考指纹匹配时,隐藏所述隐私运行副本。

可选的,在其中一个实施例中,所述装置还包括手势/密码输入检测模块和第二隐私运行副本隐藏模块,其中:

所述手势/密码输入检测模块用于检测用户的滑动手势输入或密码输入,获取所述输入的滑动手势或密码;

所述第二隐私运行副本隐藏模块用于获取与所述隐私运行副本对应的登录账号匹配的预录的参考手势或参考密码,在所述滑动手势输入或密码输入与所述参考手势或参考密码匹配时,隐藏所述隐私运行副本。

可选的,在其中一个实施例中,所述装置还包括参考指纹录入模块、指纹绑定模块和映射关系建立模块,其中:

所述参考指纹录入模块用于接收录入的与登录账号匹配的参考指纹;

所述指纹绑定模块用于接收指纹绑定指令,获取指纹绑定指令指定的预先录入的与该登录账号对应的参考手势或参考密码;

所述映射关系建立模块用于建立参考指纹与所述参考手势或参考密码的映射关系。

可选的,在其中一个实施例中,所述装置还包括第三隐私运行副本隐藏模块,用于根据所述映射关系查找所述输入的指纹对应的参考手势或参考密码,若查找到,则隐藏所述隐私运行副本。

可选的,在其中一个实施例中,在显示界面上设置至少一个分栏展示区域;

所述装置包括分栏展示模块,用于接收输入的分栏展示指令,获取所述分栏展示指令对应的至少一个运行副本;在所述每个所述分栏展示区域中展示一个运行副本。

实施本发明实施例,将具有如下有益效果:

采用了上述基于应用多开的运行副本隐藏方法和装置之后,针对开启了应用多开的应用对应的多个运行副本中用户指定的隐私运行副本,输入预设的指纹信息,在指纹信息与预设的指纹样本匹配的情况下,隐藏隐私运行副本。也就是说,用户通过预录隐藏隐私运行副本的指纹之后,可以通过输入指纹即将对应的改隐私运行副本进行隐藏,即隐藏该隐私运行副本对应的显示图标、通知消息等,以使用户的隐私运行副本对应的登录账号的相关信息不被其他人所窥视,提高用户信息的安全性;并且,通过隐藏隐私运行副本,将用户当前不想接收的账号对应的应用进行隐藏(例如在工作时隐藏私人生活账号以避免工作被打扰等),提高了用户信息的私密性,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1为一个实施例中一种基于应用多开的运行副本隐藏方法的流程示意图;

图2为一个实施例中应用双开的运行副本分栏展示的示意图;

图3为一个实施例中一种基于应用多开的运行副本隐藏装置的结构示意图;

图4为一个实施例中运行前述基于应用多开的运行副本隐藏方法的计算机设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为解决传统技术中应用双开或应用多开的方案中隐私账号的安全性和私密性不足的技术问题,在本实施例中,特提出了一种基于应用多开的运行副本隐藏方法,该方法的实现可依赖于计算机程序,该计算机程序可运行于基于冯诺依曼体系的计算机系统之上,该计算机程序可以是应用多开程序或者应用多开的管理程序。该计算机系统可以是运行上述计算机程序的例如智能手机、平板电脑或掌上电脑等终端设备。

具体的,如图1所示,上述基于应用多开的运行副本隐藏方法包括如下步骤:

步骤S102:接收应用多开指令,启动所述应用多开指令对应的应用的至少两个运行副本,所述至少两个运行副本对应不同的登录账号。

在本实施例中,在终端中安装的应用均可以通过应用多开的操作界面开启该应用的应用分身,并且,对于每一个应用的应用分身的数量不做限制。一般情况下,最常见的应用多开方式为应用双开,即一个应用对应一个应用分身,或者说,一个应用对应2个运行副本,安装的应用本身以及开启的应用分身均为一个运行副本。需要说明的是,在本实施例中,同一应用下的不同运行副本上登录的登录账号是不相同的,也就是说,用户可以在同一个终端中登录同一个应用下的不同账号,并且,不同账号对应的运行副本能同时在线、同时接收消息,用户不会错过其中任意一个账号的通知消息,以满足用户对于不同账号的使用需求,而不需要将某一个账号登出之后才能登录另一个账号处理相关业务。

例如,对于“微信”应用,用户可以通过设置中应用多开的操作界面开启“微信双开”,即除了原先在终端中安装、显示和运行的微信之外,还可以启动另一个微信运行副本,用户可以在启动的另一个微信运行副本中登录与原微信中登录的账号不同的登录账号,例如,一个工作账号和一个私人账号。

步骤S104:根据输入的隐私副本指定指令确定所述展示的运行副本中的隐私运行副本。

用户可以在应用多开的相关设置页面中,设置通过指纹或者密码等方式将某个运行副本进行隐藏。一般来讲,存在隐藏需求的运行副本为生活账号或者私人账号或者隐私账号对应的运行副本,用户在运行副本隐藏的设置界面中,将某一个运行副本设置为隐私运行副本,并且设置将该隐私运行副本隐藏的相应的操作。

步骤S106:检测用户的指纹输入,在所述指纹输入与预录的与所述隐私运行副本对应的登录账号对应的参考指纹匹配时,隐藏所述隐私运行副本。

在本实施例中,预先录入用户的指纹作为参考指纹,也就是说,预录与隐私运行副本对应的登录账号对应的参考指纹,以便在后续的隐私运行副本的隐藏操作中进行指纹比对。

在用户通过指纹传感器输入指纹时,终端通过指纹传感器检测对应的指纹输入,并获取输入的指纹信息。将用户输入的指纹对应的指纹信息与语录的与隐私运行副本对应的登录账号对应的参考指纹进行比对,若比对通过,则判定二者是匹配的,反之,则二者是不匹配的。在用户输入的指纹对应的指纹信息与语录的与隐私运行副本对应的登录账号对应的参考指纹是匹配的情况下,生成隐私运行副本隐藏指令,在该隐私运行副本隐藏指令中包含了需要隐藏的应用名称、登录账号以及对应的运行副本,终端可以根据该隐私运行副本隐藏指令确定需要隐藏的运行副本,并将该隐私运行副本进行隐藏。

需要说明的是,在本实施例中,一个运行副本的隐藏指的是将该运行副本对应的桌面上显示的应用图标、通知消息对应的桌面通知/菜单栏通知的通知显示以及通知声音进行隐藏,也就是说,在终端的桌面以及通知栏等位置将该运行副本对应的显示内容进行隐藏或关闭。需要说明的是,在将一个运行副本进行隐藏之后,该运行副本并没有被删除或者关闭,以后可以接收针对该运行副本的通知消息,只是在终端上不进行显示,用户可以在解除对该运行副本的隐藏之后,查看在隐藏时间段内的所有的通知消息并进行处理。

需要说明的是,在本实施例中,对于同一个应用下的不同账号对应的运行副本,可能不止一个运行副本存在隐藏运行副本的需求,例如,在不同的时间需要隐藏不同的运行副本的情况。在此种情况下,对于每一个运行副本,分别设置其对应的隐私运行副本隐藏的相关操作,例如,针对不同的运行副本,录入不同的指纹样本作为参考指纹,并且,在检测到用户的指纹输入的情况下,确定与检测到的指纹匹配的参考指纹,然后隐藏与该参考指纹对应的运行副本。

可选的,在一个实施例中,上述步骤S104:根据输入的隐私副本指定指令确定所述展示的运行副本中的隐私运行副本之后,上述基于应用多开的运行副本隐藏方法还包括:检测用户的滑动手势输入或密码输入,获取所述输入的滑动手势或密码;获取与所述隐私运行副本对应的登录账号匹配的预录的参考手势或参考密码,在所述滑动手势输入或密码输入与所述参考手势或参考密码匹配时,隐藏所述隐私运行副本。

在本实施例中,隐私运行副本的隐藏不仅仅可以通过输入指纹隐藏相应的隐私运行副本,还可以是通过输入滑动手势、密码等方式去隐藏相应的隐私运行副本,用户可以在相应的应用多开的管理界面或操作界面中进行设置,并且预先设置相应的参考手势或者参考密码,用来在后续的用户输入滑动手势或密码之后进行比对。

在用户在终端的触摸屏上预设的手势输入区域输入滑动手势或者通过终端的触摸屏上预设的密码输入区域输入密码时,终端通过触摸屏检测用户输入的滑动手势或密码并获取相应的滑动手势或密码,将获取到的滑动手势或密码与预先设置的参考手势或参考密码进行比对,若比对通过,则判定输入的滑动手势或参考密码与参考手势或参考密码是匹配的,反之,二者不匹配。在输入的滑动手势或参考密码与参考手势或参考密码是匹配的情况下,生成隐私运行副本隐藏指令,在该隐私运行副本隐藏指令中包含了需要隐藏的应用名称、登录账号以及对应的运行副本,终端可以根据该隐私运行副本隐藏指令确定需要隐藏的运行副本,并将该隐私运行副本进行隐藏。

在本实施例中,上述基于应用多开的运行副本隐藏方法还包括:接收录入的与登录账号匹配的参考指纹;接收指纹绑定指令,获取指纹绑定指令指定的预先录入的与该登录账号对应的参考手势或参考密码;建立参考指纹与所述参考手势或参考密码的映射关系。

一般来讲,在支持指纹验证的终端中,身份或者权要的验证不仅可以通过输入密码或手势进行验证,还可以通过输入指纹进行验证,也就是说,用户可以在输入指纹或者输入手势/密码中任意选择,选择更为方便快捷的验证方式。

在本实施例中,在进行参考指纹的录入过程中,在获取到用户录入的参考指纹之后,根据指纹绑定指令(可以是用户输入的,也可以是根据既定的流程系统自动生成的),将该参考指纹与登录隐私运行副本的登录账号进行绑定,并绑定与之对应的参考手势或参考密码,也就是说,登录账号、参考指纹、参考手势或参考密码之间是对应的,并且可以建立相应的对应关系或映射关系。在映射关系建立之后,用户可以通过其中任一项去查找与之对应的其他项,例如,在获取到参考指纹的情况下,可以查找到与之对应的登录账号以及与之对应的参考手势或参考密码。

进一步的,在上述映射关系建立之后,检测用户的指纹输入之后还包括:根据所述映射关系查找所述输入的指纹对应的参考手势或参考密码,若查找到,则隐藏所述隐私运行副本。

也就是说,在系统中存储的是隐私运行副本的登录账号与参考手势或参考密码之间的对应关系,因此,在用户输入指纹的情况下,会根据用户输入的指纹锁匹配的参考指纹,查找与用户输入的指纹对应的参考手势或参考密码,并根据参考手势或参考密码确定需要隐藏的隐私运行副本。

可选的,在本实施例中,为了方便用户对启动了应用双开或应用多开的应用的消息进行处理,可以在显示界面上设置多个分栏展示区域,例如,设置上下两个分栏展示区域。具体的,上述方法还包括:接收输入的分栏展示指令,获取所述分栏展示指令对应的至少一个运行副本;在所述每个所述分栏展示区域中展示一个运行副本。

分栏展示指令即为将不同的运行副本的操作界面同时展示在显示界面上,以便用户同时进行处理,尤其是针对大屏手机来讲,能极大的方便用户同时处理多个应用,提升用户的使用体验。具体的,用书输入的分栏展示指令中包含了需要分栏展示的运行副本,且需要分栏展示的运行副本的数量不止一个,例如两个;然后根据分栏展示指令,将需要进行分栏展示的运行副本,分别在不同的分栏展示区域中进行展示,在每一个分栏展示区域中展示一个运行副本,并且不同的分栏展示区域中展示的不同的运行副本。

在一个具体的实施例中,如图2所示,图2展示了一个包含了2个分栏展示区域P1和P2的展示界面,且P1和P2分别对应的是QQ应用下的一个运行副本以及微信应用下的一个运行副本。用户可以同时对P1所示的微信运行副本和P2所示的微信运行副本进行处理。

需要说明的是,在本实施例中,在显示界面上的多个分栏展示区域内展示的运行副本可以是同一个应用的不同运行副本,也可以是不同应用的运行副本(如图2所示)。

此外,为解决传统技术中应用双开或应用多开的方案中隐私账号的安全性和私密性不足的技术问题,在一个实施例中,如图3所示,还提出了一种基于应用多开的运行副本隐藏装置,包括应用多开模块102、隐私运行副本确定模块104以及第一隐私运行副本隐藏模块106,其中:

应用多开模块102,用于接收应用多开指令,启动所述应用多开指令对应的应用的至少两个运行副本,所述至少两个运行副本对应不同的登录账号;

隐私运行副本确定模块104,用于根据输入的隐私副本指定指令确定所述展示的运行副本中的隐私运行副本;

第一隐私运行副本隐藏模块106,用于检测用户的指纹输入,在所述指纹输入与预录的与所述隐私运行副本对应的登录账号对应的参考指纹匹配时,隐藏所述隐私运行副本。

可选的,在一个实施例中,如图3所示,上述装置还包括手势/密码输入检测模块108和第二隐私运行副本隐藏模块110,其中:

所述手势/密码输入检测模块108用于检测用户的滑动手势输入或密码输入,获取所述输入的滑动手势或密码;

所述第二隐私运行副本隐藏模块110用于获取与所述隐私运行副本对应的登录账号匹配的预录的参考手势或参考密码,在所述滑动手势输入或密码输入与所述参考手势或参考密码匹配时,隐藏所述隐私运行副本。

可选的,在一个实施例中,如图3所示,上述装置还包括参考指纹录入模块112、指纹绑定模块114和映射关系建立模块116,其中:

所述参考指纹录入模块112用于接收录入的与登录账号匹配的参考指纹;

所述指纹绑定模块114用于接收指纹绑定指令,获取指纹绑定指令指定的预先录入的与该登录账号对应的参考手势或参考密码;

所述映射关系建立模块116用于建立参考指纹与所述参考手势或参考密码的映射关系。

可选的,在一个实施例中,如图3所示,上述装置还包括第三隐私运行副本隐藏模块118,用于根据所述映射关系查找所述输入的指纹对应的参考手势或参考密码,若查找到,则隐藏所述隐私运行副本。

可选的,在一个实施例中,在显示界面上设置至少一个分栏展示区域;可选的,如图3所示,上述述装置包括分栏展示模块120,用于接收输入的分栏展示指令,获取所述分栏展示指令对应的至少一个运行副本;在所述每个所述分栏展示区域中展示一个运行副本。

实施本发明实施例,将具有如下有益效果:

采用了上述基于应用多开的运行副本隐藏方法和装置之后,针对开启了应用多开的应用对应的多个运行副本中用户指定的隐私运行副本,输入预设的指纹信息,在指纹信息与预设的指纹样本匹配的情况下,隐藏隐私运行副本。也就是说,用户通过预录隐藏隐私运行副本的指纹之后,可以通过输入指纹即将对应的改隐私运行副本进行隐藏,即隐藏该隐私运行副本对应的显示图标、通知消息等,以使用户的隐私运行副本对应的登录账号的相关信息不被其他人所窥视,提高用户信息的安全性;并且,通过隐藏隐私运行副本,将用户当前不想接收的账号对应的应用进行隐藏(例如在工作时隐藏私人生活账号以避免工作被打扰等),提高了用户信息的私密性,提升了用户体验。

在一个实施例中,如图4所示,图4展示了一种运行上述基于应用多开的运行副本隐藏方法的基于冯诺依曼体系的计算机系统的终端。该计算机系统可以是智能手机、平板电脑、掌上电脑等支持LTE业务的终端设备。具体的,可包括通过系统总线连接的外部输入接口1001、处理器1002、存储器1003和输出接口1004。其中,外部输入接口1001可选的可至少包括网络接口10012。存储器1003可包括外存储器10032(例如硬盘、光盘或软盘等)和内存储器10034。输出接口1004可至少包括显示屏10042等设备。

在本实施例中,本方法的运行基于计算机程序,该计算机程序的程序文件存储于前述基于冯诺依曼体系的计算机系统的外存储器10032中,在运行时被加载到内存储器10034中,然后被编译为机器码之后传递至处理器1002中执行,从而使得基于冯诺依曼体系的计算机系统中形成逻辑上的应用多开模块102、隐私运行副本确定模块104、第一隐私运行副本隐藏模块106、手势/密码输入检测模块108、第二隐私运行副本隐藏模块110、参考指纹录入模块112、指纹绑定模块114、映射关系建立模块116、第三隐私运行副本隐藏模块118以及分栏展示模块120。且在上述基于应用多开的运行副本隐藏方法执行过程中,输入的参数均通过外部输入接口1001接收,并传递至存储器1003中缓存,然后输入到处理器1002中进行处理,处理的结果数据或缓存于存储器1003中进行后续地处理,或被传递至输出接口1004进行输出。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1