Relay server, relay communication system, and communication device
First Claim
1. A relay server that is connected to a LAN and that can communicate with a relay server of a different LAN, the relay server comprising:
- an account information registering unit including hardware and software that stores account information including information on client terminals connected to the LAN;
a relay group information registering unit that stores relay group information including information on a group of relay servers permitting access to each other; and
a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources;
whereinwhen an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the account information registering unit on the basis of the shared resource information, the operation of the resource is relayed on the basis of the relay group information;
the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and
the relay server further comprises;
a terminal selecting unit that selects the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the account information registering unit; and
an operation command transmitting unit that selects a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and that transmits the operation command for the resource to the owner client terminal through the selected relay server.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay server that is connected to a LAN and that can communicate with a relay server of a different LAN, includes: an account information registering unit that stores account information including information on client terminals connected to the LAN; a relay group information registering unit that stores relay group information including information on a group of relay servers permitting access to each other; and a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources, wherein when an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the account information registering unit based on the shared resource information, the operation of the resource is relayed on the basis of the relay group information.
61 Citations
14 Claims
-
1. A relay server that is connected to a LAN and that can communicate with a relay server of a different LAN, the relay server comprising:
-
an account information registering unit including hardware and software that stores account information including information on client terminals connected to the LAN; a relay group information registering unit that stores relay group information including information on a group of relay servers permitting access to each other; and a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources;
whereinwhen an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the account information registering unit on the basis of the shared resource information, the operation of the resource is relayed on the basis of the relay group information; the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and the relay server further comprises; a terminal selecting unit that selects the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the account information registering unit; and an operation command transmitting unit that selects a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and that transmits the operation command for the resource to the owner client terminal through the selected relay server.
-
-
2. A relay communication system, comprising:
-
a plurality of LANs; and a relay server and client terminals connected to each of the plurality of LANs;
whereinthe relay server includes; an account information registering unit that stores account information including information on the client terminals connected to one LAN; a relay group information registering unit that stores relay group information including information on a group of relay servers permitting access to each other; and a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources; when receiving an operation command for a resource, which can be operated by a client terminal connected to the different terminal, from the client terminal stored in the account information registering unit on the basis of the shared resource information, the relay server relays the operation of the resource on the basis of the relay group information; the client terminal connected to one LAN is allowed to indirectly operate the resource held by the client terminal connected to a different LAN; the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and the relay server further comprises; a terminal selecting unit that selects the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the account information registering unit; and an operation command transmitting unit that selects a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and that transmits the operation command for the resource to the owner client terminal through the selected relay server.
-
-
3. A relay server that is connected to a LAN and that can communicate with a relay server connected to a different LAN, the relay server comprising:
-
an account information registering unit including hardware and software that stores account information including information on client terminals connected to the LAN; a relay group information registering unit that stores relay group information including information on a group of relay servers permitting communications with each other; and a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources;
whereinwhen an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the account information registering unit on the basis of the shared resource information, the operation of the resource is relayed on the basis of the relay group information; the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and the relay server further comprises; a log information storing unit that stores log information including information on the operation command; a log information exchanging unit that exchanges the log information between the group of relay servers on the basis of the relay group information; a terminal selecting unit that selects the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the account information registering unit; and an operation command transmitting unit that selects a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and that transmits the operation command for the resource to the owner client terminal through the selected relay server. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A management method using a relay server that is connected to a LAN and that can communicate with a relay server of a different LAN, the management method comprising:
-
storing account information including information on client terminals connected to the LAN; storing relay group information including information on a group of relay servers permitting access to each other; and storing shared resource information including information on resources and information on the client terminals sharing the resources;
whereinwhen an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the registering of the account information on the basis of the shared resource information, the operation of the resource is relayed on the basis of the relay group information; the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and the management method further comprises; selecting the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the registering of the account information; and selecting a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and transmitting the operation command for the resource to the owner client terminal through the selected relay server.
-
-
9. A management method of a relay communication system having a plurality of LANs and a relay server and client terminals connected to each of the plurality of LANs, the management method comprising:
-
storing account information including information on the client terminals connected to one LAN; storing relay group information including information on a group of relay servers permitting access to each other; and storing shared resource information including information on resources and information on the client terminals sharing the resources;
whereinwhen receiving an operation command for a resource, which can be operated by a client terminal connected to the different terminal, from the client terminal stored in the registering of the account information on the basis of the shared resource information, the relay server relays the operation of the resource on the basis of the relay group information; the client terminal connected to one LAN is allowed to indirectly operate the resource held by the client terminal connected to a different LAN; the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and the management method further comprises; selecting the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the registering of the account information; and selecting a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and transmitting the operation command for the resource to the owner client terminal through the selected relay server.
-
-
10. A management method using a relay server that is connected to a LAN and that can communicate with a relay server connected to a different LAN, the management method comprising:
-
storing account information including information on client terminals connected to the LAN; storing relay group information including information on a group of relay servers permitting communications with each other; and storing shared resource information including information on resources and information on the client terminals sharing the resources;
whereinwhen an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the registering of the account information on the basis of the shared resource information, the operation of the resource is relayed on the basis of the relay group information; the shared resource information includes information indicating essences of the resources, information on owner client terminals which can operate the essences of the resources, and information on user client terminals which can indirectly operate the essences of the resources through the owner client terminals; and the management method further comprises; storing log information including information on the operation command; exchanging the log information between the group of relay servers on the basis of the relay group information; selecting the owner client terminal of a resource on the basis of the shared resource information when receiving an operation command for the resource, which can be operated by the client terminal connected to the different LAN, from the user client terminal stored in the registering of the account information; and selecting a relay server connected to the same LAN as the selected owner client terminal is connected on the basis of the relay group information and transmitting the operation command for the resource to the owner client terminal through the selected relay server. - View Dependent Claims (11, 12, 13, 14)
-
Specification