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:
Dec. 20, 2016

Filed:

May. 13, 2011
Applicants:

Alec C. Dun, Redmond, WA (US);

Joseph R. Warren, Renton, WA (US);

Robert R. Novitskey, Redmond, WA (US);

Inventors:

Alec C. Dun, Redmond, WA (US);

Joseph R. Warren, Renton, WA (US);

Robert R. Novitskey, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/177 (2006.01); G06F 17/30 (2006.01); G06Q 50/24 (2012.01); H04L 12/58 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30584 (2013.01); G06F 17/30575 (2013.01); G06Q 50/24 (2013.01); G06F 17/30581 (2013.01); H04L 12/58 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…