Telecommunications apparatus and method, storage medium, and program
First Claim
1. A transmitting apparatus located on a local area network, said apparatus comprising:
- a transmission unit configured to transmit a check packet to a receiving apparatus;
a control unit configured to receive an acknowledgment message to the check packet from the receiving apparatus, the acknowledgment message including acknowledgment information;
a timer configured to determine a response time of the acknowledgment message; and
a judgment unit configured to judge whether the receiving apparatus is located on the local area network based on the acknowledgement information and the response time.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a telecommunications apparatus and a method, a storage medium, and a program for determining whether or not the other side communicating content data is located on a LAN or across a WAN. In step S13, the difference between a counter value in a received check packet and a value in a register is computed. In step S14, the resultant difference is checked to determine if it is equal to a constant value X. If it is determined that the difference is equal to the constant value X, the counter value in the packet is stored in the register in step S15. In step S16, it is determined whether or not all the predetermined number of check packets is received. If all the predetermined number of check packets is received, it is determined that the communication takes place over a LAN connection in step S17. If, in step S14, it is determined that the difference is not equal to the constant value X, it is determined that the communication takes place across a WAN connection in step S18. The present invention can be applied to a personal computer on a wireless LAN.
-
Citations
60 Claims
-
1. A transmitting apparatus located on a local area network, said apparatus comprising:
-
a transmission unit configured to transmit a check packet to a receiving apparatus;
a control unit configured to receive an acknowledgment message to the check packet from the receiving apparatus, the acknowledgment message including acknowledgment information;
a timer configured to determine a response time of the acknowledgment message; and
a judgment unit configured to judge whether the receiving apparatus is located on the local area network based on the acknowledgement information and the response time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A transmitting method comprising steps of:
-
transmitting a check packet from a transmitting apparatus on a local area network to a receiving apparatus;
receiving, at the transmitting apparatus, an acknowledgment message to the check packet from the receiving apparatus, the acknowledgment message including acknowledgment information;
determining a response time of the acknowledgement message; and
judging whether said receiving apparatus is located on the local area network based on the acknowledgement information and the response time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product having computer program instructions which when executed by a computer cause the computer to perform the following steps:
-
transmitting a check packet from a transmitting apparatus on a local area network to a receiving apparatus;
receiving, at the transmitting apparatus, an acknowledgment message to the check packet from the receiving apparatus, the acknowledgment message including acknowledgment information;
determining a response time of the acknowledgement message; and
judging whether said receiving apparatus is located on the local area network based on the acknowledgement information and the response time. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A transmitting apparatus located on a local area network, said apparatus comprising:
-
a transmission unit configured to transmit a check packet to a receiving apparatus;
a control unit configured to receive an acknowledgment message to the check packet from the receiving apparatus, the acknowledgment message including acknowledgment information;
a timer configured to determine a response time of the acknowledgment message; and
means for judging whether said receiving apparatus is located on the local area network based on the acknowledgement information and the response time. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A receiving apparatus configured to use a predetermined content after a transmitting apparatus determines the receiving apparatus is located on a same network based on acknowledgement information and a response time, the receiving apparatus comprising:
-
a reception unit configured to receive a check packet from the transmitting apparatus;
an acknowledgment information generation unit configured to generate said acknowledgment information;
an acknowledgment message generation unit configured to generate an acknowledgment message to said check packet, said acknowledgement message including said acknowledgment information; and
a transmission unit configured to transmit said acknowledgement message to said transmitting apparatus. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A method for a receiving apparatus configured to use a predetermined content after a transmitting apparatus determines the receiving apparatus is located on the same network based on acknowledgement information and a acknowledgement message time, the receiving method comprising steps of:
-
receiving a check packet from the transmitting apparatus;
generating said acknowledgment information;
generating an acknowledgment message to said check packet, said acknowledgement message including said acknowledgment information; and
transmitting said acknowledgement message to said data transmitting apparatus when said check packet is received from said data transmitting apparatus. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A computer program product having computer program instructions which when executed by a computer cause the computer to perform the following steps:
-
receiving a check packet from a transmitting apparatus;
generating said acknowledgment information;
generating an acknowledgment message to said check packet, said acknowledgement message including said acknowledgment information; and
transmitting said acknowledgement message to said data transmitting apparatus. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A receiving apparatus configured to use a predetermined content after a transmitting apparatus determines the receiving apparatus is located on the same network based on acknowledgement information and a acknowledgement message time, the data receiving apparatus comprising:
-
means for receiving a check packet from the transmitting apparatus;
means for generating said acknowledgment information;
means for generating an acknowledgment message to said check packet, said acknowledgement message including said acknowledgment information; and
means for transmitting said acknowledgement message to said transmitting apparatus. - View Dependent Claims (56, 57, 58, 59, 60)
-
Specification