×

File server device arranged in a local area network and being communicable with an external server arranged in a wide area network

  • US 8,316,134 B2
  • Filed: 09/27/2007
  • Issued: 11/20/2012
  • Est. Priority Date: 10/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A relay server arranged in a local area network and being communicable with an external server arranged in a wide area network, the relay server comprising:

  • an account information registering section arranged to register account information of a communication terminal in the local area network including the relay server, such that the account information of the communication terminal is associated with relay server account information;

    a registration state changing section arranged to receive a registration change request from the communication terminal and, upon receipt of the registration change request, to change the account information of the communication terminal registered in the account information registering section such that;

    if the registration change request is an unregister request, then the account information of the communication terminal is unregistered; and

    if the registration change request is a register request, then the account information of the communication terminal is registered;

    a registering section arranged to register the relay server account information in the external server;

    a relay communication session establishing section arranged to specify a relay server of at least one other relay server registered in the external server and to establish a relay communication session that is directly communicable with the specified relay server;

    a receiving and storing section arranged to receive account information registered in the account information registering section of the at least one other relay server registered in the external server and to store the received account information;

    a notifying section arranged to, when changing the account information registered in the account information registering section based on the registration change request, notify the at least one other relay server of the changed account information;

    a group information registering section arranged to register group information in which the account information registered in the account information registering section is grouped with the received account information registered in an account information registering section of the at least one other relay server;

    a group information sharing section arranged to, when the group information is changed, share the changed group information with the at least one other relay server; and

    a judging section arranged to, when receiving communication data from a first communication terminal in the local area network in which an account of a second communication terminal is specified;

    judge whether or not both the first communication terminal and the second communication terminal are registered in a same group based on the group information registered in the group information registering section;

    determine, when both the first communication terminal and the second communication terminal are registered in the same group, a relay server connected to the second communication terminal based on the account information registered in the account information registering section and the received account information registered in the account information registering section of the at least one other relay server; and

    relay the communication data from the first communication terminal to the second communication terminal through a relay communication session with the determined relay server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×