Patent ID: 7333988

Claim:
A method for constructing and caching a chain of file identifiers in a computing system environment the chain of file identifiers representing a full path to a file system resource the method comprising the steps of: processing a file system resource s defined name (DN) into a file identifier (FID) and defined name database; retrieving from the defined name database a first file identifier for a first file system resource, the retrieved file first identifier corresponding to a first defined name of the first file system resource; adding the retrieved first file identifier to a chain of file identifiers, the added file identifier being the first file identifier in the chain; retrieving a second file identifier for a second file system resource in a full path of the first file system resource; adding the second retrieved file identifier to the chain; and repeating retrieving a next file identifier for a next file system resource and adding the next retrieved file identifier to the chain until a file identifier for each file system resource in a full path of the first file system resource is retrieved and added in the chain; storing the constructed chain of file identifiers (FID) in a cache storage location; and detecting an access attempt and a path name being used to access the file system resource; retrieving a target file identifier (FID) of the access attempt; and determining whether a desired operation causes the cached FID chain to become invalid by using externally stored attributes, the attributes being security rules for system resources, the security rules of a directory are attached to all files in the directory.