Method for Remote File Editing with Caching and Conflict Handling
Original Publication Date: 2003-Feb-21
Included in the Prior Art Database: 2003-Feb-21
Disclosed is a method for enabling a user to seamlessly edit remote files using caching. This method allows cached copies of remote files to reside on a user workstation such that changes made to the cached files may automatically be pushed back to a remote host both during and between sessions. This remote editing framework facilitates the editing of remote files offline and across sessions by identifying conflicts and assisting the user in resolving those conflicts. Metadata is stored locally about each cached file enabling the framework to determine the corresponding remote file and whether any conflict exists between them. Having the ability to resolve conflicts using this metadata allows remote editing of files without file locking.