EP2575293A1

Telecommunications Apparatus and Method, Storage Medium, and Program

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.

EP2575293A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 27 October 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 5 independent, 10 dependent

  1. 1
    A data transmitting apparatus comprising:a processor configured to generate a packet data based on a counter value, which is configured to be incremented by a constant value;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 said counter value included in said packet data and shared data shared with said data receiving apparatus;a computing unit configured to compute second information based on said shared data;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;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.
  2. 2
    A data transmitting method, implemented on data transmitting apparatus, comprising:generating 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 shared data shared with said data receiving apparatus;computing second information based on said shared data;comparing said first information and said second information;measuring a response time of said response message from said data receiving apparatus;andjudging 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.
  3. 6
    A non-transitory computer readable storage medium encoded with computer program instructions which cause a computer to execute the method of any one of claims 2 to 5.
  4. 7
    A data transmitting apparatus comprising:means for generating packet data based on a counter value, which is configured to be incremented by a constant value;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 said counter value included in said packet data and shared data shared with said data receiving apparatus;means for computing second information based on said shared data;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;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 measuring.
  5. 11
    A data receiving apparatus comprising:a communication interface configured to receive packet data generated by a data transmitting apparatus based on a counter value, which is configured to be incremented by a constant value;a processor configured to generate first information based on said counter value included in said received packet data and shared data shared with said data transmitting apparatus;andsaid communication interface configured to transmit a response message including said first information to said data transmitting apparatus, whereinsaid 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 data, and a response time of said response message received from said data receiving apparatus.