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

Method and apparatus for translucent file system

Patent 5313646 Issued on May 17, 1994. Estimated Expiration Date: Icon_subject June 10, 2011. 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

Method to share copy on write segment for mapped files
Patent #: 4742450
Issued on: 05/03/1988
Inventor: Duvall ,   et al.

Computer device for aiding in the development of software system
Patent #: 4809170
Issued on: 02/28/1989
Inventor: Leblang ,   et al.

Version management system using plural control fields for synchronizing two versions of files in a multiprocessor system
Patent #: 4875159
Issued on: 10/17/1989
Inventor: Cary, et al.

System and method for accessing remote files in a distributed networking environment
Patent #: 4887204
Issued on: 12/12/1989
Inventor: Johnson, et al.

Version management tool
Patent #: 4912637
Issued on: 03/27/1990
Inventor: Sheedy, et al.

Method for concurrent record access, insertion, deletion and alteration using an index tree
Patent #: 4914569
Issued on: 04/03/1990
Inventor: Levine, et al.

Single system image uniquely defining an environment for each user in a data processing system
Patent #: 5001628
Issued on: 03/19/1991
Inventor: Johnson, et al.

Data access system for a file access processor
Patent #: 5077658
Issued on: 12/31/1991
Inventor: Bendert, et al.

Computer file system Patent #: 5093779
Issued on: 03/03/1992
Inventor: Sakurai

Inventors

Application

No. 714312 filed on 06/10/1991

US Classes:

707/101, Manipulating data structure (e.g., compression, compaction, compilation)711/147Shared memory area

Examiners

Primary: Kulik, Paul V.

Attorney, Agent or Firm

International Class

G06F 015/40

Abstract

In a computer system having a hierarchical file structure, a file system is provided which permits users of the system to share a file hierarchy and also have a private hierarchy in which files are automatically copied to as they are modified. Through the system of the present invention, a directory appears to the user as a single directory but may actually comprise files originating from a number of directories which are connected to one another through search links. Each directory has a search link associated with it which contains the path name of the back layer or directory behind it. The first layer seen through the system of the present invention is the front layer, private to the user. The back layers behind the front layer and connected to the front layer through the search links are shared layers accessible to multiple users. Thus transparent to the user of the directory accessible comprises multiple layers comprising shared and private files. The system further provides a copy-on-write feature which protects the integrity of the shared files by automatically copying a shared file into the users private layer when the user attempts to modify a shared file in a back layer.

Other References

  • Hughes, Ronald P., "The Transparent Remote File System," Integrated Solutions, Inc. pp. 306-317
  • Gregory, Roger, "XANADU, Hypertext from the Future," S Dr. Dobbs Journal, No. 75, Jan. 1983, pp. 28-35
  • Lewis, Brian T., "Experience with a System for Controlling Software Versions in a Distributed Environment," Proceedings of the Symposium on Application and Assessment of Automated Tools for Software Development, IEEE Univ. of Texas, 1983, pp. 1-19
  • Interleaf Technical Publishing Software, Reference Manual, vol. 1, Sun/Release 3.0, 1986, pp. 15-1-18, 16-1-19
  • Kleiman, S. R., "Vnodes: An Architecture for Multiple File System Types in Sun UNIX," Sun Microsystems, pp. 238-247
  • Sandberg, Russel, et al., "Design and Implementation of the Sun Network Filesystem," Sun Microsystems, pp. 119-130
  • Huskamp, Jeffrey C., "A Modular Operating System for the CRAY-1," Software--Practice and Experience, vol. 16(12), Dec. 1986, pp. 1059-1076
  • Tichy, Walter F., "RCS--A System for Version Control," Software--Practice and Experience, vol. 15, No. 7, pp. 637-654, John Wiley & Sons, Ltd., 1985
  • McGilton et al., "Introducing the UNIX System," McGraw-Hill, 1983, pp. 75-78
  • Andrew S. Tanenbaum, "Operating Systems--Design and Implementation," Prentice-Hall, Inc., 1987, Chapter
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?