Partial Item Change Tracking and Synchronization
AssigneeMicrosoft Corporation
InventorsAlec C. Dun, Joseph R. Warren, Robert R. Novitskey
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAlec C. Dun, Joseph R. Warren, Robert R. Novitskey
Estimating the term…
Embodiments herein change the way item syncing is handled and tracked between two devices. Changes to items are tracked in accordance with well defined property groups and each group is tracked independently of the other. For example, one group could contain large data items, e.g., attachments, while another group could include highly volatile properties like a follow-up flag. The present invention increases the sync rates between a client and a server by syncing only select portions of an item that have changed, without monitoring the change of each individual property within the item. Accordingly, if a change is made to a small data property (e.g., follow-up flag) on a relatively large email message, such change will not trigger a large download to a client running under a cached mode, nor will there be a requirement for high storage and processing for tracking each individual property.
A method of synchronizing data items between a first device and a second device, the method comprising:
A computing device that comprises:
A computer-storage medium that stores instructions, execution of the instructions by a processing unit of a client configures the client to:
A method of increasing sync rates for a client device, the method comprising:
A method of increasing sync rates for a client device, the method comprising:
Dependencies are inferred from the claim text.