[发明专利]对等可同步存储系统有效
申请号: | 201680056479.8 | 申请日: | 2016-09-30 |
公开(公告)号: | CN108140031B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 希马宾度·普查;拉亚·达乌德;迈克尔·伯罗斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对等 同步 存储系统 | ||
一种用于在分布式系统中创建同步群组的系统,包括具有短距离通信发射机和存储服务的离线电子设备,以及包括一个或多个编程指令的计算机可读存储介质。系统接收来自应用的创建同步群组的请求,并验证应用具有对存储服务的读取权限。响应于应用具有对存储服务的读取访问权限的验证,系统接收存储在所述存储服务中的将被共享的一个或多个对象的指示,标识所述同步群组的一个或多个成员,以及分配一个或多个许可给被标识的所述一个或多个成员。系统对电子设备和与一个或多个成员电子设备中的对象的访问权限进行同步。
相关申请及优先权
本专利文献要求于2015年10月2日提交的美国临时专利申请No.62/236,480的优先权,其公开通过引用完全并入本文。
背景技术
在多个设备和多个用户之间共享数据是经常渴望的。然而,当一个或多个设备离线但仍希望共享数据时,这可能很困难。另外,用户可能有能力同时更改数据。在分布式系统中检测和解决对于这种更改可能引发的冲突会很困难。
发明内容
本公开不限于所描述的特定系统,方法或协议,因为这些可以变化。本说明书中使用的术语是为了描述特定的版本或实施例的目的,而不是旨在限制范围。
如本文中所使用的,除非上下文另有明确规定,否则单数形式“一”,“一个”和“该”包括复数指代。除非另有定义,否则本文中使用的所有技术和科学术语与本领域普通技术人员通常理解的含义相同。如在本文件中所使用的,术语“包含”是指“包括但不仅限于”。
在一个实施例中,一种用于在分布式系统中创建同步群组的系统,包括具有短距离通信发射机和存储服务的离线电子设备,以及包括一个或多个编程指令的计算机可读存储介质。编程指令在被执行时可以使电子设备,接收来自应用的创建同步群组的请求,并验证应用具有对存储服务的读取权限。响应于应用具有对存储服务的读取访问权限的验证,系统接收存储在所述存储服务中的将被共享的一个或多个对象的指示,标识所述同步群组的一个或多个成员,以及分配一个或多个许可给被标识的所述一个或多个成员。系统对所述电子设备和与所述一个或多个成员相关联的一个或多个成员电子设备中的对象的访问权限进行同步,使得当所述成员电子设备处于所述电子设备的所述发射机的范围内时,所述对象可经由所述成员电子设备中的每一个被访问,,其中,所述成员电子设备对所述对象的访问权限是依照所分配的所述一个或多个许可。
可选地,系统分配唯一名称给所述同步群组。系统发布所述唯一名称到所述成员电子设备可访问的列表。
可选地,每个所述成员电子设备是离线的。
可选地,系统检测网络连接,并且响应,发送创建所述同步群组的请求给同步群组服务器,和创建所述同步群组的版本,由所述同步群组服务器在所述同步群组服务器处创建所述版本,并且使对象和元数据与所述电子设备以及一个或多个成员电子设备同步。
可选地,系统生成访问控制列表(ACL),所述访问控制列表指示哪个所述成员电子设备被许可访问所述对象。
在一个实施例中,一种用于在分布式系统中创建同步群组的系统,包括包含存储服务的电子设备,以及包括一个或多个编程指令的计算机可读存储介质。编程指令在被执行时可以使电子设备,接收来自应用的创建同步群组的请求,并验证应用具有对存储服务的读取权限。系统响应于应用具有对存储服务的读取访问权限的验证,系统接收存储在所述存储服务中的将被共享的一个或多个对象的指示,标识所述同步群组的一个或多个成员,以及分配一个或多个许可给被标识的所述一个或多个成员。系统标识与同步群组相关联的同步群组服务器,发送通知给所述同步群组服务器,该通知告知所述同步群组服务器所述同步群组已被创建,对所述电子设备和与所述一个或多个成员相关联的一个或多个成员电子设备中的对象的访问权限进行同步,使得所述对象可经由所述成员电子设备中的每一个被访问,其中,所述成员电子设备对所述对象的访问权限是依照所分配的所述一个或多个许可。
可选地,系统分配唯一名称给所述同步群组。系统发布所述唯一名称到所述成员电子设备可访问的列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680056479.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动堆叠深度查看卡
- 下一篇:用于自动视频概括的设备和方法