Patent ReferencesHierarchical file system to provide cataloging and retrieval of data Method for creating a directory tree in main memory using an index file in secondary memory Method and apparatus for translucent file system File directory structure generator and retrevial tool with document locator module mapping the directory structure of files to a real world hierarchical file structure Method for accessing computer files and data, using linked categories assigned to each data file record on entry of the data file record Reconstructing directory pathnames from file handles in a computer system Computer file directory system Takeover technique for networked virtual filesystems System for accessing distributed data cache channel at each network node to pass requests and data Method and system using pathnames to specify and access audio data at fidelity levels other than the level at which the data is stored InventorApplicationNo. 880781 filed on 06/23/1997US Classes:707/200, FILE OR DATABASE MAINTENANCE707/203, Version management707/205File allocationExaminersPrimary: Amsbury, WayneAssistant: Pardo, Thuy N. Attorney, Agent or FirmInternational ClassG06F 17//00AbstractA computer file system, particularly adapted to UNIX operating systems, for transparently allowing access to and modification of snapshot objects, i.e., files, directories, and symbolic links. The file system creates a mountpoint directory and dynamically searches the computer system to find a requested file object, manifesting a representation of the requested file object in the mountpoint directory if it is found. If an earlier representation of the requested file object already exists (in the mountpoint directory), then any further requests for the file object are directed to the earlier representation. Searching can be performed along a viewpath having two or more independent search paths, including those based on an object name, or based on an object name extension. The binding file translation is done entirely within the kernel to speed up processing, as well as minimize the overhead required to establish mountpoints across different machines.Other References
Field of SearchDigital memory circuit (e.g., RAM, ROM, etc.)DATABASE OR FILE ACCESSING Concurrency (e.g., lock management in shared database) Manipulating data structure (e.g., compression, compaction, compilation) Generating database or data structure (e.g., via user interface) FILE OR DATABASE MAINTENANCE Version management File allocation Garbage collection Access augmentation or optimizing | |