Method for managing multiple file states for replicated files

Data processing: database and file management or data structures – File or database maintenance – Synchronization

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S640000, C707S695000

Reexamination Certificate

active

08010491

ABSTRACT:
A server file replication technique is implemented with three local copies of a replicated file. First, a shadow file is a copy of the last known good version of the file on the server. Second, a local copy is the user's working copy. Whatever changes the user has made to the file are stored in the local copy. Third, a rollback file is a copy made of the local copy if the local copy changes (for example, when conflicts are resolved or the server version is copied to the local copy.) Different states exist, based on whether these copies contain differences from each other and from the server version, and based on the user's use of the document. These states guide what is done to maintain the local copies and whether conflict resolution is required.

REFERENCES:
patent: 5278979 (1994-01-01), Foster et al.
patent: 5280612 (1994-01-01), Lorie et al.
patent: 5438661 (1995-08-01), Ogawa
patent: 5452448 (1995-09-01), Sakurabe et al.
patent: 5630116 (1997-05-01), Takaya et al.
patent: 5694596 (1997-12-01), Campbell
patent: 5721916 (1998-02-01), Pardikar
patent: 5806078 (1998-09-01), Hug et al.
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5881292 (1999-03-01), Sigal et al.
patent: 5937405 (1999-08-01), Campbell
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6041333 (2000-03-01), Bretschneider et al.
patent: 6067551 (2000-05-01), Brown et al.
patent: 6182073 (2001-01-01), Kukkal
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6314565 (2001-11-01), Kenner et al.
patent: 6324544 (2001-11-01), Alam et al.
patent: 6324554 (2001-11-01), Watanabe et al.
patent: 6341291 (2002-01-01), Bentley et al.
patent: 6377951 (2002-04-01), Campbell
patent: 6405219 (2002-06-01), Saether et al.
patent: 6449624 (2002-09-01), Hammack et al.
patent: 6457021 (2002-09-01), Berkowitz et al.
patent: 6480847 (2002-11-01), Linenbach et al.
patent: 6493732 (2002-12-01), Aoyama et al.
patent: 6513084 (2003-01-01), Berkowitz et al.
patent: 6529921 (2003-03-01), Berkowitz et al.
patent: 6532591 (2003-03-01), Arai et al.
patent: 6560655 (2003-05-01), Grambihler et al.
patent: 6598059 (2003-07-01), Vasudevan et al.
patent: 6651249 (2003-11-01), Waldin et al.
patent: 6658330 (2003-12-01), Delaruelle
patent: 6662209 (2003-12-01), Potts et al.
patent: 6714953 (2004-03-01), Grubbs et al.
patent: 6757893 (2004-06-01), Haikin
patent: 6804663 (2004-10-01), Delo
patent: 6845383 (2005-01-01), Kraenzel et al.
patent: 6865591 (2005-03-01), Garg et al.
patent: 7076778 (2006-07-01), Brodersen et al.
patent: 7350191 (2008-03-01), Kompella et al.
patent: 7389309 (2008-06-01), Edelstein et al.
patent: 2001/0029517 (2001-10-01), De Meno et al.
patent: 2001/0042073 (2001-11-01), Saether et al.
patent: 2003/0009449 (2003-01-01), Grubbs et al.
patent: 2003/0167318 (2003-09-01), Robbin et al.
patent: 2004/0172425 (2004-09-01), Edelstein et al.
patent: 0 492 071 (1992-07-01), None
patent: 0 713 183 (1996-05-01), None
patent: 05241933 (1993-09-01), None
patent: 2000284998 (2000-10-01), None
http://ximbiot.com/cvs/manual/cvs-1.11.3/cvs.html, CVS—Concurrent Version System. Derek Robert Price. Dec. 27, 2002.
http://www.cotr.bc.ca/DocuShare/en-us/Help/manual/dsman.htm, Xerox Corporation. Copyright 1997-2000.
Microsoft Developer Network Library Edition CD [Electronic resource], Microsoft Corporation. Apr. 1998.
Microsoft Developer Network Library Edition CD [Electronic resource], Microsoft Corporation. Apr. 1998.
Iguchi, Toshiaki. “File Maintaining System for Distributed Data Managing System”. Sep. 1993. JP 05241933 A. (abstract, english).
Balasubramaniam S. et. al. “What is a file synchronizer?”, CSCI Technical Report, Apr. 22, 1998, pp. 1-21.
MacVittie, L., “Version Control, with Integrity-MKS' Source Integrity VCS Stands Out for Its Comprehensive Platform Support, Ease of Management and Strong Security, but We'd Like . . . ”,Network Computing, Oct. 15, 2001, 12(21), 69-80.
Spectrum SCM User Guide, SpectrumSCm™ Version 1.1, “Version Control and Source File Management”, Jun. 2002, Chapter 8, 8-1-8-29.
Microsoft Visual SourceSafe, Reviewer's Guide, Version 5.0, http://www.microsoft.com/ssafe, 2001, 26 pages.
Balasubramaniam, S. et al., “What is a File Synchronizer”,CSCI Technical Report, 1998, 1-21, XP-002263313.
Frank, L., “Evaluation of the Basic Remote Backup and Replication Methods for High Availability Databases”,Software-Practice and Experience, 1999, 29(15), 1339-1353.
Ramsey, N. et al., “An Algebraic Approach to File Synchronization”,Software Engineering Notes, Assoc for Computing Machinery, 2001, 26(5), 175-185, XP-002295139.
Norway Application No. 20040829: Norwegian Search Report, Jun. 2, 2010, 2 pages.
“Command Reference (A-L)”, Rational Clear Case, Version 2002.05.00 and Later, Part No. 800-025071-000, Oct. 2001.
“Developing Software”, Rational Clearcase, Version 2002.05.00 and Later, Part No. 800-025057-000, Oct. 2001.
Banzi et al., “An Experience in Configuration Management in Sodalia”, System Configuration Management, 9th International Symposium, Lecture Notes in Computer Science, Jan. 1, 1999, 1675, 66-85.
Chan, F., “ClearCase—An Overview”, Mar. 27, 1996, 6 pages.
Christoffel, J., “Bal—A Tool to Synchronize Document Collections Between Computers”, System Administration Conference, Proceedings of the 11th USENIX Conference on System administration, San Diego, California, (no month available) 1997, 85-88.
Crnkovic et al., “Complex System Development Requirements—PDM and SCM Integration”, Second Asia-Pacific Conference on Quality Software (APAQS'01), Dec. 10-11, 2001, 427-435.
Gaifullin et al., “Clear Case-Source Code Managing System”, 10th international Crimean Microwave Conference “Microwave and Telecommunication Technology” Conference Proceedings (IEEE Cat No. 00EX415), 2000, 90-93.
Haake et al., “Take CoVer: Exploiting Version Support in Cooperative Systems”, Conference on Human Factors in Computing Systems, Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, Amsterdam, The Netherlands, (no month available) 1993, 406-413.
Lee et al., “An integrated Approach to Distributed Version Management and Role-Based Access Control in Computer Supported Collaborative Writing”, Journal of Systems and Software, Nov. 2001, 59(2), 119-134.
Osel et al., “Open Dist-Incremental Software Distribution”, Ninth System Administration Conference (LISA '95), Monterey, California, Sep. 18-22, 1995, 181-193.
Siepmann, E., “A Data Management Interface as part of the Framework of an Integrated VLSI-Design System”, Computer-Aided Design, ICCAD-89, Digest of Technical Papers, 1989 IEEE International Conference, Nov. 5-9, 1989, 284-287.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for managing multiple file states for replicated files does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for managing multiple file states for replicated files, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for managing multiple file states for replicated files will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2687313

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.