Patent ID: 7383286

Claim:
A computer-readable storage medium storing a file management program which manages computer files and directories by using identifiers thereof, the file management program causing a computer system to function as: file manipulation means, responsive to a file manipulation command, for placing each given file to a specified directory, thus assigning the specified directory as a parent directory of the given file; parent directory record management means, responsive to the placement of the given file by said file manipulation means, for defining a parent directory record of the given file by setting within the given file the identifier of the parent directory of that given file; and parent directory inquiry handling means, responsive to a parent directory inquiry about a specific file, for retrieving the parent directory record of the specified file and outputting the identifier of the parent directory contained in the retrieved parent directory record, wherein the given file has a plurality of parent directories, and wherein said parent directory record management means sets the identifiers of the parent directories into the parent directory record within the given file.