【技术实现步骤摘要】
【国外来华专利技术】处理对控制存储在多个服务器处的信息的请求
[0001]相关申请的交叉引用
[0002]本申请是国际申请,并要求于2020年8月23日提交的以色列申请第276868号的权益。上述申请的公开内容通过全文引用并入本文。
技术介绍
[0003]本说明书一般涉及数据处理以及对控制存储在多个内容平台/服务器处的信息的请求的安全且高效的传输和处理。
[0004]客户端设备的用户可以请求对存储在特定内容平台/服务器处的用户信息的控制。这种对控制用户数据的请求可以包括例如对删除用户信息的全部或部分的请求、对修改用户数据的请求、对访问用户数据的请求或对防止将用户数据传输给任何其它实体的请求。因为用户信息可以存储在多个不同服务器处,所以客户端设备必须生成单独请求并且将单独请求发送给每个这种内容平台/服务器。
技术实现思路
[0005]通常,本说明书中所描述的主题的一个新颖方面可以体现在方法中,该方法包括以下操作:由客户端设备向设备可信赖性服务器发送对验证客户端设备的可信赖性的请求;由客户端设备从设备可信赖性服务器接收指示客户端设备可 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机实施的方法,包括:由客户端设备向设备可信赖性服务器发送对验证所述客户端设备的可信赖性的请求;由所述客户端设备从所述设备可信赖性服务器接收指示所述客户端设备可信赖的数据;响应于接收到指示所述客户端设备可信赖的数据,由所述客户端设备向中继服务器发送对控制存储在多个服务器处的用户数据的请求,其中:所述中继服务器是在将对控制用户数据的请求发送给所述多个服务器中的每一个之前验证对控制用户数据的请求的服务器。以及对控制用户数据的所述请求指定要由服务器关于所述用户数据执行的动作;由所述客户端设备经由所述中继服务器接收来自所述多个服务器中的每一个的响应;以及由所述客户端设备基于所述响应来确定包括所述用户数据的所述多个服务器的至少一个子集已经执行了在对控制用户数据的请求中指定的所述动作。2.根据权利要求1所述的计算机实施的方法,进一步包括:由所述客户端设备生成数字令牌,所述数字令牌包括(1)所述客户端设备的设备标识符、(2)第一数据参数,其中所述第一数据参数是指定创建数字令牌的时间的时间戳、(3)指定关于存储在多个服务器处的用户数据的动作类型的指令、以及(4)标识所述多个服务器的数据;以及由所述客户端设备使用对称加密算法对所述数字令牌进行加密以获得加密数字令牌。3.根据权利要求2所述的计算机实施的方法,其中由所述客户端设备使用对称加密算法对所述数字令牌进行加密以获得加密数字令牌包括:使用密码伪随机函数并基于包括当前日期、第一数据字符串以及所述设备标识符的数据参数来生成加密密钥;以及由所述客户端设备使用所述加密密钥对所述数字令牌进行加密以获得所述加密数字令牌。4.根据权利要求3所述的计算机实施的方法,其中使用所述密码伪随机函数并基于包括当前日期、第一数据字符串以及所述设备标识符的数据参数来生成所述加密密钥包括:通过以下操作来生成所述加密密钥:(1)使用所述当前日期和所述第一数据字符串计算第一消息认证码MAC和(2)使用所述设备标识符和所述第一MAC生成第二MAC。5.根据权利要求2、3或4所述的计算机实施的方法,其中:对验证所述客户端设备的可信赖性的请求包括第一数据集,所述第一数据集包括(1)设备可信赖性数据,根据所述设备可信赖性数据确定所述客户端设备的可信赖性和(2)使用所述加密数字令牌和所述第一数据参数生成的第三MAC;以及对控制用户数据的所述请求包括第二数据集,所述第二数据集包括(1)指示所述客户端设备可信赖的数据、(2)所述加密数字令牌、(3)所述第一数据参数、(4)标识所述多个服务器的数据以及(5)使用所述设备标识符、第二数据参数以及第三数据参数生成的第四MAC。6.根据权利要求5所述的计算机实施的方法,其中所述第二数据参数包括当前日期,且所述第三数据参数包括第二数据字符串。
7.根据权利要求6所述的计算机实施的方法,其中由所述客户端设备从所述设备可信赖性服务器接收指示所述客户端设备可信赖的数据包括:由所述客户端设备从所述设备可信赖性服务器接收所述设备可信赖性服务器针对所述第三MAC的数字签名。8.根据权利要求1所述的计算机实施的方法,其中要由所述服务器关于所述用户数据执行的所述动作包括以下一项:删除存储在所述服务器处的所述用户数据;请求不将存储在所述服务器处的所述用户数据发送或提供给任何其它实体;使得一个或多个实体能够访问存储在所述服务器处的所述用户数据;请求公开收集到的用户数据;或请求导出收集到的用户数据。9.一种系统,包括:一个或多个存储器设备,所述存储器设备存储指令;以及一个或多个数据处理装置,所述数据处理装置配置为与所述一个或多个存储器设备交互,且在执行所述指令时执行包括计算机实施的方法的操作,所述计算机实施的方法包括:由客户端设备向设备可信赖性服务器发送对验证所述客户端设备的可信赖性的请求;由所述客户端设备从所述设备可信赖性服务器接收指示所述客户端设备可信赖的数据;响应于接收到指示所述客户端设备可信赖的数据,由所述客户端设备向中继服务器发送对控制存储在多个服务器处的用户数据的请求,其中:所述中继服务器是在将对控制用户数据的请求发送给所述多个服务器中的每一个之前验证对控制用户数据的请求的服务器。以及对控制用户数据的请求指定要由服务器关于所述用户数据执行的动作;由所述客户端设备经由所述中继服务器接收来自所述多个服务器中的每一个的响应;以及由所述客户端设备基于所述响应来确定包括所述用户数据的所述多个服务器的至少一个子集已经执行了在对控制用户数据的请求中指定的所述动作。10.根据权利要求9所述的系统,进一步包括:由所述客户端设备生成数字令牌,所述数字令牌包括(1)所述客户端设备的设备标识符、(2)第一数据参数,其中所述第一数据参数是指定创建数字令牌的时间的时间戳、(3)指定关于存储在多个服务器处的用户数据的动作类型的指令、以及(4)标识所述多个服务器的数据;以及由所述客户端设备使用对称加密算法对所述数字令牌进行加密以获得加密数字令牌。11.根据权利要求10所...
【专利技术属性】
技术研发人员:G王,R袁黄,A霍萨贝图,MMM扬,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。