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.

Date of Patent:
Sep. 10, 2013

Filed:

Oct. 20, 2010
Applicants:

Wayne Parker, Iii, Seattle, WA (US);

Navin Thadani, Bothell, WA (US);

Tong Gao, Redmond, WA (US);

Indrojit Deb, Sammamish, WA (US);

Praveen Upadhyay, Bellevue, WA (US);

Ian Legler, Redmond, WA (US);

Inventors:

Wayne Parker, III, Seattle, WA (US);

Navin Thadani, Bothell, WA (US);

Tong Gao, Redmond, WA (US);

Indrojit Deb, Sammamish, WA (US);

Praveen Upadhyay, Bellevue, WA (US);

Ian Legler, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 7/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Synchronization between email, contact management, scheduling (ECS) and customer relationship management (CRM) applications is facilitated through a synchronization module on the ECS side using an Extensible Markup Language (XML) file for keeping track of synchronization states. The CRM server version of an item is compared with the XML file to detect changes and the same performed for the ECS item. The changes are then pushed to the corresponding item for the columns that have changed. Last updated item is selected in case of a conflict.


Find Patent Forward Citations

Loading…