Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method for View-Driven File System

IP.com Disclosure Number: IPCOM000118442D
Original Publication Date: 1997-Feb-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Related People

Hama, T: AUTHOR [+2]

Abstract

Disclosed is a method for expanding the capability of the existing tree-structure file systems. The method allows multiple tree structures for a single file system. Each tree structure corresponds to its own view name. By selecting a view name, a user can have access to the file system in the same manner as an ordinary tree-structure file system.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 97% of the total text.

Method for View-Driven File System

      Disclosed is a method for expanding the capability of the
existing tree-structure file systems.  The method allows multiple
tree structures for a single file system.  Each tree structure
corresponds to its own view name.  By selecting a view name, a user
can have access  to the file system in the same manner as an ordinary
tree-structure file  system.

      A directory entry of an ordinary file system has a single
pointer to the parent directory entry and pointers to the child
directory entries.  This comprises a tree-structure file system.  To
allow multiple  tree structures for a single-file system, a pointer
to the parent directory entry is extended to a pointer table indexed
by view names; a  pointer to the child directory entry is also
extended to a pointer and  a visibility table indexed by view names.
When a user selects a view name, a pointer to the parent directory
entry is determined through the  pointer table and the visibility of
child directory entries is determined  through the visibility table.
Therefore, once a view is selected, a single tree structure
corresponding to the view is determined.

      Thus, multiple tree structures are embedded in a single-file
system implicitly indexed by a view name.  A user can construct
different tree structures depending on the usage in a single-file
system.  When a  user gets access to the file system, a tree
structure suitable to the current work can b...