TELECOMMUNICATIONS APPARATUS AND METHOD, STORAGE MEDIUM, AND PROGRAM
First Claim
1. A data transmitting apparatus comprising:
- a transmitting unit configured to transmit a sending-message including transmission information to a receiving apparatus using a User Datagram Protocol (UDP);
a control unit configured to receive a response message to said sending-message from said data receiving apparatus, said response message including acknowledgement information based on shared data shared with said data receiving apparatus and the transmission information included in said sending-message;
a validating unit configured to validate said acknowledgement information by using said shared data;
a first judging unit configured to judge whether a response time of the acknowledgement message is less than a predetermined time; and
a second judging unit configured to judge whether said receiving apparatus is near said transmitting apparatus in network by the results of said validating unit and first judging unit,and in the case said receiving apparatus is judged by the second judging unit to be near said transmitting apparatus in the network, said transmitting unit is further configured to transmit content data to said receiving apparatus.
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 an other side communicating apparatus is near in a network. In a transmitting apparatus, a transmitting unit transmits a sending-message, and a control unit receives a response message to the sending-message, which includes acknowledgement information based on shared data and transmission information in the sending-message. The transmitting apparatus also includes a first judging unit that judges whether a response time of the acknowledgement message is less than a predetermined time. A receiving apparatus includes a generating unit that generates the acknowledgment information and transmits the response message to the transmitting apparatus.
-
Citations
20 Claims
-
1. A data transmitting apparatus comprising:
-
a transmitting unit configured to transmit a sending-message including transmission information to a receiving apparatus using a User Datagram Protocol (UDP); a control unit configured to receive a response message to said sending-message from said data receiving apparatus, said response message including acknowledgement information based on shared data shared with said data receiving apparatus and the transmission information included in said sending-message; a validating unit configured to validate said acknowledgement information by using said shared data; a first judging unit configured to judge whether a response time of the acknowledgement message is less than a predetermined time; and a second judging unit configured to judge whether said receiving apparatus is near said transmitting apparatus in network by the results of said validating unit and first judging unit, and in the case said receiving apparatus is judged by the second judging unit to be near said transmitting apparatus in the network, said transmitting unit is further configured to transmit content data to said receiving apparatus. - View Dependent Claims (2, 3)
-
-
4. A data receiving apparatus comprising:
-
a receiving unit configured to receive a sending-message including transmission information from a transmitting apparatus using a User Datagram Protocol (UDP); a generating unit configured to generate acknowledgment information based on shared data shared with said transmitting apparatus and the transmission information included in the sending-message, and transmit, to the transmitting apparatus, a response message to said sending-message, said response message including the acknowledgement information; and a content receiving unit configured to receive content data from said transmitting apparatus when the transmitting apparatus judges that the receiving apparatus is near said transmitting apparatus in network based on a response time of the response message and a validation of said acknowledgment information by using said shared data. - View Dependent Claims (5, 6, 7)
-
-
8. A data communication system comprising:
-
a data transmitting apparatus including a transmitting unit configured to transmit a sending-message including transmission information to a receiving apparatus using a User Datagram Protocol (UDP), a control unit configured to receive a response message to said sending-message from said data receiving apparatus, said response message including acknowledgement information based on shared data shared with said data receiving apparatus and the transmission information included in said sending-message, a validating unit configured to validate said acknowledgement information by using said shared data; a first judging unit configured to judge whether a response time of the acknowledgement message is less than a predetermined time, and a second judging unit configured to judge whether said receiving apparatus is near said transmitting apparatus in network by the results of said validating unit and first judging unit, and in the case said receiving apparatus is judged by the second judging unit to be near said transmitting apparatus in the network, said transmitting unit is further configured to transmit content data to said receiving apparatus; and a data receiving apparatus including a receiving unit configured to receive the sending-message including the transmission information from the transmitting apparatus using the UDP, a generating unit configured to generate the acknowledgment information based on the shared data shared with said transmitting apparatus and the transmission information included in the sending-message, and transmit, to the transmitting apparatus, the response message to said sending-message, said response message including the acknowledgement information; and a content receiving unit configured to receive the content data from said transmitting apparatus when the transmitting apparatus judges that the receiving apparatus is near said transmitting apparatus in the network based on the response time of the response message and a validation of said acknowledgment information by using said shared data. - View Dependent Claims (9, 10, 11)
-
-
12. A method of transmitting content data from a data transmitting apparatus, the method comprising:
-
transmitting a sending-message including transmission information to a receiving apparatus using a User Datagram Protocol (UDP); receiving a response message to said sending-message from said data receiving apparatus, said response message including acknowledgement information based on shared data shared with said data receiving apparatus and the transmission information included in said sending-message; validating validate said acknowledgement information by using said shared data; first judging whether a response time of the acknowledgement message is less than a predetermined time; and second judging whether said receiving apparatus is near said transmitting apparatus in network by the results of said validating and first judging, and in the case said receiving apparatus is judged by the second judging to be near said transmitting apparatus in the network, transmitting the content data to said receiving apparatus. - View Dependent Claims (13, 14)
-
-
15. A method of receiving content data at a data receiving apparatus, the method comprising:
-
receiving a sending-message including transmission information from a transmitting apparatus using a User Datagram Protocol (UDP); generating acknowledgment information based on shared data shared with said transmitting apparatus and the transmission information included in the sending-message; transmitting, to the transmitting apparatus, a response message to said sending-message, said response message including the acknowledgement information; and receiving the content data from said transmitting apparatus when the transmitting apparatus judges that the receiving apparatus is near said transmitting apparatus in network based on a response time of the response message and a validation of said acknowledgment information by using said shared data. - View Dependent Claims (16, 17, 18)
-
-
19. A storage medium configured to store computer program instructions, which when executed by a computer, perform a method of transmitting content data from a data transmitting apparatus, the method comprising:
-
transmitting a sending-message including transmission information to a receiving apparatus using a User Datagram Protocol (UDP); receiving a response message to said sending-message from said data receiving apparatus, said response message including acknowledgement information based on shared data shared with said data receiving apparatus and the transmission information included in said sending-message; validating validate said acknowledgement information by using said shared data; first judging whether a response time of the acknowledgement message is less than a predetermined time; and second judging whether said receiving apparatus is near said transmitting apparatus in network by the results of said validating and first judging, and in the case said receiving apparatus is judged by the second judging to be near said transmitting apparatus in the network, transmitting the content data to said receiving apparatus.
-
-
20. A storage medium configured to store computer program instructions, which when executed by a computer, perform a method of receiving content data at a data receiving apparatus, the method comprising:
-
receiving a sending-message including transmission information from a transmitting apparatus using a User Datagram Protocol (UDP); generating acknowledgment information based on shared data shared with said transmitting apparatus and the transmission information included in the sending-message; transmitting, to the transmitting apparatus, a response message to said sending-message, said response message including the acknowledgement information; and receiving the content data from said transmitting apparatus when the transmitting apparatus judges that the receiving apparatus is near said transmitting apparatus in network based on a response time of the response message and a validation of said acknowledgment information by using said shared data.
-
Specification