[发明专利]对等可同步存储系统有效
申请号: | 201680056479.8 | 申请日: | 2016-09-30 |
公开(公告)号: | CN108140031B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 希马宾度·普查;拉亚·达乌德;迈克尔·伯罗斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对等 同步 存储系统 | ||
1.一种创建同步群组的方法,其特征在于,所述方法包括:
由与第一电子设备相关联的存储服务接收来自应用的创建同步群组的请求,其中,所述第一电子设备是离线的;
由所述存储服务验证所述应用对所述存储服务具有读取访问权限;
响应于验证所述应用具有对所述存储服务的读取访问权限,通过以下操作在所述存储服务内本地创建所述同步群组:
接收存储在所述存储服务中的将被共享的一个或多个对象的指示,
标识所述同步群组的一个或多个用户成员,所述一个或多个用户成员共享所述一个或多个对象,每个用户成员与一个或多个成员电子设备相关联,以及
分配一组可能的许可中的一个或多个许可给与被标识的所述用户成员相关联的所述一个或多个成员电子设备,所述一组可能的许可包括读取访问权限、写入访问权限、以及访问权限;
对离线的所述第一电子设备和与所述一个或多个用户成员相关联的所述一个或多个成员电子设备中的对象的访问权限进行同步,使得当所述成员电子设备处于离线的所述第一电子设备的近程通信发射机的范围内时,所述对象可经由所述成员电子设备中的每一个被访问,其中,所述成员电子设备对所述对象的访问权限是依照所分配的所述一个或多个许可以及依照一个或多个冲突解决策略而被同步的;
由所述第一电子设备检测有利于与同步群组服务器通信的网络连接;以及
由所述第一电子设备经由检测到的所述网络连接,将标识所述同步群组的信息发送到所述同步群组服务器,以便在所述一个或多个成员电子设备不再处于所述第一电子设备的所述近程通信发射器的范围内时,通过所述同步群组服务器继续进行同步。
2.根据权利要求1所述的方法,其特征在于,还包括:
分配唯一名称给所述同步群组;和
发布所述唯一名称到所述成员电子设备可访问的列表。
3.根据权利要求1所述的方法,其特征在于,其中每个所述成员电子设备是离线的。
4.根据权利要求1所述的方法,其特征在于,还包括:分配唯一名称给所述同步群组。
5.根据权利要求1所述的方法,其特征在于,分配所述一个或多个许可包括:生成访问控制列表(ACL),所述访问控制列表指示哪个所述成员电子设备被许可访问所述对象。
6.根据权利要求1所述的方法,其特征在于,进一步包括:
从离线的所述第一电子设备接收对所述一个或多个对象的特定对象的第一修改;
从所述一个或多个成员电子设备中的第二设备接收对所述特定对象的第二修改;
确定所述第一修改和所述第二修改之间存在冲突;
通过基于对所述特定对象所作的修改的祖先记录并按照所述一个或多个冲突解决策略选择所述第一修改和所述第二修改中的一个来解决所述冲突,其中所述一个或多个冲突解决策略包括用于选择由所述同步群组的成员所作的修改的一个或多个确定性规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680056479.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动堆叠深度查看卡
- 下一篇:用于自动视频概括的设备和方法