发明名称 用于同步对共享对象的多个用户修订的方法和系统
摘要 多个不同的用户可通过数种不同传输同时访问、修订和更新同一共享对象。对共享对象的修订被自动地同步,以使所有用户可查看对该共享对象的修订。冲突的修订被调解并合并到共享对象的当前版本中。当共享对象的当前版本不能从存储中获得时,客户机可向该存储请求共享对象的当前版本。当存储接收到共享对象的当前版本时,可将共享对象的当前版本与客户机同步。
申请公布号 CN100561473C 申请公布日期 2009.11.18
申请号 CN200510131665.7 申请日期 2005.12.14
申请人 微软公司 发明人 S·P·克拉科;D·拉斯马森;I·科弗曼
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海专利商标事务所有限公司 代理人 张政权
主权项 1.一种用于同步对共享对象的多个用户修订的计算机实现的方法,包括:生成清单文件,其中所述清单文件与唯一的位置标识符相关联,所述位置标识符识别所述清单文件所存储的位置,而共享对象包括与对应的清单文件相关联的唯一的位置标识符,其中,所述清单文件包括共享对象的多个版本的每个版本的网络位置;接收对具有多个版本的所述共享对象的修订,其中所述修订与一个修订时间戳和修订标识符相关联;通过从唯一的位置标识符访问所述清单文件,获得所述共享对象的当前版本,其中通过对所述清单文件中包括的网络位置进行访问来定位所述多个版本的每个版本,其中当前版本是包括与共享对象同步的最近期的修订并对其它经授权的用户可用的最近版本,并且通过比较来自所述多个版本的每个版本的版本时间戳和版本标识符来获得当前版本;确定所述修订是否与所述共享对象的主页面上的已同步修订冲突;当确定所述修订与所述共享对象的当前版本相关联,且当确定所述修订不与已同步修订冲突时,将所述修订与所述共享对象同步;以及更新所述当前版本以包括所述修订时间戳和修订标识符。
地址 美国华盛顿州