Method for managing multiple file states for replicated files
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
27 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification