System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 分布式计算系统中的隐私数据管理技术方案_技高网

分布式计算系统中的隐私数据管理技术方案

技术编号:41813364 阅读:2 留言:0更新日期:2024-06-24 20:31
本文公开了分布式计算系统中的隐私数据管理的计算系统、设备和相关方法。在一个示例中,一种方法包括接收来自数据消费者的对存储为数据对象的数据的隐私信息的请求。根据数据模式来对数据对象进行逻辑结构化,该数据模式定义包含表示用户信息的属性值的属性以及对包含该属性的属性值的隐私分类的属性的注释。该方法还包括:检查数据对象的数据模式以识别属性的隐私分类,并将所识别的隐私分类发送给数据消费者,以允许数据消费者配置应用程序以根据一个或多个管辖区中的组织、法律或法规处理要求来处理数据对象中的属性的属性值。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、企业、组织、教育机构和其他实体通常可以在计算机存储系统中保留大量数据。例如,公司可以保留现任和前任员工的数据以及客户端或客户的数据。此类数据通常作为个体数据库记录存储在内部存储装置中。计算机存储装置还可以提供用于基于合适的标准查询所存储的数据以及经由聚合、模式识别或其他合适的技术来分析所存储的数据的设施。


技术实现思路

1、提供本
技术实现思路
是为了以简化的形式介绍一些概念的选择,这些概念将在下面的具体实施方式中进一步描述。本
技术实现思路
并不旨在识别所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护的主题的范围。

2、包含各种类型个人信息的存储数据可以受数据隐私法律或法规的约束。数据隐私通常是指数据的收集、保留和传播与围绕此类活动的法律/法规问题之间的关系。每当以数字形式收集、存储、使用并最终删除个人身份信息(pii)或其他敏感信息,就可能存在数据隐私问题。数据隐私问题可能响应于来自多种来源的信息而出现,例如就业记录、医疗记录、刑事司法调查和诉讼、金融机构和交易、生物特征分析、居住和地理记录、基于位置的服务以及学术研究。

3、遵守数据隐私法律和法规可能会耗费大量人力、繁琐且容易出错。例如,从数据库系统显现的组织的用户数据可以包括个人身份、地址、电话号码和其他类型的私人信息。然而,用户数据通常不在还包含各种类型的私人信息的隐私分类的数据结构中。在没有这样的隐私分类的情况下,这样的用户数据的数据消费者(例如,其应用程序或其开发者)在处理用户数据时可能不具有遵守适用的数据隐私法规的先决信息。而且,当由计算系统中的多个应用程序处理用户数据时,隐私分类的数据通常不被传播。例如,初始应用程序可以处理用户数据以产生符合隐私法律和法规的输出。然而,初始应用程序可能无法识别产生的输出中数据的任何隐私分类。因此,所产生的输出中的任何pii可能会被计算系统中的初始应用程序的下游的附加应用程序错误处理。当用户数据跨越隐私合规边界传播时,例如从一个管辖区(例如美国)传播到另一个管辖区(例如欧盟),这种困难变得更加明显。

4、所公开技术的若干实施例可以通过利用数据模式来解决前述困难的某些方面,该数据模式将私人信息类型的隐私分类作为隐私元数据覆盖在计算系统中作为数字对象(例如,作为“用户对象”)存储的用户数据上。在一种实现方式中,定义用户对象的数据模式可以包括一个或多个属性,每个属性代表对应的私人信息。例如,根据数据模式的用户对象可以分别包括用户标识、社交网络标识符和全名的属性以及相应的属性值,例如“johnl123”、“examplesocialnetwork.com/user-id”和“john jones”。在进一步的示例中,用户对象可以包括用户别名、订阅级别、分配的许可证等的属性。在其他实现方式中,根据数据模式的用户对象还可以包括一个或多个属性、元素或其他合适的参数,每个属性、元素或其他合适的参数表示对应的私人信息或其他合适的信息。

5、根据所公开技术的某些方面,数据模式中的属性还可以用表示由对应属性的属性值表示的私人信息的隐私分类的值(例如,字符串值)或引用来注释。例如,用户标识属性可以注释为“个人标识信息”。这样,在上面的示例中,“johnl123”的属性值被分类为个人标识信息。社交网络标识符属性可以被注释为伪匿名信息。因此,“examplesocialnetwork.com/user-id”代表伪匿名信息。全名属性可以注释为最终用户标识信息(euii)。因此,上例中的“john jones”可以归类为euii。在其他实施例中,除了对属性的注释之外,还可以对用户对象进行注释以指示用户对象或对应的对象类型可以包含的私人信息的各种类别。这些类别可以与隐私分类相同/相似或不同。在某些实施例中,类别可以是对象或对象类型中的各种属性的不同隐私分类的聚合或抽象。例如,示例类别可以包括客户数据、受限数据、角色数据以及上面示例用户对象中的其他合适的类别。在进一步的实现方式中,用户对象的一个或多个属性还可以包括具有私有分类或类别的对应注释的子属性。

6、在某些实现方式中,拥有用户数据的实体的管理员可以利用由例如云服务提供商提供的默认隐私分类。在其他实现方式中,管理员还可以应用法律或法规隐私分类。在进一步的实现方式中,管理员可以定义关于实体希望用户数据如何被计算系统中的其他下游应用程序使用的定制隐私分类。可以通过添加和/或修改用户数据的数据模式中的属性和对应注释来将这样的定制隐私分类覆盖在用户数据上。例如,在上面的示例中,管理员可以通过修改社交网络标识符属性的注释值来将社交网络标识符从“伪匿名信息”更改为“euii”。在另一示例中,管理员可以添加新属性(例如,用户主体名称、名字、姓氏、电话号码、电子邮件地址等)以及对应的隐私分类,例如“euii”或其他合适的隐私分类。

7、所公开技术的若干实施例还可以提供隐私代理,该隐私代理被配置为允许用户数据的数据消费者对用户对象中包含的私人信息的隐私分类和/或类别(统称为“隐私信息”)进行查询。例如,在一种实现方式中,隐私代理可以提供应用程序编程接口(api),其被配置为从数据消费者接收请求(例如,超文本传输协议或http请求)。示例数据消费者可以是由开发人员使用的的集成开发环境(ide),以用于创建对作为输入的用户数据进行消费的应用程序。响应于接收到请求,隐私代理可以被配置为识别和检查数据模式,其中根据该数据模式针对隐私信息构造用户对象。然后,隐私代理可以被配置为向消费者提供所识别的用户对象的隐私信息。进而,数据消费者可以配置应用程序以根据接收到的隐私信息来处理用户对象的各种属性的属性值,以符合各种法律/法规要求。

8、数据消费者还可以将应用程序配置为将接收到的隐私信息与从应用程序输出的数据一起存储。这样,隐私信息可以在计算系统中传播,使得任何下游应用程序可以被配置为根据隐私分类和/或类别遵守适用的法律/法规要求。例如,为了在规定期限内遵守euii的保留要求,数据处理器可以被配置为使用“euii”作为关键字、针对具有对应隐私分类“euii”的任何属性而周期性地查询所存储的输出数据。然后,数据处理器可以被配置为当例如对应的用户对象已经存在阈值时间段时删除、混淆(obfuscate)或以其他方式处理具有隐私分类“euii”的任何属性。这样,用户对象的隐私信息可以在计算系统中传播,以允许下游应用程序适当地处理从原始用户对象导出的输出数据。

9、所公开的技术的几个实施例还可以允许高效地修改用户数据的隐私信息。例如,为了将社交网络标识符的隐私分类从伪匿名信息更改为euii,用户数据的所有者可以修改用户对象的数据模式,使得与社交网络标识符相对应的隐私注释包含“euii”而不是“伪匿名信息”。然后,例如,隐私代理可以将这种改变传播到存储在计算系统中的私人信息的其他副本。由此,可以修改所有用户对象和任何派生对象中的社交网络标识符的隐私分类,而不修改任何用户对象或派生对象。经过这样的修改后,下游应用程序可以根据本文档来自技高网...

【技术保护点】

1.一种用于分布式计算系统中的隐私数据管理的方法,所述分布式计算系统被配置为经由计算机网络提供计算资源作为计算服务,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,其中:

4.根据权利要求1所述的方法,其中:

5.根据权利要求1所述的方法,其中:

6.根据权利要求1所述的方法,其中:

7.根据权利要求1所述的方法,其中:

8.根据权利要求1所述的方法,其中,包含在所述属性中的属性值的隐私分类包括多个级别的隐私类,每个级别的隐私类具有所述一个或多个管辖区中的对应的法律或法规处理要求。

9.根据权利要求1所述的方法,还包括:

10.一种分布式计算系统中的计算设备,所述分布式计算系统被配置为经由计算机网络向用户提供所述分布式计算系统的计算资源作为计算服务,所述计算设备包括:

【技术特征摘要】
【国外来华专利技术】

1.一种用于分布式计算系统中的隐私数据管理的方法,所述分布式计算系统被配置为经由计算机网络提供计算资源作为计算服务,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,其中:

4.根据权利要求1所述的方法,其中:

5.根据权利要求1所述的方法,其中:

6.根据权利要求1所述的方法,其中:

7.根据权利要求...

【专利技术属性】
技术研发人员:M·E·迈内尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1