首页> 中国专利> 一种基于动态空间管理的用户隐私数据保护方法及装置

一种基于动态空间管理的用户隐私数据保护方法及装置

摘要

本发明公开了一种基于动态空间管理的用户隐私数据保护方法及装置,应用于目标APP,所述方法包括:预先将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。上述过程,为每一个隐私数据空间分配对应的空间码,登录每一个空间码只显示对应隐私数据空间中的隐私数据,不会进行全部展示,避免了隐私数据的泄露。

著录项

  • 公开/公告号CN112818397A

    专利类型发明专利

  • 公开/公告日2021-05-18

    原文格式PDF

  • 申请/专利权人 北京读我网络技术有限公司;

    申请/专利号CN202110150454.7

  • 发明设计人 李静;韩承良;王强;

    申请日2021-02-03

  • 分类号G06F21/62(20130101);

  • 代理机构11227 北京集佳知识产权代理有限公司;

  • 代理人尹秀

  • 地址 100088 北京市海淀区马甸东路17号22层2615-2

  • 入库时间 2023-06-19 11:02:01

说明书

技术领域

本发明涉及数据处理技术领域,尤其涉及一种基于动态空间管理的用户隐私数据保护方法及装置。

背景技术

在当前数字化时代,用户个人隐私数据保护已经迫在眉睫,尤其是涉及财产、通信、发帖等领域的数据。在各个领域的数据也衍生出同类数据,不同场景需要隔离展示的需求。

例如用户的各类账号密码和基本信息等隐私数据保存在一个APP记录中,如果该用户在被胁迫或者在某个场合必须要展示给第三方隐私数据时,会将隐私数据全部展示,全部展示会造成隐私数据的泄露。

发明内容

有鉴于此,本发明提供了一种基于动态空间管理的用户隐私数据保护方法及装置,用于解决用户的各类账号密码和基本信息等隐私数据保存在一个APP记录中,如果该用户在被胁迫或者在某个场合必须要展示给第三方记录信息时,全部展示会造成隐私数据的泄露的问题,具体方案如下:

一种基于动态空间管理的用户隐私数据保护方法,应用于目标APP,包括:

将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;

为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;

在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;

获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。

上述的方法,可选的,还包括:

针对每一个隐私数据空间,在所述隐私数据空间中设置收藏空间;

在所述隐私数据空间中隐私数据中选取收藏数据,将所述收藏数据存储至所述收藏空间;

为所述收藏空间分配收藏空间码。

上述的方法,可选的,若所述目标隐私数据空间为自毁空间,还包括:

将所述目标隐私空间中的目标隐私数据进行删除;

获取默认隐私空间中的默认数据,将所述默认数据进行展示。

上述的方法,可选的,还包括:

设置迁移空间码;

在检测到输入所述迁移空间码的情况下,提示输入所述目标空间码和新空间码;

基于所述新空间码获取所述目标隐私空间中的目标隐私数据。

上述的方法,可选的,还包括:

设置非正常退出空间数据迁移空间码;

在检测到所述目标隐私数据空间非正常退出时,将所述目标空间码修改为非正常退出空间数据迁移空间码。

一种基于动态空间管理的用户隐私数据保护装置,应用于目标APP,包括:

划分和分配模块,用于将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;

分配和建立模块,用于为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;

查找模块,用于在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;

第一获取和展示模块,用于获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。

上述的装置,可选的,还包括:

第一设置模块,用于针对每一个隐私数据空间,在所述隐私数据空间中设置收藏空间;

选取和存储模块,用于在所述隐私数据空间中隐私数据中选取收藏数据,将所述收藏数据存储至所述收藏空间;

分配模块,用于为所述收藏空间分配收藏空间码。

上述的装置,可选的,若所述目标隐私数据空间为自毁空间,还包括:

删除模块,用于将所述目标隐私空间中的目标隐私数据进行删除;

第二获取和展示模块,用于获取默认隐私空间中的默认数据,将所述默认数据进行展示。

上述的装置,可选的,还包括:

第二设置模块,用于设置迁移空间码;

提示模块,用于在检测到输入所述迁移空间码的情况下,提示输入所述目标空间码和新空间码;

获取模块,用于基于所述新空间码获取所述目标隐私空间中的目标隐私数据。

上述的装置,可选的,还包括:

第三设置模块,用于设置非正常退出空间数据迁移空间码;

修改模块,用于在检测到所述目标隐私数据空间非正常退出时,将所述目标空间码修改为非正常退出空间数据迁移空间码。

与现有技术相比,本发明包括以下优点:

本发明公开了一种基于动态空间管理的用户隐私数据保护方法及装置,应用于目标APP,所述方法包括:将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。上述过程,为每一个隐私数据空间分配对应的空间码,登录每一个空间码只显示对应隐私数据空间中的隐私数据,不会进行全部展示,避免了隐私数据的泄露。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

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

图1为本申请实施例公开的一种基于动态空间管理的用户隐私数据保护方法流程图;

图2为本申请实施例公开的一种基于动态空间管理的用户隐私数据保护方法执行流程示意图;

图3为本申请实施例公开的一种基于动态空间管理的用户隐私数据保护装置结构框图。

具体实施方式

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

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

本发明公开了一种基于动态空间管理的用户隐私数据保护方法及装置,应用于APP中用户隐私数据的保护过程中,现有技术中,用户的各类账号密码和基本信息等隐私数据保存在一个APP记录中,如果该用户在被胁迫或者在某个场合必须要展示给第三方隐私数据时,会将隐私数据全部展示,全部展示会造成隐私数据的泄露。针对这种场景,如果存在无感知的登录和预先过滤好的数据展示给对方,对用户的隐私数据安全会起到关键的保护作用,因此,本发明提供了一种基于动态空间管理的用户隐私数据保护方法,用于解决上述问题,用户在使用APP时,尤其是APP内存有较多隐私数据,不便于给三方展示,或者有一部分数据不便于展示,而又不能拒绝查看时,可以输入一个预先设置的空间码,让对方只能看到我们可以展示给对方的数据。在展示过程中不会让对方感到异常,最大限度的保护用户在不同场景展示不同数据的需求。

所述方法的执行流程如图1所示,包括步骤:

S101、将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;

本发明实施例中,所述目标APP可以为任意的APP,所述目标APP中包含有与该用户对应的隐私数据,为了便于用户管理数据,建议APP为用户提供多账户机制以配合多空间使用,例如,所述目标APP可以给用户提供多账户机制,不同的空间存放不同的账户数据,增加用户使用的便利性。其中,所述隐私数据包括:登录密码、用户的基本信息等,依据经验或者具体情况将所述隐私数据划分成各个隐私数据子集,其中,所述各个隐私数据子集可以存在交集,而且各个隐私数据子集可以根据具体情况实时调整,优选的,为每一个隐私数据子集分配隐私数据空间。

S102、为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;

本发明实施例中,针对每一个隐私数据空间,为其分配空间码,本发明实施例中,密码的概念不存在了,用户输入的号码,就是空间码,类似于门牌号,在将APP的数据放入不同的空间号里,用户输入空间码,查看对应隐私数据空间的数据,比如用户输入356279,就是进入356279空间,针对隐私数据空间,操作逻辑都是完整的APP体验,差别仅仅是存放的数据不同,用户在空间里放了数据就展示数据,没放数据就像是一个新安装的APP,没有任何数据展示;进一步的,对空间码的位数和具体存在形式不进行限定,建立空间码与隐私数据的对应关系。假设将所述空间码设置6位(或者其他位数),则对应着百万个空间码,百万个空间码就对应百万个隐私数据空间,用户可以将数据放到百万个空间中的任意一个空间中,每一个空间码可以进入APP,只不过在使用该空间码进入APP,只能看到该空间码下创建的隐私数据;在用户体验层面,依然可以使用原有的“输入密码”体验,不需要对用户的使用习惯产生影响。

进一步的,关于不同隐私数据空间之间没有任何关系,唯一的关系就是在任何一个隐私数据空间中,都可以设置其他类型的空间码,一旦设置完该空间和本空间就没有任何关系了。比如用户第一次安装所述目标APP后,输入一个空间码打开一个空间,然后在此空间中设置了各种其他空间的空间码,当用户下一次输入了这些之前设置的空间码后会执行对应的展示操作;

如果用户输入了一个全新的空间码,打开了一个全新的隐私数据空间,仍然像第一次一样设置所有的其他空间码,不会有任何错误和异常表现形式,此时设置的隐私数据空间和第一次设置的隐私数据空间码同时存在,和第一次设置时的效果完全一样,目的是保护用户在被胁迫的场景下,被发现真实数据的场景。

S103、在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;

本发明实施例中,在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找所述各个对应关系中是否存在所述目标空间码,若所述各个对应关系中存在所述目标空间码,基于对应关系确定与所述目标空间码对应的目标隐私数据空间。

S104、获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。

本发明实施例中,获取所述目标隐私数据空间中的目标隐私数据,将所述目标隐私数据进行展示。

本发明公开了一种基于动态空间管理的用户隐私数据保护方法,应用于目标APP,所述方法包括:将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。上述过程,为每一个隐私数据空间分配对应的空间码,登录每一个空间码只显示对应隐私数据空间中的隐私数据,不会进行全部展示,避免了隐私数据的泄露。

本发明实施例中,隐私数据空间是一组空间码对应的隐私数据集合。具体实现上,每一个空间码都会关联到独立的数据库和文件目录,用户输入不同的空间码,就会加载该空间码对应的隐私数据进行显示。

本发明实施例中,所述隐私数据空间可以为自毁空间,其中,所述自毁空间中用户可以设置一个空间码,一旦输入该空间码,该隐私数据空间内的隐私数据都将被清除,在清除的同时没有任何提示和表现,现象只是打开了一个新的空间,如果用户设置了默认空间,在数据清除之后会显示默认空间的数据;具体实现上是直接删除“默认隐私空间”以外的其他所有空间的数据,并读取默认隐私空间的数据展示。其中,所述默认隐私空间的数据是对自毁空间的一个补充,用户可以选择设置也可以不设置,即用户在输入自毁空间码后展示所述默认隐私空间的数据,用以掩饰清除数据的行为。

本发明实施例中,所述隐私数据空间可以为迁移空间,其中,所述迁移空间:用户可以设置一个空间码,即“迁移空间码”,一旦输入了这个空间码,会提示用户输入被迁移空间的空间码和新空间码,之后如果要查看本空间内的隐私数据,就需要输入新空间码,类似于修改密码功能,具体实现过程如下:通过保存设置的“迁移空间码”来识别用户的迁移行为,一旦需要迁移(也就是需要修改密码),就通过确认“迁移空间码”后,修改数据库和目录对应的空间码即可,迁移功能只能迁移设置了迁移空间码之后的数据,如果刚好输入了之前的空间码,会将该空间码对应的数据清空,避免用户被胁迫设置迁移空间码导致的数据暴露。

进一步的,本发明实施例中还可以设置非正常退出空间数据迁移空间码,即用户在点按手机home键或断电等非点击空间内的“退出”按钮导致的APP进入后台时,该空间的空间码会被修改为用户之前设置的“非正常退出空间数据迁移空间码”。

本发明实施例中,所述自毁空间,默认隐私空间和迁移空间等存在对应的自毁收藏空间,默认收藏空间和迁移收藏空间等衍生功能,上述收藏空间是用户在输入空间码进入一个空间之后,会显示该空间码对应的隐私数据,此时用户还可以将目前展示的一些更加重要的隐私数据进行收藏,并对收藏的隐私数据设置收藏空间码,收藏后所述隐私数据在进入该空间时不再可见;在查看收藏的隐私数据时,输入空间码,就可以看到该空间码对应的收藏隐私数据;在技术实现上,同样采用将空间码与对应的隐私数据通过数据库和目录的形式进行关联的方式。

自毁收藏空间的物理意义是,用户可以设置一个空间码,一旦输入了这个空间码,本空间内所有的收藏隐私数据都将被清除,在清除的同时没有任何提示和表现;技术实现上是直接删除本空间的收藏隐私数据。

迁移收藏空间的物理意义与迁移空间,只不过此处迁移的是本空间内收藏的隐私数据,用户在本空间内可以设置“收藏迁移空间码”,一旦输入了这个空间码,会提示用户输入被迁移的收藏空间的空间码和新空间码,之后如果要查看本空间内收藏的隐私数据,就需要输入新空间码,类似于修改密码功能;在技术实现上通过保存设置的“收藏迁移空间码”来识别用户的迁移行为,一旦需要迁移(也就是需要修改密码),就通过确认“收藏迁移空间码”后,修改已收藏隐私数据的收藏空间码即可,迁移功能只能迁移设置了迁移空间码之后收藏的隐私数据,如果刚好输入了之前的空间码,会将该空间码对应的隐私数据清空,避免用户被胁迫设置迁移空间码导致的数据暴露。

本发明实施例中,针对上述的方法,对隐私数据保护过程进行举例,处理过程如下:

(1)用户启动APP时,输入对应的空间码进入该空间,并将该空间下产生的所有隐私数据映射到该空间码;

(2)在该空间内设置各种空间码(自毁空间、收藏空间、默认隐私空间等),将设置的空间码存储,供下次用户输入号码时展示对应的空间;

(3)在该空间正常使用APP功能,可以进一步将数据放入收藏空间。用户在空间中将数据进行收藏时,可以将不同的收藏数据设置不同的收藏空间码,让用户自己对要收藏的数据进行分类管理,例如A空间码收藏转账类型的数据,B空间码收藏图片类型的数据,C空间码收藏重要客户的联系方式数据等,具体实现就是用户对每一个要收藏的数据都需要输入空间码,对于相同的空间码就会把数据存入相同的目录和数据库中。

(4)通过修改空间号码,将当前空间数据迁移至新空间;

(5)输入自毁号码后,将该号码对应的空间数据删除,替换为默认隐私空间中的数据;

本发明实施例中,如图2所示,在密码输入框中输入空间码后,可以点击OK键确认或者点击cancel键取消,对输入的空间码进行更改,在用户点击确认键后,若输入的为正确的空间码,显示对应空间的真实内容,若输入错误的空间码,显示空态,若输入自毁空间码,数据自毁,展示默认隐私空间。上述的空间码已经转换为空间的概念,即每个空间码变成了房间号,用户随意进入任意一个空间。在空间内,设置收藏空间码,这个收藏空间码同样也是空间的概念,用户可以把该空间内更加隐私的数据放入收藏空间。

基于上述的一种基于动态空间管理的用户隐私数据保护方法,本发明实施例中还提供了一种基于动态空间管理的用户隐私数据保护装置,应用于目标APP,所述保护装置的结构框图如图3所示,包括:

划分和分配模块201、分配和建立模块202、查找模块203和第一获取和展示模块204。

其中,

所述划分和分配模块201,用于将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;

所述分配和建立模块202,用于为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;

所述查找模块203,用于在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;

所述第一获取和展示模块204,用于获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。

本发明公开了一种基于动态空间管理的用户隐私数据保护装置,应用于目标APP,所述装置包括:将所述目标APP中的隐私数据划分成各个隐私数据子集,为每一个隐私数据子集分配隐私数据空间;为每一个隐私数据空间分配空间码,建立空间码与隐私数据空间的对应关系;在检测到用户在所述目标APP中输入目标空间码的情况下,遍历各个对应关系,查找与所述目标空间码对应的目标隐私数据空间;获取所述目标隐私数据空间中的目标隐私数据,展示所述目标隐私数据。上述过程,为每一个隐私数据空间分配对应的空间码,登录每一个空间码只显示对应隐私数据空间中的隐私数据,不会进行全部展示,避免了隐私数据的泄露。

本发明实施例中,所述保护装置还包括:

第一设置模块205、选取和存储模块206和分配模块207。

其中,

所述第一设置模块205,用于针对每一个隐私数据空间,在所述隐私数据空间中设置收藏空间;

所述选取和存储模块206,用于在所述隐私数据空间中隐私数据中选取收藏数据,将所述收藏数据存储至所述收藏空间;

所述分配模块207,用于为所述收藏空间分配收藏空间码。

本发明实施例中,所述保护装置中若所述目标隐私数据空间为自毁空间,还包括:

删除模块208和第二获取和展示模块209。

其中,

所述删除模块208,用于将所述目标隐私空间中的目标隐私数据进行删除;

所述第二获取和展示模块209,用于获取默认隐私空间中的默认数据,将所述默认数据进行展示。

本发明实施例中,所述保护装置还包括:

第二设置模块210,提示模块211和获取模块212。

其中,

所述第二设置模块210,用于设置迁移空间码;

所述提示模块211,用于在检测到输入所述迁移空间码的情况下,提示输入所述目标空间码和新空间码;

所述获取模块212,用于基于所述新空间码获取所述目标隐私空间中的目标隐私数据。

本发明实施例中,所述保护装置还包括:

第三设置模块213和修改模块214。

其中,

所述第三设置模块213,用于设置非正常退出空间数据迁移空间码;

所述修改模块214,用于在检测到所述目标隐私数据空间非正常退出时,将所述目标空间码修改为非正常退出空间数据迁移空间码。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

以上对本发明所提供的一种基于动态空间管理的用户隐私数据保护方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号