发明名称 Automatic synchronization conflict resolution
摘要 A determination is made at a first computing device of whether there is a synchronization conflict between a change to a first synchronized item at the first computing device and a change to a second synchronized item at a second computing device. If a synchronization conflict exists, rule-based conflict resolution is performed to automatically resolve the synchronization conflict. The rule-based conflict resolution is based at least in part on a type of the change made to the first synchronized item, a type of the change made to the second synchronized item, and a set of multiple rules. A notification of the resolution is then sent to the second computing device.
申请公布号 US8965840(B2) 申请公布日期 2015.02.24
申请号 US201314051172 申请日期 2013.10.10
申请人 Microsoft Technology Licensing, LLC 发明人 Hagan Cynthia M.;Remick Brian D.
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人 Webster Bryan;Drakos Kate;Minhas Micky
主权项 1. A device capable of resolving synchronization conflict, the device comprising: one or more processors; and one or more computer-readable storage media having stored thereon multiple instructions that, when executed by the one or more processors, cause the processors to: determine a synchronization conflict exists between a first item of a synchronized document at a first user computing device and a second item of a synchronized document at a second user computing device;determine, in response to the synchronization conflict: whether the first user computing device has written a token value to become a resolver for the synchronization conflict, and, in response to the first user computing device writing a token value, designating the first user computing device as the resolver for the synchronization conflict, wherein, upon the first computing device being designated as the resolver, the first computing device is permitted to automatically carry out a rule-based conflict resolution that attempts to resolve the determined synchronization conflict without user input, the rule-based conflict resolution being based on, in part, a set of multiple rules; andin response to the first user computing device not writing the token value, designating the second user computing device as the resolver for the synchronization conflict.
地址 Redmond WA US