Method for managing multiple file states for replicated files
AssigneeMicrosoft Corporation
InventorsNoah Edelstein, Lauren Antonoff, Hani Saliba, Hai Liu, Steven James Rayson
Life of this patent
Estimating the term…
Abstract
A server is implemented with a modified file open action, which, when a user performs the modified open, initially opens a file without locking the file. When a user indicates (either explicitly or implicitly) that the user is attempting to or intending to open the file, the file can then be locked for editing. In this way, the default action when a user requests a file is to open the file without denying other users access to the file. Then, when the user indicates that editing should occur, the lock for the file is obtained.
Claims27
A method for file replication on a first computer of a master file on a second computer, comprising:
- storing a local copy on said first computer of said master file;
- storing a shadow copy on said first computer of said master file;
- permitting access to said local copy for modification;
- and
- updating said shadow copy when said master file changes.
A computer system for replication of a master file, said master file located on a second computer, said computer system at least intermittently operably connected to said second computer comprising:
- local copy storage for storing a local copy on said first computer of said master file;
- shadow copy storage storing a shadow copy on said first computer of said master file;
- local copy modification module for permitting access to said local copy for modification;
- and
- shadow copy updating module updating said shadow copy storage when said master file changes.
Dependencies are inferred from the claim text.