[发明专利]针对客户端同步服务更新本地树在审
申请号: | 201880077284.0 | 申请日: | 2018-12-13 |
公开(公告)号: | CN111417938A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | J·莱 | 申请(专利权)人: | 卓普网盘股份有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 客户端 同步 服务 更新 本地 | ||
所公开的技术涉及一种系统,所述系统被配置来检测与客户端设备的本地文件系统上的内容项相关联的第一文件事件;确定所述第一文件事件违反一组本地树约束中的本地树约束;执行与所述违反的本地树约束相关联的补救;并且基于所述一组观察到的文件事件来更新本地树,其中所述本地树表示文件系统状态。
相关申请的交叉引用
本申请要求2017年12月29日提交的美国非临时申请15/858,125和2017年12月29日提交的美国非临时申请15/858,146以及2017年12月28日提交的美国临时申请号62/611,473的优先权,所述申请通过引用明确地整体并入本文。
背景
内容管理系统允许用户使用网络跨多个设备访问和管理内容项。一些内容管理系统可允许用户共享内容项并且提供有助于用户协同使用内容项的另外的特征。内容管理系统通常将内容项存储在服务器上并且允许用户通过网络访问内容项。一些内容管理系统还允许将本地副本存储在客户端设备上,以便以更自然的接口(例如,本机应用程序或在客户端设备的文件系统内)向用户提供对内容项的更快访问。另外,这使用户在用户离线时能够访问内容项。内容管理系统尝试跨多个客户端设备和服务器使内容项的副本同步,使得每个副本是相同的。然而,内容项同步是困难的并且与许多技术障碍相关联。
附图说明
通过参考在附图中示出的特定实现方式,本技术的上述和其他优点和特征将变得显而易见。本领域普通技术人员将理解,这些附图仅示出了本技术的一些实例,并且本技术的范围将不限于这些实例。此外,技术人员将通过使用附图如以另外的特征和细节所描述和解释的来理解本技术的原理,在附图中:
图1示出根据一些实施方案的内容管理系统和客户端设备的实例;
图2示出根据一些实施方案的客户端同步服务的实例;
图3示出根据各种实施方案的树数据结构的实例;
图4示出根据各种实施方案的树数据结构的实例;
图5示出根据本主题技术的各种实施方案的用于使用树数据结构来使服务器状态和文件系统状态同步的示例性方法;
图6示出根据本主题技术的各种实施方案的用于在使用树数据结构来使服务器状态和文件系统状态同步时解决冲突的示例性方法;
图7示出根据各种实施方案的示出违反添加操作规则的树数据结构的实例;
图8示出根据本主题技术的各种实施方案的用于使服务器状态和文件系统状态逐步地收敛的示例性方法;
图9示出根据各种实施方案的树数据结构的实例;
图10示出示例性场景;
图11示出根据本主题技术的各种实施方案的两个操作计划的示例性维恩图表示。
图12示出根据本主题技术的各种实施方案的用于管理操作计划改变的示例性方法;
图13示出根据本主题技术的各种实施方案的示例性场景;
图14示出根据本主题技术的各种实施方案的用于更新本地树的示例性方法;
图15示出根据本主题技术的各种实施方案的用于响应于移动或重命名操作来更新本地树的示例性方法;并且
图16示出用于实现本技术的某些方面的系统的实例。
具体实施方式
本技术的各种实例在下文中详细讨论。虽然讨论了具体的实现方式,但应理解这仅出于说明目的而进行。相关领域的技术人员应认识到,可在不背离本技术的精神和范围的情况下使用其他组件和配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓普网盘股份有限公司,未经卓普网盘股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880077284.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:串式轨道结构
- 下一篇:具有易于清洁的加热室的气溶胶生成装置