Patent ID: 8612557

Claim:
A method for establishing a connection between user-computers belonging to Internet-compatible heterogeneous user-networks based on a public network, the method comprising: receiving a domain name translation request from a first user-computer included in a first user-network, the domain name translation request including a domain name of a second user-computer included in a second user-network; allocating a specific address for indicating an entire network address of the second user-computer, wherein the specific address is an address of the first user-network allocated among addresses which are not used in the first user-network, and the entire network address is a combination of a public network address of a gateway, for connecting the second user-network and the public network, and a second user-computer address in the second user-network; and transmitting the specific address together with the entire network address to the first user-computer, wherein the specific address differs from each of the entire network address of the second user-computer, the second user-computer address, and the domain name of the second user-computer, and is used for the first user-computer to communicate with the second user-computer.