著录项信息
专利名称 | 一种应用程序隐私数据的保护方法及装置 |
申请号 | CN201310127870.0 | 申请日期 | 2013-04-12 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-10-15 | 公开/公告号 | CN104102882A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/60 | IPC分类号 | G;0;6;F;2;1;/;6;0查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 陈勇;齐雪生 |
代理机构 | 深圳中一专利商标事务所 | 代理人 | 张全文 |
摘要
本发明适用数据处理技术领域,提供了一种应用程序隐私数据的保护方法及装置,所述方法包括:创建隐私空间,所述隐私空间包括对应的用户界面以及数据存储区域,创建的所述隐私空间的用户界面与正常空间的用户界面相同;在安装应用程序时,判断所述正常空间中是否已安装该应用程序;若是,将该应用程序安装在所述隐私空间;若否,将该应用程序分别安装在所述隐私空间和正常空间。通过本发明,可在不露痕迹的情况下保护用户终端中应用程序的隐私数据。
一种应用程序隐私数据的保护方法及装置\n技术领域\n[0001] 本发明属于数据处理技术领域,尤其涉及一种应用程序隐私数据的保护方法及装置。\n背景技术\n[0002] 随着终端设备(例如智能手机、平板电脑等)处理能力的提高及信息技术的发展,在终端设备上运行的应用程序(APP)也越来越多。尤其是社交类的应用程序如微信、微博、陌陌等,吸引了海量用户,用户热衷使用这类应用程序进行沟通交流。\n[0003] 在使用应用程序的过程中,应用程序的用户数据中不乏很多隐私数据,例如联系人信息及聊天记录等数据。因此,随之而来的隐私保护问题也越来越重要。例如用户在使用手机的过程中,如果用户的手机屏幕被人看到(这种情况经常发生),或者手机丢失了,或者手机需要借给别人使用,则会造成手机中应用程序的用户隐私数据的泄漏。\n[0004] 现有技术提供了一种应用程序的用户隐私数据的保护方法,如图1所示,该方法为应用程序设置密码锁保护功能,如果某一应用程序被加锁,即设置了访问密码,则当用户访问该加锁的应用程序时,会弹出如图1右半部分所示的密码界面,用户需要在该密码界面中输入正确的密码才能进入该应用程序,并访问该应用程序内的用户数据。\n[0005] 但是,图1所示的现有技术存在以下缺点:该方法直接限制了用户访问应用程序的权利,虽然他人无法在第一时间得知应用程序的用户隐私数据,但是该方法明确提示了他人:“本应用程序内有秘密,但是需要密码才能访问”,这一明确的提示可以导致他人产生破解密码的动机,利用现有的密码破解技术可以很容易破解密码,从而导致应用程序的用户隐私数据的泄漏。\n发明内容\n[0006] 本发明实施例的目的在于提供一种应用程序隐私数据的保护方法,能够完整并不露痕迹的保护用户终端中应用程序的隐私数据。\n[0007] 本发明实施例是这样实现的,应用于含有正常空间的终端设备,所述正常空间包含对应的用户界面以及数据存储区域,所述方法包括:\n[0008] 创建隐私空间,包括创建隐私空间对应的用户界面以及数据存储区域,创建的所述隐私空间的用户界面与所述正常空间的用户界面相同;\n[0009] 在安装应用程序时,判断所述正常空间中是否已安装该应用程序;\n[0010] 若是,在所述隐私空间安装该应用程序,将安装后的该应用程序的相关数据存储至所述隐私空间的数据存储区域,并将安装后的该应用程序的图标显示在所述隐私空间的用户界面;\n[0011] 若否,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0012] 一种应用程序隐私数据的保护方法,应用于包含正常空间和隐私空间的终端设备,所述正常空间和隐私空间都包含有对应的用户界面以及数据存储区域,其中所述隐私空间的用户界面与所述正常空间的用户界面相同,所述方法包括:\n[0013] 在安装应用程序时,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0014] 本发明实施例的另一目的在于提供应用于含有正常空间的终端设备,所述正常空间包含对应的用户界面以及数据存储区域,所述装置包括:\n[0015] 空间创建单元,用于创建隐私空间,包括创建隐私空间对应的用户界面以及数据存储区域,创建的所述隐私空间的用户界面与所述正常空间的用户界面相同;\n[0016] 第一判断单元,用于在安装应用程序时,判断所述正常空间中是否已安装该应用程序;\n[0017] 应用程序安装单元,用于在所述判断单元判断结果为是时,在所述隐私空间安装该应用程序,将安装后的该应用程序的相关数据存储至所述隐私空间的数据存储区域,并将安装后的该应用程序的图标显示在所述隐私空间的用户界面;在所述判断单元判断结果为否时,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0018] 一种应用程序隐私数据的保护装置,应用于包含正常空间和隐私空间的终端设备,所述正常空间和隐私空间都包含有对应的用户界面以及数据存储区域,其中所述隐私空间的用户界面与所述正常空间的用户界面相同,所述装置包括:\n[0019] 应用程序安装单元,用于在安装应用程序时,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面\n[0020] 本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过创建隐私空间,在安装应用程序时,保证在正常空间和所述隐私空间都安装有该应用程序,由于安装后的应用程序的相关数据的存储区域不同,从而所述应用程序在不同空间的应用是独立的,虽然在不同空间的用户界面看到的应用程序的图标及功能等相同,但是应用程序的用户数据是独立的,即正常空间对应的数据存储区域存储的是该应用程序的普通数据(非隐私数据),隐私空间对应的数据存储区域存储的是该应用程序的隐私数据,从而可有效地保护应用程序的隐私数据,提高隐私数据的安全性。而且,由于不同空间的用户界面以及用户界面上显示的应用程序图标及其功能等都相同,因此可以使其他人误以为没有隐私数据,达到在不露痕迹的情况下保护用户终端中应用程序的隐私数据。另外,由于所述应用程序分别安装在不同的空间,不同的空间又对应不同的数据存储区域,因此当应用程序在某个空间升级或者更新,不会影响到另外一个空间的应用程序,有效避免应用程序升级带来的数据不兼容问题。\n附图说明\n[0021] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。\n[0022] 图1是现有应用程序隐私数据保护方法的示例图;\n[0023] 图2是本发明第一实施例提供的应用程序隐私数据保护方法的实现流程图;\n[0024] 图3是本发明第二实施例提供的应用程序隐私数据保护方法的实现流程图;\n[0025] 图4是本发明第三实施例提供的应用程序隐私数据保护装置的组成结构图;\n[0026] 图5是本发明第四实施例提供的应用程序隐私数据保护装置的组成结构图。\n具体实施方式\n[0027] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0028] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。\n[0029] 实施例一:\n[0030] 图2示出了第一实施例提供的应用程序隐私数据保护方法的实现流程,该方法的应用场景为应用于含有正常空间的终端设备,所述正常空间包含对应的用户界面以及数据存储区域,其过程详述如下:\n[0031] 在步骤S201中,创建隐私空间。\n[0032] 在实际应用中,可以预先设置一隐私空间创建按钮或者隐私空间创建指令,在接收到用户点击所述隐私空间创建按钮或者发出的所述隐私空间创建指令后,开始创建隐私空间,包括创建隐私空间对应的标识、用户界面以及数据存储区域等。\n[0033] 其中,所创建的隐私空间至少为一个,每个隐私空间安装的应用程序可以相同,也可以不同。\n[0034] 需要说明的是,为了在不露痕迹的情况下保护用户终端中应用程序的隐私数据,本实施例创建的隐私空间的用户界面与正常空间的用户界面相同,即隐私空间和正常空间用户界面的布局、样式和色彩等均相同(其中,隐私空间的用户界面可以由用户根据正常空间的用户界面构建,也可以由系统自动根据正常空间的用户界面构建,即将正常空间用户界面的相关数据拷贝到隐私空间对应的数据存储区域,并新建一主屏幕,将拷贝的相关数据显示在所述主屏幕上)。同时,为了保证应用程序在不同空间应用的独立性,为隐私空间分配的数据存储区域与正常空间的数据存储区域不同,例如若正常空间的数据存储区域为C盘,则将隐私空间的数据存储区域分配至D盘。\n[0035] 另外,在创建所述隐私空间之后,本实施例还包括:\n[0036] 设置空间切换按钮或者空间切换指令(例如向左或向右滑动等),以使得在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令后,从所述正常空间切换到所述隐私空间或者从所述隐私空间切换到所述正常空间。\n[0037] 终端设备在运行中只对应一个空间,即对应一个工作模式,可以根据用户的切换操作切换成其它的空间。例如终端设备默认运行的情况下对应正常空间,可以将正常空间切换成某一个隐私空间,即切换成一种隐私工作模式,也可以从隐私空间切换回正常空间,即切换回正常工作模式。其中,在从正常空间切换至隐私空间时,需要用户输入认证信息,在监测到输入的认证信息与预先设置的认证信息相同时,才从正常空间切换至隐私空间。\n具体的是,在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令时,判断当前空间为正常空间还是隐私空间;若当前空间为正常空间,监测是否接收到与设置的所述认证信息相同的信息;若是,从所述正常空间切换到所述隐私空间;若当前空间为隐私空间,则直接从所述隐私空间切换到所述正常空间。\n[0038] 其中,所述认证信息可以由用户预先设定,可以是几个数字、字母和/或手势动作(例如在屏幕上逆时针滑动或者顺时针滑动)。\n[0039] 在步骤S202中,在安装应用程序时,判断所述正常空间中是否已安装该应用程序,若判断结果为“是”,则执行步骤S203,若判断结果为“否”,则执行步骤S204。\n[0040] 在本实施例中,可以通过检测正常空间的用户界面上是否有显示该应用程序的图标和/或正常空间的数据存储区域是否存储有该应用程序的相关数据来判断正常空间是否安装有该应用程序。\n[0041] 在步骤S203中,在所述隐私空间安装该应用程序,将安装后的该应用程序的相关数据存储至所述隐私空间的数据存储区域,并将安装后的该应用程序的图标显示在所述隐私空间的用户界面。\n[0042] 在本实施例中,将安装后的该应用程序的图标显示在所述隐私空间的用户界面可以由用户手动操作完成,即手动将该应用程序的图标添加到隐私空间的用户界面上;或者系统自动将该应用程序的图标添加到隐私空间的用户界面上。\n[0043] 需要说明的是,当所述正常空间已安装该应用程序,还需要在隐私空间安装该应用程序时,需要修改该应用程序的安装路径(即将该应用程序的安装路径修改为隐私空间数据存储区域所在的路径)和/或修改该应用程序安装文件的名称,将安装后的该应用程序的相关数据存储至所述隐私空间的数据存储区域,并将安装后的该应用程序的图标显示在所述隐私空间的用户界面。\n[0044] 在步骤S204中,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0045] 在本实施例中,为了达到在不露痕迹的情况下保护用户终端中应用程序的隐私数据,需要保证任何应用程序的非用户数据(包括应用程序的种类、数量、图标等)在正常空间和隐私空间里是相同的,即保证在所述正常空间和隐私空间安装有相同的应用程序,因此本实施例在安装应用程序前,先判断正常空间是否已安装该应用程序,如果已安装,再将该应用程序安装在所述隐私空间;否则,分别在所述隐私空间和正常空间安装该应用程序,即在所述隐私空间安装该应用程序时,将安装后的该应用程序的相关数据存储至所述隐私空间的数据存储区域,并将安装后的该应用程序的图标显示在所述隐私空间的用户界面;在所述正常空间安装该应用程序,将安装后的该应用程序的相关数据存储至所述正常空间的数据存储区域,并将安装后的该应用程序的图标显示在所述正常空间的用户界面;其中,安装顺序不分先后。\n[0046] 优选的,所述在所述隐私空间安装该应用程序具体包括:\n[0047] 判断该应用程序是否为受保护的应用程序;\n[0048] 若是,在所述隐私空间安装该应用程序。\n[0049] 作为本发明的另一优选实施例,为了避免隐私空间安装的应用程序过多,浪费存储空间,可以通过一应用程序安装界面设定安装的基本信息,所述基本信息包括安装路径、是否为受保护应用程序等。终端设备根据所述基本信息判断所述应用程序是否为受保护的应用程序,若是,再将所述应用程序分别安装在所述隐私空间和正常空间对应的安装路径下。\n[0050] 优选的是,在日常生活中,经常还会碰到这样的情况,即有时候将手机遗忘到桌子上了,并且忘记从隐私空间退出,其他人在捡到该手机后可能会看到隐私空间里应用程序的隐私数据,因此本实施例进一步包括:\n[0051] 当监测到用户在所述隐私空间无操作(即待机)的时长超过预设值(例如1分钟)时,自动切换到所述正常空间。\n[0052] 在本实施例中,即使他人捡到该手机,手机也已经自动切换到了正常空间,他人看到的也只是普通数据,进一步提高了隐私数据的安全性。\n[0053] 进一步的,本实施例还包括:\n[0054] 当监测到从所述隐私空间向所述正常空间切换的操作时,判断所述隐私空间当前是否有正在运行的应用程序;\n[0055] 若是,终止隐私空间所述运行的应用程序,并启动正常空间与所述运行的应用程序相同的应用程序。\n[0056] 在本实施例中,当用户正在使用隐私空间的某应用程序时,如果其他人想看一下用户的手机屏幕,或者希望借用一下其手机,则用户可以快速地从隐私空间切换至正常空间,同时启动正常空间与所述隐私空间运行的应用程序相同的应用程序,这样在其他用户看到手机屏幕的时候,手机屏幕上运行的是正常空间的应用程序,该应用程序的数据也都是普通数据,使得其他用户无法发现该应用程序的隐私数据,达到“使他人不知道我有隐私数据”这一目的,进而避免了其他用户破解隐私数据的动机,提高了隐私数据的安全性。\n[0057] 本发明实施例通过创建隐私空间,在安装应用程序时,若正常空间安装有该应用程序,则在隐私空间安装该应用程序,若正常空间没有安装该应用程序,则分别在所述正常空间和隐私空间安装该应用程序,保证在正常空间和所述隐私空间都安装有该应用程序,由于安装后的应用程序的相关数据的存储区域不同,从而所述应用程序在不同空间的应用是独立的,虽然在不同空间的用户界面看到的应用程序的图标及功能等相同,但是应用程序的用户数据是独立的,即正常空间对应的数据存储区域存储的是该应用程序的普通数据(非隐私数据),隐私空间对应的数据存储区域存储的是该应用程序的隐私数据,从而可有效地保护应用程序的隐私数据,提高隐私数据的安全性。而且,由于不同空间的用户界面以及用户界面上显示的应用程序图标及其功能等都相同,因此可以使其他人误以为没有隐私数据,达到在不露痕迹的情况下保护用户终端中应用程序的隐私数据。另外,由于所述应用程序分别安装在不同的空间,不同的空间又对应不同的数据存储区域,因此当应用程序在某个空间升级或者更新,不会影响到另外一个空间的应用程序,有效避免应用程序升级带来的数据不兼容问题。\n[0058] 需要说明的是,如果在两个空间只安装一个应用程序,在不同的空间设置不同的数据存储区(如在正常空间存储非隐私数据,在隐私空间存储隐私数据),通过数据备份、空间切换的方式进行隐私数据保护容易出现当应用程序在某个空间升级或者更新时,可能导致另一个空间的数据与该空间的数据不兼容,由于两个空间使用的是一个应用程序,从而出现应用程序在另一个空间运行失败,失去隐私数据保护的作用。\n[0059] 为了更好的理解本发明实施例,下面通过一个实例来说明上述过程,本领域技术人员应该了解的是该实例只用于解释本发明,不用于限定本发明的保护范围:\n[0060] 创建隐私空间,包括创建隐私空间对应的用户界面和数据存储区域。其中,创建的隐私空间的用户界面与正常空间的用户界面相同,所述隐私空间的数据存储区域与正常空间的数据存储区域不同,正常空间分配的存储空间为C盘,隐私空间分配的存储空间为D盘。\n待安装的应用程序为QQ,在安装QQ前,先判断所述正常空间是否已安装QQ(即判断C盘目录下是否有QQ相关的文件夹和/或正常空间的用户界面是否有显示QQ图标),若是,再将QQ安装在D盘,否则分别在C盘和D盘安装QQ,并分别将安装后的QQ图标显示在正常空间和隐私空间对应的用户界面上。当用户在正常空间启动QQ时,即双击正常空间用户界面上的QQ图标时,从C盘读取相应的数据,当用户在隐私空间启动QQ时,即双击隐私空间用户界面上的QQ图标时,从D盘读取相应的数据。由于C盘和D盘是两个相互独立的盘,因此C盘安装的QQ与D盘安装的QQ其应用也是独立的,用户在正常空间内的QQ聊天记录与在隐私空间内的QQ聊天记录是不同的,如果用户觉得今天的聊天内容比较重要不想让别人看到,可以进入隐私空间,启动隐私空间内的QQ进行聊天。另外,当检测到用户退出所述隐私空间时,隐私空间的QQ还在运行,则终止隐私空间运行的QQ,并启动正常空间的QQ。由于正常空间和隐私空间的用户界面以及用户界面上的QQ图标以及功能都相同,因此可以使其他人误以为没有隐私数据,达到在不露痕迹的情况下保护用户终端中应用程序的隐私数据。而且,由于两个QQ分别安装在不同的盘内,因此当QQ在某个空间升级或者更新,不会影响到另外一个空间的QQ,如正常空间使用的QQ版本为2013版本,隐私空间使用的QQ版本为2012版本。\n[0061] 实施例二:\n[0062] 图3示出了第二实施例提供的应用程序隐私数据保护方法的实现流程,该方法的应用场景为应用于包含正常空间和隐私空间的终端设备,所述正常空间和隐私空间都包含有对应的用户界面以及数据存储区域,其中所述隐私空间的用户界面与所述正常空间的用户界面相同,所述隐私空间的数据存储区域与正常空间的数据存储区域不同,其过程详述如下\n[0063] 在步骤S301中,在安装应用程序时,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0064] 在本实施例中,由于所述终端设备已经预先创建有正常空间和隐私空间(创建空间的具体过程可参见如上所述),为了保证在不露痕迹的情况下保护用户终端中应用程序的隐私数据,因此在安装应用程序时,分别在所述隐私空间和正常空间安装该应用程序,保证隐私空间和正常空间安装的应用程序相同,隐私空间和正常空间对应的用户界面上显示的应用程序的图标及其功能等也相同。\n[0065] 优选的,在创建所述隐私空间和正常空间之后,本实施例还包括:\n[0066] 设置空间切换按钮或者空间切换指令(例如向左或向右滑动等),以使得在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令后,从所述正常空间切换到所述隐私空间或者从所述隐私空间切换到所述正常空间。\n[0067] 进一步的,在从正常空间切换至隐私空间时,还需要用户输入认证信息,在监测到输入的认证信息与预先设置的认证信息相同时,才从正常空间切换至隐私空间。具体的是,在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令时,判断当前空间为正常空间还是隐私空间;若当前空间为正常空间,监测是否接收到与设置的所述认证信息相同的信息;若是,从所述正常空间切换到所述隐私空间;若当前空间为隐私空间,则直接从所述隐私空间切换到所述正常空间。\n[0068] 其中,所述认证信息可以由用户预先设定,可以是几个数字、字母和/或手势动作(例如在屏幕上逆时针滑动或者顺时针滑动)。\n[0069] 优选的,所述在所述隐私空间安装该应用程序具体包括:\n[0070] 判断该应用程序是否为受保护的应用程序;\n[0071] 若是,在所述隐私空间安装该应用程序。\n[0072] 优选的是,本实施例进一步包括:\n[0073] 当监测到用户在所述隐私空间无操作(即待机)的时长超过预设值(例如1分钟)时,自动切换到所述正常空间。\n[0074] 进一步的,本实施例还包括:\n[0075] 当监测到从所述隐私空间向所述正常空间切换的操作时,判断所述隐私空间当前是否有正在运行的应用程序;\n[0076] 若是,终止隐私空间所述运行的应用程序,并启动正常空间与所述运行的应用程序相同的应用程序。\n[0077] 本实施例与实施例一的区别在于,本实施例的终端设备预先创建有正常空间和隐私空间,当终端设备检测到用户安装应用程序时,自动将该应用程序分别安装在所述正常空间和隐私空间,达到在不露痕迹的情况下保护用户终端中应用程序的隐私数据。而且可有效避免应用程序升级带来的数据不兼容问题。\n[0078] 实施例三:\n[0079] 图4示出了本发明第三实施例提供的应用程序隐私数据保护装置的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。\n[0080] 该应用程序隐私数据保护装置应用于含有正常空间的终端设备(例如手机、平板电脑、掌上电脑、计算机等),所述正常空间包含对应的用户界面以及数据存储区域。\n[0081] 该应用程序隐私数据保护装置包括空间创建单元41、第一判断单元42以及应用程序安装单元43。其中,各单元的具体功能如下:\n[0082] 空间创建单元41,用于创建隐私空间,包括创建隐私空间对应的用户界面以及数据存储区域,创建的所述隐私空间的用户界面与所述正常空间的用户界面相同,创建的所述隐私空间的数据存储区域与正常空间的数据存储区域不同;\n[0083] 第一判断单元42,用于在安装应用程序时,判断所述正常空间中是否已安装该应用程序;\n[0084] 应用程序安装单元43,用于在所述判断单元判断结果为是时,在所述隐私空间安装该应用程序,将安装后的该应用程序的相关数据存储至所述隐私空间的数据存储区域,并将安装后的该应用程序的图标显示在所述隐私空间的用户界面;在所述判断单元判断结果为否时,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0085] 进一步的,所述应用程序安装单元43包括:\n[0086] 第一判断模块431,用于判断该应用程序是否为受保护的应用程序;\n[0087] 第一安装模块432,用于在所述第一判断模块431判断结果为是时,在所述隐私空间安装该应用程序。\n[0088] 进一步的,所述装置还包括:\n[0089] 第一设置单元44,用于在所述创建隐私空间之后,设置空间切换按钮或者空间切换指令,以使得在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令后,从所述正常空间切换到所述隐私空间或者从所述隐私空间切换到所述正常空间。\n[0090] 进一步的,所述装置还包括:\n[0091] 第二设置单元45,用于设置进入所述隐私空间的认证信息;\n[0092] 第二判断单元46,用于在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令时,判断当前空间为正常空间还是隐私空间;\n[0093] 监测单元47,用于在所述第二判断单元判断结果为正常空间时,监测是否接收到与设置的所述认证信息相同的信息;\n[0094] 第一切换单元48,用于在所述监测单元监测到终端设备已接收到与设置的所述认证信息相同的信息,从所述正常空间切换到所述隐私空间;\n[0095] 第二切换单元49,用于在所述第二判断单元判断结果为隐私空间时,直接从所述隐私空间切换到所述正常空间。\n[0096] 进一步的,所述装置还包括:\n[0097] 第三切换单元410,用于当监测到用户在所述隐私空间无操作的时长超过预设值时,切换到所述正常空间。\n[0098] 进一步的,所述装置还包括:\n[0099] 第三判断单元411,用于当监测到从所述隐私空间向所述正常空间切换的操作时,判断所述隐私空间当前是否有正在运行的应用程序;\n[0100] 启动单元412,用于在所述第三判断单元411判断结果为是时,终止隐私空间所述运行的应用程序,并启动正常空间与所述运行的应用程序相同的应用程序。\n[0101] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元或模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元或模块既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元、模块的具体工作过程,可以参考前述方法实施例一中的对应过程,在此不再赘述。\n[0102] 实施例四:\n[0103] 图5示出了本发明第四实施例提供的应用程序隐私数据保护装置的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。\n[0104] 该应用程序隐私数据保护装置应用于包含正常空间和隐私空间的终端设备(例如手机、平板电脑、掌上电脑、计算机等),所述正常空间和隐私空间都包含有对应的用户界面以及数据存储区域,其中所述隐私空间的用户界面与所述正常空间的用户界面相同,所述隐私空间的数据存储区域与正常空间的数据存储区域不同。\n[0105] 该应用程序隐私数据保护装置包括应用程序安装单元51。其中,应用程序安装单元51的具体功能如下:\n[0106] 应用程序安装单元51,用于在安装应用程序时,分别在所述隐私空间和正常空间安装该应用程序,将安装后的该应用程序的相关数据分别存储至所述隐私空间的数据存储区域和正常空间的数据存储区域,并将安装后的该应用程序的图标分别显示在所述隐私空间的用户界面和正常空间的用户界面。\n[0107] 进一步的,所述应用程序安装单元51包括:\n[0108] 第一判断模块511,用于判断该应用程序是否为受保护的应用程序;\n[0109] 第一安装模块512,用于在所述第一判断模块511判断结果为是时,在所述隐私空间安装该应用程序。\n[0110] 进一步的,所述装置还包括:\n[0111] 第一设置单元52,用于在所述创建隐私空间之后,设置空间切换按钮或者空间切换指令,以使得在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令后,从所述正常空间切换到所述隐私空间或者从所述隐私空间切换到所述正常空间。\n[0112] 进一步的,所述装置还包括:\n[0113] 第二设置单元53,用于设置进入所述隐私空间的认证信息;\n[0114] 第二判断单元54,用于在接收到用户点击所述空间切换按钮或者发出的所述空间切换指令时,判断当前空间为正常空间还是隐私空间;\n[0115] 监测单元55,用于在所述第二判断单元54判断结果为正常空间时,监测是否接收到与设置的所述认证信息相同的信息;\n[0116] 第一切换单元56,用于在所述监测单元监测到终端设备已接收到与设置的所述认证信息相同的信息,从所述正常空间切换到所述隐私空间;\n[0117] 第二切换单元57,用于在所述第二判断单元54判断结果为隐私空间时,直接从所述隐私空间切换到所述正常空间。\n[0118] 进一步的,所述装置还包括:\n[0119] 第三切换单元58,用于当监测到用户在所述隐私空间无操作的时长超过预设值时,切换到所述正常空间。\n[0120] 进一步的,所述装置还包括:\n[0121] 第三判断单元59,用于当监测到从所述隐私空间向所述正常空间切换的操作时,判断所述隐私空间当前是否有正在运行的应用程序;\n[0122] 启动单元510,用于在所述第三判断单元59判断结果为是时,终止隐私空间所述运行的应用程序,并启动正常空间与所述运行的应用程序相同的应用程序。\n[0123] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元或模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元或模块既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元、模块的具体工作过程,可以参考前述方法实施例二中的对应过程,在此不再赘述。\n[0124] 综上所述,本发明实施例通过创建隐私空间,在安装应用程序时,若正常空间安装有该应用程序,则在隐私空间安装该应用程序,若正常空间没有安装该应用程序,则分别在所述正常空间和隐私空间安装该应用程序,保证在正常空间和所述隐私空间都安装有该应用程序,由于安装后的应用程序的相关数据的存储区域不同,从而所述应用程序在不同空间的应用是独立的,虽然在不同空间的用户界面看到的应用程序的图标及功能等相同,但是应用程序的用户数据是独立的,即正常空间对应的数据存储区域存储的是该应用程序的普通数据(非隐私数据),隐私空间对应的数据存储区域存储的是该应用程序的隐私数据,从而可有效地保护应用程序的隐私数据,提高隐私数据的安全性。而且,由于不同空间的用户界面以及用户界面上显示的应用程序图标及其功能等都相同,因此可以使其他人误以为没有隐私数据,达到在不露痕迹的情况下保护用户终端中应用程序的隐私数据。另外,由于所述应用程序分别安装在不同的空间,不同的空间又对应不同的数据存储区域,因此当应用程序在某个空间升级或者更新,不会影响到另外一个空间的应用程序,有效避免应用程序升级带来的数据不兼容问题,具有较强的实用性。\n[0125] 本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。\n[0126] 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明由所提交的权利要求书确定的专利保护范围。
法律信息
- 2017-05-03
- 2014-11-12
实质审查的生效
IPC(主分类): G06F 21/60
专利申请号: 201310127870.0
申请日: 2013.04.12
- 2014-10-15
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-08-29
|
2006-02-24
| | |
2
| |
2013-02-13
|
2012-10-26
| | |
3
| |
2008-09-24
|
2007-03-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |