-
公开(公告)号:CN102187329B
公开(公告)日:2013-09-18
申请号:CN200980142527.5
申请日:2009-10-16
Applicant: 微软公司
CPC classification number: G06F17/30174 , G06F17/30578
Abstract: 允许从端点移除数据、同时在同步与端点相关联的数据源时不将这样的移除传播到其他端点的系统和方法。指定组件可以将项指示为已忘记的项,其中这样的项对端点来说是已知的并被从其删除——然而在再次与该复制品重新同步时被再次引入到其中且再次出现(例如,作为创建)。此外,已忘记的项可以采用例如以指示项是否是已忘记的项的附加位的形式的附加元数据。
-
-
公开(公告)号:CN101802806A
公开(公告)日:2010-08-11
申请号:CN200880107306.X
申请日:2008-09-12
Applicant: 微软公司
IPC: G06F15/16
CPC classification number: H04L41/0846 , G06Q10/107 , H04L67/1095
Abstract: 提供了一种在任何两个节点之间进行同步时跨节点表示和交换知识和/或部分知识的高效方式。第一节点向第二节点发送其知识和/或部分知识,包括对象和这些对象的版本。第二节点将其知识和/或部分知识与第一节点的知识和/或部分知识相比较,然后向第一节点发送对象的、第一节点不知晓的任何最新版本。此外,第二节点发送其知识和/或部分知识到第一节点。然后第一节点执行类似的逐对象版本比较以确定由于对象的独立演化造成的任何冲突及应该发送给第二节点的任何变更,以便使第二节点的对象用第一节点的知识和/或部分知识来保持最新。
-
公开(公告)号:CN101809561B
公开(公告)日:2014-04-23
申请号:CN200880109276.6
申请日:2008-09-23
Applicant: 微软公司
CPC classification number: G06N7/005
Abstract: 本发明公开了用于交换例如“知识”的同步数据和/或元数据以提高同步过程的性能的替换模式的系统和方法。因此,本发明公开了在同步数据时采用数据和元数据的交换来缓解对完整的“往返”的需求的同步机制。可以提供将数据变更、修改、添加或删除通知给提供者的“知识”。通过启用与枚举同步过程中的变更相关的有知识的决策制定,“知识”可以降低同步交换的开销和/或提高其效率。
-
公开(公告)号:CN101627581B
公开(公告)日:2013-11-20
申请号:CN200880004358.4
申请日:2008-02-07
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F17/30174 , H04L29/06 , Y10S707/99936 , Y10S707/99945 , Y10S707/99952
Abstract: 本发明提供了供松耦合设备根据各种不同的同步情形来实现的各种灵活的冲突解决策略。选择诸如“最频繁更新者”、“优先级”、“百分比变更”、“仲裁者死锁解决”等冲突解决策略使得设备能够选择如何以及何时解决这些同步冲突。另外,参考冲突日志,用户或同步应用程序可将同步状态回退到可能已经出现冲突之前的时间,从而使得该用户或应用程序可撤消对冲突的解决和/或该用户或应用程序可从该时间向前应用替换冲突解决策略。
-
-
公开(公告)号:CN101573923B
公开(公告)日:2012-05-30
申请号:CN200780046419.9
申请日:2007-08-30
Applicant: 微软公司
CPC classification number: G06F17/30575 , H04L67/1095
Abstract: 同步社区可以包括一组同步端点。在同步社区的两个同步端点彼此同步时,在该两个同步端点对同一特定数据项做出变更并且在做出这些变更时该两个同步端点不知道另一相应的同步端点对该同一数据项所做出的变更时,可以检测到同步数据冲突。可以延迟所检测到的同步数据冲突的解决,并且指示所检测到的同步数据冲突的数据可以在同步操作期间被传播到其它同步端点。
-
公开(公告)号:CN102132270A
公开(公告)日:2011-07-20
申请号:CN200980134288.9
申请日:2009-08-18
Applicant: 微软公司
CPC classification number: G06F17/30371 , G06F17/30578
Abstract: 所要求保护的主题提供了便于连同多个设备一起管理数据一致性的系统和/或方法。设备集合可与用户相关联。WEB服务可经由接口组件从至少一个设备接收一部分数据,其中WEB服务可主控该部分数据并将该部分数据与用户的账户相关。主同步组件可利用来自至少一个设备的计算资源以便在以下的至少一个情况保持数据一致性:与用户相关联的设备集合中的两个或多个设备之间;或由WEB服务主控的账户和与用户相关联的设备集合中的两个或多个设备之间。
-
公开(公告)号:CN101809561A
公开(公告)日:2010-08-18
申请号:CN200880109276.6
申请日:2008-09-23
Applicant: 微软公司
CPC classification number: G06N7/005
Abstract: 公开了公开用于交换例如“知识”的同步数据和/或元数据以提高同步过程的性能的替换模式的系统和方法。因此,本发明公开了在同步数据时采用数据和元数据的交换来缓解对完整的“往返”的需求的同步机制。可以提供将数据变更、修改、添加或删除通知给提供者的“知识”。通过启用与枚举同步过程中的变更相关的有知识的决策制定,“知识”可以降低同步交换的开销和/或提高其效率。
-
公开(公告)号:CN101933294B
公开(公告)日:2013-08-21
申请号:CN200980103998.5
申请日:2009-01-06
Applicant: 微软公司
CPC classification number: H04L12/281 , G06F17/30174 , G06F17/30575 , H04L67/1095 , H04L2012/2849
Abstract: 本发明涉及多主同步环境中的网络节点之间的同步,其将基于知识的同步框架扩展至包括对象质量的概念的。在一个实施例中,在对象的给定版本的知识向量上放置表示该对象的质量信息的附加维度,在同步过程期间考虑该质量信息以允许节点决定应向其传递什么类型的质量的对象作为同步过程的一部分。其他实施例包括埋葬对象以避免将来同步由多主同步环境中的其他节点维护的相同对象。有利的是,根据同步框架,端点能够以允许出于知识交换的目的来定义和考虑同步数据的一个或多个对象的质量的方式同步数据。
-
-
-
-
-
-
-
-
-