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:
Jun. 22, 2010

Filed:

Feb. 28, 2003
Applicants:

Shaun A. Kaasten, Kirkland, WA (US);

Jason F. Moore, Kirkland, WA (US);

Balan Sethu Raman, Redmond, WA (US);

Chris J. Guzak, Kirkland, WA (US);

David A. Orbits, Redmond, WA (US);

Sudarshan A. Chitre, Redmond, WA (US);

Eric R. Flo, Sammamish, WA (US);

Jeffrey M. Saathoff, Sammamish, WA (US);

Inventors:

Shaun A. Kaasten, Kirkland, WA (US);

Jason F. Moore, Kirkland, WA (US);

Balan Sethu Raman, Redmond, WA (US);

Chris J. Guzak, Kirkland, WA (US);

David A. Orbits, Redmond, WA (US);

Sudarshan A. Chitre, Redmond, WA (US);

Eric R. Flo, Sammamish, WA (US);

Jeffrey M. Saathoff, Sammamish, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

Disclosed is a data synchronization service for use in a peer-to-peer computing environment. Selected data objects are copied onto selected computing devices. A service running on each device monitors data objects for changes. When a change is detected, the service sends a change notification to the other devices so that they can update their copies of the data object. A user can access a data object from any device, knowing that he will retrieve the latest version of the data object. Instead of incurring the costs of storing a large file on every device, a user 'ghosts' the file on some devices. A ghosting device stores only metadata about the file rather than the entire file. The user accesses the file through the ghost: access requests are sent to a device that holds the actual contents, and those contents are presented to the user as if they were stored locally.


Find Patent Forward Citations

Loading…