SYSTEM AND METHOD FOR RECOVERING FROM A FAILED SYNCHRONIZATION SESSION

Patent №

US 7,054,955

Granted

2006-05-30

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09893170

A system and method is described for recovering from a failed synchronization session between a first data store and a second data store. Once a failed synchronization session is detected, a synchronization recovery process is performed. The synchronization recovery process includes creating an update manifest based on a sync request and on a synchronization state table. The synchronization state table is updated for each sync request initiating a synchronization session, whether the synchronization session succeeded or failed. The update manifest may include one or more objects and an update action associated with each of the objects. The update action may be identical to a current action specified in the sync request for the object, identical to a last action stored in the synchronization state table for the object, or different from both the current action and the last action. In general, the update action minimizes the likelihood of duplicate objects.

Knowledge representationG06F 16/275G06F 16/27Y10S 707/99952Y10S 707/99953

AI classification

Knowledge representation1.00
AI hardware0.34
Planning0.02
Vision0.00
Evolutionary computation0.00
Speech0.00
Natural language0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 119510374

Assignors

CHEN, JAMES S.L., FLANAGIN, STEPHEN D., MOORE, BRIAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC