Telecommunications apparatus and method, storage medium, and program
First Claim
1. A data transmitting apparatus comprising:
- a processor configured to generate a packet data including a random number that is different from random numbers transmitted in other packet data;
a communication interface connected to a first network and configured to transmit said packet data to a data receiving apparatus, and receive a response message from said data receiving apparatus, said response message including first information generated by said receiving apparatus based on a shared secret key shared with said data receiving apparatus;
a computing unit configured to compute second information based on said shared secret key;
a comparing unit configured to compare said first information and said second information;
a timer configured to measure a response time of said response message from said data receiving apparatus; and
a judgment unit configured to judge whether content data transmitted to said data receiving apparatus will be limited in usage right based on a result of said comparison by said comparing unit and a result of said measurement by said timer, whereinsaid judgment unit determines whether said data transmitting apparatus and said data receiving apparatus are connected through a Wide Area Network (WAN) based on a result of said judging, andsaid content data transmitted to said data receiving apparatus is limited in usage right when said judging unit determines that said data transmitting apparatus and said data receiving apparatus are connected through said WAN.
0 Assignments
0 Petitions
Accused Products
Abstract
A data transmitting apparatus including a transmitting unit connected to a first network and configured to transmit a check packet to a data receiving apparatus; a control unit configured to receive an acknowledgment message to the check packet from the data receiving apparatus, the acknowledgment message including acknowledgment information based on shared data shared with said data receiving apparatus; a computing unit configured to compute an expected acknowledgment information based on the shared data shared with said data receiving apparatus; a comparing unit configured to produce a comparison result for said data receiving apparatus based on the acknowledgment information and the expected acknowledgment information; a timer configured to determine whether a response time of the acknowledgment message is less than a predetermined time; and a judgment unit configured to judge whether to stop transmission of content data based on the comparison result and the determination of the timer.
18 Citations
33 Claims
-
1. A data transmitting apparatus comprising:
-
a processor configured to generate a packet data including a random number that is different from random numbers transmitted in other packet data; a communication interface connected to a first network and configured to transmit said packet data to a data receiving apparatus, and receive a response message from said data receiving apparatus, said response message including first information generated by said receiving apparatus based on a shared secret key shared with said data receiving apparatus; a computing unit configured to compute second information based on said shared secret key; a comparing unit configured to compare said first information and said second information; a timer configured to measure a response time of said response message from said data receiving apparatus; and a judgment unit configured to judge whether content data transmitted to said data receiving apparatus will be limited in usage right based on a result of said comparison by said comparing unit and a result of said measurement by said timer, wherein said judgment unit determines whether said data transmitting apparatus and said data receiving apparatus are connected through a Wide Area Network (WAN) based on a result of said judging, and said content data transmitted to said data receiving apparatus is limited in usage right when said judging unit determines that said data transmitting apparatus and said data receiving apparatus are connected through said WAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data transmitting method, implemented on data transmitting apparatus, comprising:
-
generating packet data including a random number that is different from random numbers transmitted in other packet data; transmitting, via a first network, said packet data to a data receiving apparatus; receiving a response message from said data receiving apparatus, said response message including first information generated by said receiving apparatus based on a shared secret key shared with said data receiving apparatus; computing second information based on said shared secret key; comparing said first information and said second information; measuring a response time of said response message from said data receiving apparatus; judging whether content data transmitted to said data receiving apparatus will be limited in usage right based on a result of said comparing and a result of said measuring; determining whether said data transmitting apparatus and said data receiving apparatus are connected through a Wide Area Network (WAN) based on a result of said judging, and limiting in usage right the content transmitted to said data receiving apparatus when said determining determines that said data transmitting apparatus and said data receiving apparatus are connected through said WAN. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium encoded with computer program instructions which cause a computer to execute a method of controlling a data transmission apparatus, comprising:
-
generating packet data including a random number that is different from random numbers transmitted in other packet data; transmitting, via a first network, said packet data to a data receiving apparatus; receiving a response message from said data receiving apparatus, said response message including first information generated by said receiving apparatus based on a shared secret key shared with said data receiving apparatus; computing second information based on said shared secret key; comparing said first information and said second information; measuring a response time of said response message from said data receiving apparatus; judging whether content data transmitted to said data receiving apparatus will be limited in usage right based on a results of said comparing and a result of said measuring; determining whether said data transmitting apparatus and said data receiving apparatus are connected through a Wide Area Network (WAN) based on a result of said judging, and limiting in usage right the content transmitted to said data receiving apparatus when said determining determines that said data transmitting apparatus and said data receiving apparatus are connected through said WAN. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A data transmitting apparatus comprising:
-
means for generating packet data including a random number that is different from random numbers transmitted in other packet data; means for transmitting, via a first network, said packet data to a data receiving apparatus; means for receiving a response message from said data receiving apparatus, said response message including first information generated by said receiving apparatus based on a shared secret key shared with said data receiving apparatus; means for computing second information based on said shared secret key; means for comparing said first information and said second information; means for measuring a response time of said response message from said data receiving apparatus; and means for judging whether content data transmitted to said data receiving apparatus will be limited in usage right based on a result of said comparing by said means for comparing and a result of said measuring by said means for determining; means for determining whether said data transmitting apparatus and said data receiving apparatus are connected through a Wide Area Network (WAN) based on a result of said judging by said means for judging, and means for limiting in usage right the content transmitted to said data receiving apparatus when said means for determining determines that said data transmitting apparatus and said data receiving apparatus are connected through said WAN. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A data receiving apparatus comprising:
-
a communication interface configured to receive, from a data transmitting apparatus, packet data including a random number that is different from random numbers in other packet data transmitted by the data transmitting apparatus; a processor configured to generate first information based on a shared secret key shared with said data transmitting apparatus; and said communication interface configured to transmit a response message including said first information to said data transmitting apparatus, wherein said data transmitting apparatus judges whether content data transmitted to said data receiving apparatus will be limited in usage right based on a result of said comparison between said first information and second information generated at said data transmitting apparatus based on said shared secret key, and a response time of said response message received from said data receiving apparatus, and said data transmitting apparatus determines whether said data transmitting apparatus and said data receiving apparatus are connected through a Wide Area Network (WAN) based on a result of said judging and limits in usage right the content transmitted to said data receiving apparatus when said determining determines that said data transmitting apparatus and said data receiving apparatus are connected through said WAN. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification