对应用程序的用户隐私数据的保护方法和装置制造方法及图纸

技术编号:10362974 阅读:177 留言:0更新日期:2014-08-27 19:01
本发明专利技术公开了一种对应用程序的用户隐私数据的保护装置,包括:空间管理模块创建正常空间和隐私空间,设置受保护的应用程序;监测模块监测从当前空间向目标空间切换的切换指令,在监测到该切换指令后通知空间切换模块;空间切换模块将受保护的应用程序的用户数据备份到当前空间对应的存储区中,在监测到所述切换指令后,用目标空间存储区中备份的受保护应用程序的用户数据替换相应应用程序当前的用户数据。利用本发明专利技术,可以提高应用程序中的用户隐私数据的安全性。

【技术实现步骤摘要】
对应用程序的用户隐私数据的保护方法和装置
本申请涉及数据处理设备的数据处理
,尤其涉及一种数据处理设备中的对应用程序的用户隐私数据的保护方法和装置。
技术介绍
在当今的工作和生活中,具有数据处理能力的设备如计算机、手机、掌上电脑、平板电脑等,已经被广泛使用。尤其是便携数据处理设备如手机、掌上电脑、平板电脑等已经成为人们随身携带的必不可少的工具。随着数据处理设备的处理能力的提高和信息技术的发展,在数据处理设备上运行的应用程序(APP)也越来越多。尤其是在便携数据处理设备上的应用程序成井喷的速度发展。例如目前不断涌现的手机应用程序,尤其是社交类的应用程序如微信、微博、陌陌等,吸引了海量用户,用户热衷使用这类应用程序进行沟通交流。在使用应用程序的过程中,应用程序的用户数据中不乏很多隐私数据,例如联系人信息及聊天记录等数据。因此,随之而来的隐私保护问题也越来越重要。例如用户在使用手机的过程中,如果用户的手机屏幕被人看到(这种情况经常发生),或者手机丢失了,或者手机需要借给别人使用,则会造成手机中应用程序的用户隐私数据的泄漏。因此如何有效地保护应用程序的用户隐私数据,已经称为业界的技术热点之一。图1为现有的一种应用程序的用户隐私数据的保护方案的示意图。参见图1,该保护方案中为应用程序设置了密码锁保护功能,如果某一应用程序被加锁,即设置了访问密码,则当用户访问该加锁的应用程序时,会弹出如图右半部分所示的密码界面,用户需要在该密码界面中输入正确的密码才能进入该应用程序,并访问该应用程序内的用户数据。但是,图1所示的现有技术存在以下缺点:该方案直接限制了用户访问应用程序的权利,虽然他人无法在第一时间得知应用程序的用户隐私数据,但是该方案明确提示了他人:“本应用程序内有秘密,但是需要密码才能访问”,这一明确的提示可以导致他人产生破解密码的动机,利用现有的密码破解技术可以很容易破解密码,从而导致应用程序的用户隐私数据的泄漏。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种对应用程序的用户隐私数据的保护方法和装置,以提高应用程序中的用户隐私数据的安全性。本专利技术的技术方案是这样实现的:一种对应用程序的用户隐私数据的保护方法,包括:创建正常空间和隐私空间,设置受保护的应用程序;监测从当前空间向目标空间切换的切换指令;将受保护的应用程序的用户数据备份到当前空间对应的存储区中,在监测到所述切换指令后,用目标空间存储区中备份的受保护应用程序的用户数据替换相应应用程序当前的用户数据。一种对应用程序的用户隐私数据的保护装置,包括:空间管理模块,用于创建正常空间和隐私空间,设置受保护的应用程序;监测模块,用于监测从当前空间向目标空间切换的切换指令,在监测到该切换指令后通知空间切换模块;空间切换模块,用于将受保护的应用程序的用户数据备份到当前空间对应的存储区中,在监测到所述切换指令后,用目标空间存储区中备份的受保护应用程序的用户数据替换相应应用程序当前的用户数据。与现有技术相比,本专利技术可以创建正常空间和隐私空间,数据处理设备在运行时只对应其中一个空间,并可以在正常空间和隐私空间之间切换,并在切换前将受保护的应用程序的当前用户数据备份到当前空间对应的存储区中,在切换后用目标空间的存储区中备份的受保护应用程序的用户数据替换相应应用程序的当前用户数据。因此本专利技术可以在不同空间中,将受保护的应用程序的用户数据分隔开来,在不同空间中看到的应用程序的种类、数量、图标甚至功能等虽然相同,但是受保护的应用程序的用户数据却不同,有效地保护了应用程序的用户隐私数据;同时由于在不同空间中看到的应用程序的种类、数量、图标甚至功能等相同,因此可以使其他人误以为没有隐私数据,达到“使他人不知道我有隐私数据”这一目的,进而避免了其他用户破解隐私数据的动机,提高了隐私数据的安全性。【附图说明】图1为现有的一种应用程序的用户隐私数据的保护方案的示意图;图2为本专利技术所述对应用程序的用户隐私数据的保护方法的一种流程示意图图;图3为本专利技术所述通过切换空间对应用程序的用户隐私数据进行保护的示意图;图4为本专利技术所述对应用程序的用户隐私数据的保护装置的一种组成示意图。【具体实施方式】下面结合附图及具体实施例对本专利技术再作进一步详细的说明。本专利技术所述的方法和装置适用于所有数据处理设备,例如计算机、智能手机、掌上电脑、平板电脑等。尤其适用于便携数据处理设备如手机、掌上电脑、平板电脑等。本专利技术所述的应用程序是指运行在所述数据处理设备上的应用程序,所述应用程序中的用户数据包括该应用程序中与登录用户相关的数据,例如用户的属性信息、联系人信息、与联系人的通信记录如聊天记录等。下面的实施例中,以对手机上的应用程序的用户隐私数据进行保护为例,对本专利技术进行说明。图2为本专利技术所述对应用程序的用户隐私数据的保护方法的一种流程示意图图。参见图2,该流程包括:步骤201、创建正常空间和隐私空间(隐私空间的个数可以为一个,也可以为一个以上),设置受保护的应用程序。步骤202、监测从当前空间向目标空间切换的切换指令。步骤203、将受保护的应用程序的用户数据备份到当前空间对应的存储区中,在监测到所述切换指令后,用目标空间存储区中备份的受保护应用程序的用户数据替换相应应用程序(即所述受保护的应用程序)当前的用户数据。所述步骤201中,所述创建的空间实质上是手机的一种工作模式,在创建空间时需要创建该空间的标识,同时创建一个对应存储区域分配给该空间,该存储区域用于存储本空间所备份的用户数据。所创建的空间中,其中正常空间未设置隐私保护,作为可以公开使用的空间;隐私空间是与正常空间平行的空间,在隐私空间中设置对应受保护的应用程序,这些受保护的应用程序在正常空间里的用户数据和在该隐私空间里的用户数据是相互独立的。手机在运行中只对应一个空间,即对应一个工作模式,可以根据用户的切换指令切换成其它的空间。例如手机默认运行的情况下对应正常空间,可以将正常空间切换成某一个隐私空间,即切换成一种隐私工作模式,也可以从隐私空间切换回正常空间,即切换会正常工作模式。所述空间不影响手机的正常运行,但是会影响受保护应用程序的用户数据,即任何应用程序的非用户数据(包括应用程序的种类、数量、图标等,以及各应用程序中的除了与用户相关的其它数据)、和不受保护的应用程序的用户数据在正常空间和隐私空间里是相同的,但是受保护的应用程序在正常空间和隐私空间之中分别对应相互独立的用户数据。即同一个受保护的应用程序在正常空间(即正常工作模式)中操作的用户数据和在隐私空间(即隐私工作模式)中操作的用户数据是不一样的。通过这种处理可以使受保护应用程序的用户隐私数据与非隐私数据相互隔绝,避免隐私数据的泄漏。所述步骤203中,所述备份受保护应用程序当前的用户数据的具体方法可以通过该应用程序对外提供的用户数据存储路径(本文简称用户数据路径)来实现,即:每种应用程序都对外提供了其用户数据路径,本专利技术可以根据该用户数据路径找到所述受保护的应用程序当前的用户数据,所述用户数据通常是一个或一个以上的文件或文件夹,然后将该用户数据备份到当前空间对应的存储区中。例如对于某一具体的应用程序而言,其用户数据都是存储在该应用程序对应的用户数据路径下,应用程序不本文档来自技高网
...

【技术保护点】
一种对应用程序的用户隐私数据的保护方法,其特征在于,包括:创建正常空间和隐私空间,设置受保护的应用程序;监测从当前空间向目标空间切换的切换指令;将受保护的应用程序的用户数据备份到当前空间对应的存储区中,在监测到所述切换指令后,用目标空间存储区中备份的受保护应用程序的用户数据替换相应应用程序当前的用户数据。

【技术特征摘要】
1.一种对应用程序的用户隐私数据的保护方法,其特征在于,包括: 创建正常空间和隐私空间,设置受保护的应用程序; 监测从当前空间向目标空间切换的切换指令; 将受保护的应用程序的用户数据备份到当前空间对应的存储区中,在监测到所述切换指令后,用目标空间存储区中备份的受保护应用程序的用户数据替换相应应用程序当前的用户数据。2.根据权利要求1所述的方法,其特征在于,所述将受保护的应用程序的用户数据备份到当前空间对应的存储区中,具体包括:在所述监测到所述切换指令后,将所述受保护的应用程序的用户数据集中备份到当前空间对应的存储区中。3.根据权利要求2所述的方法,其特征在于, 所述创建的隐私空间的数量为一个以上,且所述设置受保护的应用程序具体包括:设置每个隐私空间对应保护的应用程序; 在监测到从当前空间向目标空间切换的切换指令后,若所述当前空间为正常空间、目标空间为隐私空间,则后续步骤具体包括:将该隐私空间对应保护的应用程序的当前用户数据备份到当前正常空间对应的存储区中,用该隐私空间存储区中备份的该隐私空间对应保护的应用程序的用户数据替换相应应用程序的当前用户数据; 在监测到从当前空间向目标空间切换的切换指令后,若所述当前空间为隐私空间、目标空间为正常空间,则后续步骤具体包括:将该隐私空间对应保护的应用程序的当前用户数据备份到该隐私空间对应的存储区,用所述正常空间存储区中备份的该隐私空间对应保护的应用程序的用户数据替换相应应用程序的当前用户数据。4.根据权利要求1所述的方法,其特征在于,所述将受保护的应用程序的用户数据备份到当前空间对应的存储区中,具体包括:在运行所述受保护的应用程序的过程中,将其用户数据同步备份到当前空间对应的存储区中。5.根据权利要求4所述的方法,其特征在于, 所述创建的隐私空间的数量为一个以上,且所述设置受保护的应用程序具体包括:设置每个隐私空间对应保护的应用程序; 如果所述当前空间为正常空间,则所述将受保护的应用程序的用户数据备份到当前空间对应的存储区中,具体包括:在运行任一所述隐私空间对应保护的应用程序的过程中,将其用户数据同步备份到当前空间对应的存储区中;在监测到所述从当前空间向目标隐私空间切换的切换指令后,具体包括:用目标隐私空间存储区中备份的该目标隐私空间对应保护的应用程序的用户数据替换相应应用程序的当前用户数据。6.根据权利要求4所述的方法,其特征在于, 所述创建的隐私空间的数量为一个以上,且所述设置受保护的应用程序具体包括:设置每个隐私空间对应保护的应用程序; 如果所述当前空间为隐私空间,则所述将受保护的应用程序的用户数据备份到当前空间对应的存储区中,具体包括:在运行当前隐私空间对应保护的应用程序时,只将当前隐私空间对应保护的应用程序的用户数据同步备份到当前隐私空间对应的存储区中;在监测到从当前隐私空间切换到正常空间的切换指令后,用正常空间存储区中备份的该切换前隐私空间对应保护的应用程序的用户数据替换相应应用程序的当前用户数据。7.根据权利要求1所述的方法,其特征在于, 对于隐私空间,进一步设置各隐私空间对应的认证信息以及输入该认证信息的指定输入方式; 所述监测从当前空间向目标空间切换的切换指令,包括:在当前空间为正常空间的情况下,监测是否收到按照指定输入方式输入的认证信息,如果监测到则判断该认证信息是否为所述某一隐私空间的认证信息,在判定所述认证信息是某一隐私空间的认证信息后,则判定监测到从当前空间向该隐私空间切换的切换指令,该隐私空间为目标空间。8.根据权利要求1所述的方法,其特征在于, 对于正常空间,进一步设置切换回正常空间的指定的快捷操作; 所述监测从当前空间向目标空间切换的切换指令,包括:在当前空间为隐私空间的情况下,监测是否发生所述指定的快捷操作,当监测到发生所述指定的快捷操作,则判定监测到从当前空间向正常空间切换的切换指令,该正常空间为目标空间。9.根据权利要求1所述的方法,其特征在于,所述监测从当前空间向目标空间切换的切换指令,包括:在当前空间为隐私空间的情况下,监测无操作的时长,当无操作的时长达到预定的时长,则判定监测到从当前空间向正常空间切换的切换指令,该正常空间为目标空间;或者在当前空间为隐私空间的情况下,监测是否发生灭屏事件,如果是则判定监测到从当前空间向正常空间切换的切换指令。10.一种...

【专利技术属性】
技术研发人员:陈勇
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1