The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 01, 2011
Filed:
Nov. 26, 2008
Eric Mcquaid Zenz, Seattle, WA (US);
Aswan Prasad, Bellevue, WA (US);
Rajendra H. Vishnumurty, Bellevue, WA (US);
Alexander Joseph Pope, Seattle, WA (US);
Alice Steinglass, Redmond, WA (US);
Eric McQuaid Zenz, Seattle, WA (US);
Aswan Prasad, Bellevue, WA (US);
Rajendra H. Vishnumurty, Bellevue, WA (US);
Alexander Joseph Pope, Seattle, WA (US);
Alice Steinglass, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A method is presented for resolving conflicts between interrelated data on a client computer and a server computer. Information for one or more tasks stored on a client computer is published to a server computer. When one or more of the tasks are edited, at least one bit is set in a data structure for each task in which a task attribute is changed. When a sync operation is performed, tasks on the client computer are compared with a task list from the server computer. If any of the bits in the data structure for the task are set, and the date and time that the task was last modified on the server computer is later than the date and time that the client computer last initiated a sync operation, the user is alerted to a conflict in the task and is permitted to manually resolve the conflict.