Patent ID: 8301691
Filing Date: 2012-10-30
Classification: H04L

Abstract:
1. A server apparatus, comprising: a registration means for associating a first apparatus with a plurality of second apparatuses as the control targets thereof, and registering the first apparatus and the plurality of second apparatuses associated; a constant connection session establishment means for establishing a constant connection session with each of the plurality of second apparatuses; a request reception means for receiving from the first apparatus a first request to transfer data between the plurality of second apparatuses, wherein the first request includes information to specify one of the plurality of second apparatuses as a data transfer source and information to specify one of the plurality of second apparatuses as a data transfer destination; a request transmission means for transmitting a second request to directly transfer data between the plurality of second apparatuses to the second apparatus as the data transfer destination through the constant connection session in response to the received first request, wherein the second request includes login identification information of the second apparatus as the data transfer source required for the second apparatus as the data transfer source to log into the server apparatus; and a determining means for determining, based on information from the second apparatus as the data transfer destination relating to an access route between the second apparatus as the data transfer source and the second apparatus as the data transfer destination, the information relating to the access route being based on a determination by the second apparatus as the data transfer destination whether the login identification information of the second request coincides with login identification information of the second apparatus as the data transfer source stored at the second apparatus as the data transfer destination as login identification of an apparatus among the second apparatuses connected to the second apparatus as the data transfer destination via a same local access network, (i) the access route between the second apparatus as the data transfer source and the second apparatus as the data transfer destination is via the same local access network on which the second apparatus as the data transfer source and the second apparatus as the data transfer destination are connected and (ii) the access route between the second apparatus as the data transfer source and the second apparatus as the data transfer destination is via the Internet, wherein at least one of the registration means, the constant connection session establishment means, the request reception means, the request transmission means or the determining means includes a processor.