Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1999-07-06
2002-11-12
Najjar, Saleh (Department: 2154)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C709S245000, C709S246000
Reexamination Certificate
active
06480867
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates generally to remote access to filesystem data in a distributed environment, and more particularly to filesystem object encoding to support remote access in a multilingual distributed environment.
BACKGROUND OF THE INVENTION
Today's major operating systems offer flexibility in naming filesystem objects. Some operating systems offer almost limitless length and varying character combinations when naming filesystem objects, e.g., names for directories, sub-directories, folders, and files. For example, the historical “eight-dot-three” naming convention restriction of DOS computers is no longer strictly utilized. By way of example, users on Japanese systems are able to name filesystem objects with Kanji characters, while users of Russian systems are able to name filesystem objects using Cyrillic characters. While improving usability on an individual system level, storage administrators face challenges in managing these filesystem objects in a distributed environment. A main challenge arises from the fact that the different languages span different coded character sets.
Network file access protocols have emerged that allow access to file system objects that reside on a remote machine. However, these protocols often restrict the character set of the names of the filesystem objects. Further, the client and the server may be required to run the same operating system in the same language. For example, when an English Windows 95 system maps to a network drive of a Japanese Windows 95 system, the user on the English system is unable to access any file or directory on the Japanese system that contains Japanese characters in its name due to the inability to render the Japanese characters on the English system or, more seriously, the inability to recognize that the filesystem objects exist at all.
In order to illustrate the problem more particularly,
FIG. 1
a
provides a screen capture shot (i.e., screen shot) of filesystem objects viewed locally on a Chinese machine. An open sub-directory
10
contains Chinese characters in its name, as well as files and sub-directories
12
with Chinese characters in their names. When an attempt is made to view the same sub-directory
10
on a remote English machine, problems result, as shown in the screen shot of
FIG. 1
b
. As illustrated by the screen shot of
FIG. 1
b
, the filesystem object
10
having the Chinese characters in its name is not displayed correctly, while its sub-directories and files
12
are not even recognized as existing in the English machine, and thus, are not displayed at all. The inability to recognize all filesystem objects severely hampers achieving complete and accurate system management.
Accordingly, a need exists for access and management capabilities for filesystem objects regardless of the operating system platform and language environment on which the filesystem objects reside. The present invention meets these needs.
SUMMARY OF THE INVENTION
The present invention provides system and method aspects for filesystem management in a multilingual distributed computer environment. A system includes at least one server system for storing filesystem objects. A remote system is further included for remotely performing filesystem management operations on the filesystem objects of the at least one server system. At least one client system is provided for the at least one server system to support remote access to the filesystem objects by the remote system through a client agent, the client agent providing Unicode encoding of filesystem objects passed between the remote system and the at least one server system to ensure conversion of filesystem objects to a universal translation form, wherein proper recognition and management of filesystem objects occur in the remote system of the multilingual distributed computer environment.
The present invention allows a storage administrator to access and manage remote filesystem objects regardless of the operating system platform and language environment on which the filesystem objects reside. The invention incorporates Unicode to encode characters in a distributed environment to allow crossing of operating system platform boundaries, as well as language boundaries, during remote system management. These and other advantages of the aspects of the invention will be more fully understood in conjunction with the following detailed description and accompanying drawings.
REFERENCES:
patent: 5428772 (1995-06-01), Merz
patent: 5448043 (1995-09-01), Nakano et al.
patent: 5568639 (1996-10-01), Wilcox et al.
patent: 5579517 (1996-11-01), Reynolds et al.
patent: 5687366 (1997-11-01), Harvey, III et al.
patent: 5715466 (1998-02-01), Flanagan et al.
patent: 5751957 (1998-05-01), Hiroya et al.
patent: 5758352 (1998-05-01), Reynolds et al.
patent: 5761675 (1998-06-01), Isenberg
patent: 5793381 (1998-08-01), Edberg et al
patent: 5987402 (1999-11-01), Murata et al.
patent: 6049822 (2000-04-01), Mittal
patent: 6067413 (2000-05-01), Gustafsson et al.
patent: 6092790 (2000-07-01), Dobmeier et al.
patent: 6252589 (2001-06-01), Rettig et al.
Najjar Saleh
Sawyer Law Group LLP
LandOfFree
System and method for managing filesystem objects in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for managing filesystem objects in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for managing filesystem objects in a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2977283