Electrical computers and digital processing systems: multicomput – Computer network managing – Computer network monitoring
Reexamination Certificate
2002-02-26
2003-02-11
Peikari, B. James (Department: 2186)
Electrical computers and digital processing systems: multicomput
Computer network managing
Computer network monitoring
C714S047300, C714S057000
Reexamination Certificate
active
06519640
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an information processing system in which services are provided to end users of apparatuses connected via a network to each other and an information processing method and a service providing method for use with the information processing system.
2. Description of the Related Art
There has been generally known a client server system (CSS) including a network and a multiplicity of apparatuses which are connected via the network to each other and which include server machines having resources such as a large-capacity disk and a plurality of client machines to be operated individually by users so as to communicate information between the linked apparatuses. In most applications of the client server system, resources of server machines are shared among the users, for example, a disk resource of a server machine is commonly used to share a file thereon and/or a printer coupled with a printer server is shared among the users. Thanks to the recent development of basic software such as a network operating system (to be simply called network OS herebelow) and hardware including server and client machines, it is possible to implement environments of the client server systems for highly advanced utilizations and applications thereof.
For example, the Open Software Foundation (OSF) established as a standardization committee of computer industries has proposed an OSF DCE (to be abbreviated as DCE herebelow). In a complex network environment including different kinds of apparatuses, DCE provides such services as a directory service, a yellow page service, and an access right service.
In the directory service, a name specified by a user is converted into address information in the actual network system. This service is similar to the telephone number indexing service according to a telephone directory. The yellow page service is an additional function of the directory service. In place of the name, there can be used a function or an attribute to attain address information, which is similar to the indexing service through a classified telephone directory. The certification and access right services are used to conduct a security check when a user subscribes to the system or operates functions of the system, for example, to examine whether or not the user possesses the access right. Namely, these services are supported to control the system.
OSF DCE has been described in detail, for example, in the “Technology of OSF DCE” published by Soft Research Center Inc. on Aug. 25, 1992 (ISBN 4-915778-15-0).
According to services provided in the present CSS environments described above, when receiving a particular service, end users operating client machines are required to pay attention to usage of the service in most cases. For example, when a file is shared between clients, it is necessary to specify the file name assigned by the partner to the shared file and a position of the directory in the own client machine to which the shared file is registered (mounting of the file). Only after the above operations are completed, the file can be shared between the clients.
Some systems can be accessed by the end user without considering any particular service. However, in such systems, the system manager is required to beforehand set the desired services according to the present stage of art. According to DCE, services are enriched primarily for the managers conducting the system management. This consequently leads to a problem that end users can actually access only the information items and services beforehand set by the system manager.
Additionally, as the range of apparatuses and devices connectible to CSS is expanded, there appear various kinds of end users accessing the system. This increases chances in which the system is operated by beginners of the system who are learning information related to operations and functions of information processing apparatuses. In such a case, there arises a problem that the services supported by CSS and available by end users are hardly utilized.
Furthermore, when accessing the system, most end users do not have special knowledge about specifications and characteristics of apparatuses of the system. For example, the users operate apparatuses without recognizing functions and services supported by devices (such as disks), for example, the remaining capacity and transfer performance of each disk and reliability of data storage. Consequently, only the system experts can appropriately utilize the system resources. Namely, the system can be operated only in an inefficient fashion by the ordinary end users.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an information processing system, a method for use with the same, and a service providing method for use in the system which allow users not fully versed in services of the system to appropriate utilize the services of the system, thereby solving the problems above.
Another object of the present invention is to provide an information processing system, a method for use with the same, and a service providing method for use in the system which allows users not fully versed in services of CSS to appropriately utilize the services of CSS.
Further another object of the present invention is to provide an information processing system, a method for use with the same, and a service providing method for use in the system which guarantees quality of service (QOS) supported for end users by the system.
To solve the problems above according to the present invention, there is provided an agent function including two kinds of agents, namely, a personal agent to control user information so as to relate a service supported by the information processing system to a process requested by the user and a terminal agent to control the apparatuses. The terminal agent supervises information items of functions, performance, and the like of apparatuses connected to the network to convert such information into service information necessary for the user. Moreover, the terminal agent controls terminals and clients operated by users. The personal agent provides data control and service operations customized for each user.
According to the present invention, there is disposed a service information conversion section to transform information of functions, performance, and the like of the respective apparatuses into service information. The conversion section includes a general service conversion table for the terminal agent to convert service information and a personal service conversion table for the personal agent to convert service information customized for the pertinent user.
Moreover, according to the present invention, the terminal agent controls the basic portion of the user interface for the terminal and client operated by the user and converts information of functions and performance of the apparatuses connected to the network into service information for the user interface. The personal agent further supervises such customized functions as information of the security function for each user in relation to the user interface.
According to the present invention, for each of the apparatuses connected to each other via the network, there is arranged a quality of services (QOS) table defining information of functions and performances of the apparatus. The plural QOS tables are controlled by a local directory for each cell corresponding to a small range of the network. All local directories covering the entire network system are controlled by a global directory.
In addition, according to the present invention, when an apparatus is coupled to the network, a QOS table is automatically registered to the local directory. Furthermore, when the contents of registration are modified in the local directory, the changed contents are notified to the global directory.
According to the present invention, there is employed broadcast means as the means for registering the QOS table to the local directory.
Furthermore, according to the present
Hara Tsutomu
Hattori Ryuichi
Oeda Takashi
Ogura Toshihiko
Okazawa Koichi
Antonelli Terry Stout & Kraus LLP
Hitachi , Ltd.
Peikari B. James
LandOfFree
Accessible network of performance index tables does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Accessible network of performance index tables, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accessible network of performance index tables will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3140844