[发明专利]从同步文件的多个修改版本中确定优选修改版本有效
申请号: | 201310261590.9 | 申请日: | 2013-06-27 |
公开(公告)号: | CN103716364A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | R·R·萨切斯;R·W·里森纳;A·阿夫鲁尼 | 申请(专利权)人: | 卓普网盘股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 陈新 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同步 文件 修改 版本 确定 优选 | ||
技术领域
公开的实施例一般涉及网络上的数据的共享。特别地,本公开的实施例旨在从文件的试图被同步的多个修改版本中,确定文件的优选修改版本。
背景技术
现在对个人来说,经常从多个不同的地点使用多台计算机是普遍的现象。例如,一般的用户可具有在办公室的第一计算机和在家里的第二计算机,以及便携式计算机和有web能力的移动设备,比如智能电话。为了可以随时访问用户的内容,对用户来说希望的是在这些多台计算机之间共享文件。另外,用户通常希望与其他用户共享文件,以及使多个用户能够对文件进行改动。
在多台计算机和多个用户之间共享文件的一种途径是例如通过把文档的副本从一台计算机电邮到另一台计算机,而把文件从一台计算机传送到另一台计算机。另选地,一些服务向用户提供把他们的文档保存“在云中”——即,保存在用户可通过因特网或其它通信网络访问的服务器上——的可能。
不时地,用户可编辑他们可以访问的文档。当在重叠的一段时间,或者在一台或多台计算机处于离线的时候,从两台不同的计算机以不同的方式编辑一个文件时,可能产生文件的版本冲突。
发明内容
当试图使文件的多个修改版本再同步时,本发明的实施例从文件的多个修改版本中确定文件的优选修改版本。服务器保存文件,并根据可体现在变动管理规则中的用户偏好,管理这些文件在客户端设备之间的同步。文件的第一版本已被指定为要至少在第一客户端和第二客户端之间同步。第一客户端访问文件的第一版本并创建该文件的第一修改版本,而第二客户端访问文件的第一版本并创建该文件的第二修改版本。当第一和第二客户端试图再同步它们各自的该文件的修改版本时,服务器根据变动管理规则,从文件的可用修改版本中确定优选版本。然后,服务器保存该优选版本,并且随后提供该优选版本以供在客户端设备之间同步。文件的任何其它版本可由服务器保存,可被标记以便随后供用户查看,或者可被丢弃。
其它实施例包括根据上述技术,当试图再同步文件的多个修改版本时,从文件的多个修改版本中确定文件的优选修改版本的系统和非临时性计算机可读存储介质。
说明书中记载的特征和优点不是包罗一切的,特别地,在考虑了附图、说明书和权利要求书后,对本领域的普通技术人员来说,许多另外的特征和优点将是明显的。
附图说明
图1是根据本发明的实施例的其中能够实现文件的共享和同步的计算环境的方框图。
图2是一个交互图,图解说明根据本发明的实施例,当客户端或服务器尝试同步文件的多个修改版本时,从文件的多个修改版本中确定文件的优选修改版本的方法。
附图只是出于举例说明的目的而描述了本发明的各种实施例。基于下面的说明,本领域的技术人员易于认识到可以采用这里例示的结构和方法的其它另选实施例,而不脱离这里说明的本发明的原理。
具体实施方式
系统概况
当试图使文件的多个修改版本再同步时,本发明的实施例从文件的多个修改版本中确定文件的优选修改版本。有时,共享文件可能在重叠的时间被不止一个客户端编辑,例如,单个用户在两个不同的客户端上创建两个不同的版本,或者访问相同文件的两个不同用户创建两个不同的版本。当试图随后通过服务器在客户端之间使文件的各个编辑版本再同步时,应用变动管理规则,以便从各个编辑版本中,确定文件的优选编辑版本。
图1图解说明根据本发明的实施例,其中能够实现文件的共享和同步的计算环境。计算环境包括通过网络101连接的多个客户端110A、110B(共同称为110)和服务器120。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓普网盘股份有限公司,未经卓普网盘股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310261590.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐高温塑料涂料
- 下一篇:一种万用型集雨地膜-全膜覆盖集雨抗旱缓渗地膜