Client server system and method therefor
First Claim
Patent Images
1. A client server system comprising:
- a plurality of servers for providing a predetermined services, respectively; and
at least one client device for requesting a service for the servers, wherein the at least one client device comprises;
a notification request section for requesting each of the plurality of servers to transmit at least one of a service history indicating a history of a service and service attribution information indicating an attribution of a service to be provided;
a server selection section for selecting at least one of the plurality of servers based on the at least one of the service history and the service attribution information, which is transmitted from the servers in accordance with the request; and
a service request section for requesting a service for the selected server, and wherein each of the servers comprises;
at least one of a service history generation section for generating the service history and a service attribution generation section for generating the service attribution information; and
a notification section for transmitting the at least one of the service history and the service attribution information in response to the request from the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A service history generation section employs stored information to generate a service history indicating whether a pertinent server can provide a service for an arbitrary client device and an arbitrary server. A history requesting section requests the server to notify a service history via a network. Upon receiving the request from the client device, a history notification section notifies a service history to the requesting source client device. A server selection section then displays the service history received from the server as a UI image for a user, and in accordance with the user'"'"'s manipulation, selects an appropriate server for the execution of the service.
37 Citations
21 Claims
-
1. A client server system comprising:
-
a plurality of servers for providing a predetermined services, respectively; and
at least one client device for requesting a service for the servers, wherein the at least one client device comprises;
a notification request section for requesting each of the plurality of servers to transmit at least one of a service history indicating a history of a service and service attribution information indicating an attribution of a service to be provided;
a server selection section for selecting at least one of the plurality of servers based on the at least one of the service history and the service attribution information, which is transmitted from the servers in accordance with the request; and
a service request section for requesting a service for the selected server, and wherein each of the servers comprises;
at least one of a service history generation section for generating the service history and a service attribution generation section for generating the service attribution information; and
a notification section for transmitting the at least one of the service history and the service attribution information in response to the request from the client device. - View Dependent Claims (2)
-
-
3. A client device for a client server system including a plurality of services for providing predetermined services and a plurality of client devices for requesting a service for the servers, the client device comprising:
-
a notification request section for requesting for other client devices notification of at least one of a service history indicating a service provided by each of the plurality of servers and service attribution information indicating an attribution of the service provided by each of the plurality of servers;
a server selection section for selecting at least one of the plurality of servers based on the at least one of the service history and the service attribution information, which is transmitted from the other client devices in response to the request;
a service request section for requesting a service for the at least one selected server;
an information generation section for generating at least one of a service history and a service attribution information in relation to a service provided by the at least one selected server in accordance with the request; and
a notification section for notifying at least one of the generated service history and the generated service attribution to the other client devices in response to a request from the other client devices. - View Dependent Claims (4, 5, 6)
-
-
7. A client server system comprising:
-
a plurality of first servers for providing predetermined services, respectively;
at least one client devices for requesting a service for each of first servers;
a second server for providing for the client devices at least one of a second service history of each of first servers and second service attribution information indicating an attribution of the service provided by each of first servers, wherein the at least one client device comprises;
a history request section for requesting the second server to notify at least one of the second service history of each of first servers and the second service attribution information of each of first servers;
a server selection section for selecting at least one of the plurality of first servers based on the at least one of the second service history and the second service attribution, which is transmitted from the second server in accordance with the request; and
a service request section for requesting a service for the at least one selected first server, and wherein the second server comprises;
an information generation section for generating the at least one of the second service history and the second service attribution information; and
a notification section for notifying the at least one of the generated second service history and the generated second service attribution in response to the notification request from the client device. - View Dependent Claims (8, 9, 10)
-
-
11. A server for providing a predetermined service for at least one client device in response to a service request from the at least one client device, the server comprising:
-
an information generation section for generating at least one of a service history indicating a history of a service provided by the server and service attribution information; and
an information notification section for notifying the at least one of the generated service history and the generated service attribution information in response to a notification request from the client device.
-
-
12. A client device comprising:
-
a notification request section for requesting each of a plurality of servers for providing predetermined services to notify at least one of a service history and service attribution information;
a server selection section for selecting at least one of the plurality of servers based on the at least one of the service history and the service attribution information, which is transmitted from each of servers in response to the notification request; and
a service request section for requesting a service for the at least one selected server.
-
-
13. A client device comprising:
-
a notification request section for requesting another client device to notify at least one of a service history of each of a plurality of servers for providing predetermined services and service attribution information of each of servers;
a server selection section for selecting at least one of the plurality of servers based on the at least one of the service history and the service attribution information, which is transmitted from the another client device;
a service request section for requesting a service for the at least one selected server;
an information generation section for generating at least one of a service history of the at least one selected server and a service attribution information of the at least one selected server; and
a history notification section for notifying the at least one of the generated service history and the generated service attribution that is generated in accordance with a notification request from the another client device. - View Dependent Claims (14)
-
-
15. A history server comprising:
-
a storage section for storing at least one of a service history indicating a history of a service provided from each of a plurality of servers to a client device and a service attribution information indicating an attribution of the service; and
a notification section for notifying the at least one of the stored service history and the stored service attribution information to the client device. - View Dependent Claims (16)
-
-
17. A service notification method for a client server system including a plurality of servers for providing predetermined services, respectively and at least one client device for requesting a service for the servers, the method comprising the steps of:
-
requesting a notification of at least one of a service history and service attribution information from the at least one client device to each of serves;
notifying the at least one of the service history and the service attribution information from each of serves to the client device in response to the notification requesting step;
selecting at least one of the plurality of servers by the client device based on the at least one of the service history and the service attribution information to request a service for the at least one selected server; and
generating at least one of another service history and another service attribution information by the selected server.
-
-
18. A server selection method for a client server system including a plurality of servers for providing predetermined services, respectively and at least one client device for requesting a service for the servers, the method comprising the steps of:
-
requesting each of servers to notify at least one of a service history and service attribution information; and
selecting at least one of the plurality of servers based on the at least one of the service history and the service attribution information to request a service for the at least one selected server.
-
-
19. A service notification program for a client server system including a plurality of servers for providing predetermined services, respectively and at least one client device for requesting a service for the servers, the program making a computer of each of servers perform the steps of:
-
generating at least one of a service history and an service attribution information, which is concerned with a service provided for the client device; and
notifying the at least one of the service history and the service attribution information in response to a notification request from the client device.
-
-
20. A service selection program for a client server system including a plurality of servers for providing predetermined services, respectively and at least one client device for requesting a service for the servers, the program making a computer of each of servers perform the steps of:
-
requesting each of servers to notify at least one of a service history and a service attribution information;
selecting at least one of the plurality of servers based on the service history and the service attribution information, which is transmitted from each of servers in response to the notification requesting step;
requesting a service for the at least one selected server.
-
-
21. A service notification program for a client server system including a plurality of servers for providing predetermined services, respectively and at least one client device for requesting a service for the servers, the program making a computer of each of servers perform the steps of:
-
generating at least one of a service history of a service provided by other servers and/or a service attribution indicating of the service; and
notifying the at least one of the service history and the service attribution in accordance with a notification request from the client device.
-
Specification