U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Log file optimization in a client/server computering system

Patent 5832518 Issued on November 3, 1998. Estimated Expiration Date: Icon_subject April 13, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Partitioned log-structured file system and methods for operating the same
Patent #: 5537588
Issued on: 07/16/1996
Inventor: Engelmann, et al.

Log file optimization in a client/server computing system
Patent #: 5740432
Issued on: 04/14/1998
Inventor: Mastors

Process and article of manufacture for constructing and optimizing transaction logs for mobile file systems Patent #: 5745750
Issued on: 04/28/1998
Inventor: Porcaro

Inventor

Application

No. 059803 filed on 04/13/1998

US Classes:

707/202, Recoverability714/20Plural recovery data sets containing set interrelation data (e.g., time values or log record numbers)

Examiners

Primary: Kulik, Paul V.

Attorney, Agent or Firm

Foreign Patent References

  • WO 9524685A WO. 09/13/1995

International Class

G06F 017/30

Abstract

In a client/server computing system, a method and apparatus for efficiently storing entries in a log file during disconnected client operations. An encoder utilizes a log file and a write file table for logging the write operations performed by the client during disconnected operations. The logging method employed by the encoding module logs in the log file only writes associated for different files. The encoding module tracks the status of the entries in the log file with a write file table containing the most recent sequence number associated with a file entry of the log file. Upon reconnection of the client to the server, a decoding module replays the events in the correct chronological order by transferring the file data modified during the period of disconnection in the order dictated by the write file table. A deferred write list is accessed by the decoding module for temporary storage any write operations whose replay should be delayed to preserve the relative order of events.

Other References

  • Michael N. Nelson, "Generic Support for Caching and Disconnected Operation," Workstation Operating Systems, 1993, pp. 61-65
  • M. Satyanarayanan et al., "On the Ubiquity of Logging in Distributed File Systems," Workstation Operating Systems, 1992, pp. 122-125
  • James J. Kistler et al., "Disconnected Operation in the Coda File System,," ACM Transactions on Computing Systemss, vol. 10, No. 1, Feb. 1992, pp. 3-25
  • "Disconnected Operation," at http://www.cs.sunysb.ed/~cchang/paper/g.20html, date unknown
  • Puneet Kuman, "Coping with Conflicts in an Optimistically Replicated File System," 1990 Workshop on Management of Replicated Data, IEEE, pp. 60-64, 1990
  • James J. Kistler, "Increasing File System Availability through Second-Class Repliction," 1990 Workshop on Management of Replicated Data, IEEE, 1990, pp. 65-69
  • L.B. Huston et al., "Disconnected Operation for AFS," Proceedings of the Usenix Mobile and Location-Independent Computing Symposium, Aug. 1993, pp. 1-1
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?