Terminal Device, System, Connection Management Server, and Computer Readable Medium
First Claim
1. A second terminal device used in a system that comprises a connection management server, a first terminal device, and the second terminal device, said second terminal device comprising:
- a local address obtaining unit configured to obtain a first local IP address and first authentication information of the first terminal device from the connection management server in which the first local IP address and the first authentication information are registered, if a first global IP address of the first terminal device matches a second global IP address of the second terminal device;
a determination unit configured to determine, by using of the obtained first authentication information, whether a first particular terminal device with which the second terminal device can communicate by use of the first local IP address is the first terminal device; and
a target data communication unit configured to communicate first data with the first terminal device by use of the first local IP address, if the determination unit determines that the first particular terminal device is the first terminal device.
1 Assignment
0 Petitions
Accused Products
Abstract
A second terminal device is used in a system including a connection management server, a first terminal device, and the second terminal device. The second terminal device includes: a local address obtaining unit configured to obtain a first local IP address and first authentication information of the first terminal device from the connection management server, if a first global IP address matches a second global IP address; a determination unit configured to determine, by using of the obtained first authentication information, whether a first particular terminal device with which the second terminal device can communicate by use of the first local IP address is the first terminal device; and a target data communication unit configured to communicate first data with the first terminal device by using the first local IP address, if the first particular terminal device is determined to be the first terminal device.
-
Citations
12 Claims
-
1. A second terminal device used in a system that comprises a connection management server, a first terminal device, and the second terminal device, said second terminal device comprising:
-
a local address obtaining unit configured to obtain a first local IP address and first authentication information of the first terminal device from the connection management server in which the first local IP address and the first authentication information are registered, if a first global IP address of the first terminal device matches a second global IP address of the second terminal device; a determination unit configured to determine, by using of the obtained first authentication information, whether a first particular terminal device with which the second terminal device can communicate by use of the first local IP address is the first terminal device; and a target data communication unit configured to communicate first data with the first terminal device by use of the first local IP address, if the determination unit determines that the first particular terminal device is the first terminal device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A connection management server used in a system that comprises the connection management server, a first terminal device and a second terminal device, said connection management server comprising:
-
a server-side storage control unit configured to hold a first global IP address, a first local IP address, and first authentication information of the first terminal device in association with one another in a server-side storage unit; a server-side receiving unit configured to receive a connection request that is transmitted by the second terminal device to the first terminal device as a destination and that includes a second global IP address of the second terminal device; a server-side determination unit configured to determine whether the first global IP address of the first terminal device held in the server-side storage unit matches the second global IP address of the second terminal device included in the connection request; and a server-side transmission unit configured to transmit the first local IP address and the first authentication information of the first terminal device held in the server-side storage unit to the second terminal device if the server-side determination unit determines that the first global IP address matches the second global IP address. - View Dependent Claims (10)
-
-
11. A computer readable medium having a computer program for a second terminal device used in a system that comprises a connection management server, a first terminal device, and the second terminal device, said computer program being stored on the computer readable medium, readable by a computer, and causing, when executed by a computer, the computer to perform operations comprising:
-
obtaining a first local IP address and first authentication information of the first terminal device from the connection management server in which the first local IP address and the first authentication information are registered, if a first global IP address of the first terminal device matches a second global IP address of the second terminal device; determining, by using of the obtained first authentication information, whether a first particular terminal device with which the second terminal device can communicate by use of the first local IP address is the first terminal device; and communicating first data with the first terminal device by use of the first local IP address, if the first particular terminal device is determined to be the first terminal device.
-
-
12. A second terminal device used in a system that comprises a connection management server, a first terminal device, and the second terminal device, said second terminal device comprising:
-
a local address obtaining unit configured to obtain a first local IP address from the connection management server in which the first local IP address of the first terminal device is registered; a first target data communication unit configured to communicate first data with the first terminal device by use of the obtained first local IP address if a first global IP address of the first terminal device matches a second global IP address of the second terminal device; and a second target data communication unit configured to communicate second data with the first terminal device by use of the first global IP address of the first terminal device if the first global IP address of the first terminal device does not match the second global IP address of the second terminal device.
-
Specification