×

Server, terminal apparatus, device registering system, registering method, registering program and recording medium

  • US 8,510,421 B2
  • Filed: 01/06/2005
  • Issued: 08/13/2013
  • Est. Priority Date: 01/07/2004
  • Status: Active Grant
First Claim
Patent Images

1. A server comprising:

  • a memory storing a program; and

    a processor operable to execute the program,wherein the processor, when executing the program, operates as;

    a content storage unit storing content;

    a registration unit in which a terminal apparatus permitted to use the content is registered;

    a packet transmission unit, upon receiving a registration request for using the content from an unregistered terminal apparatus via a network, transmitting a measuring packet to the unregistered terminal apparatus via the network;

    a measured value check unit receiving, from the unregistered terminal apparatus, a response packet in response to the measuring packet, and comparing a measured value with a predetermined reference measurement value, the measured value indicating a length of time from the transmission of the measuring packet by the packet transmission unit to the receipt of the response packet by the measured value check unit;

    a registration processing unit, (a) when the measured value is smaller than the predetermined reference measurement value, registering the unregistered terminal apparatus in the registration unit, and (b) when the measured value is larger than or equal to the predetermined reference measurement value, causing the packet transmission unit to newly transmit the measuring packet to the unregistered terminal apparatus, and register the unregistered terminal apparatus in the registration unit when the measured value for the newly transmitted measuring packet is smaller than the predetermined reference measurement value;

    a processing status storage unit storing time segments and status notification information pieces in one-to-one correspondence, the time segments being obtained by dividing a time elapsed from the packet transmission unit receiving the registration request; and

    a notification unit, when the measured value is larger than or equal to the predetermined reference measurement value, and when the time elapsed from the packet transmission unit receiving the registration request exceeds any of the obtained time segments, notifying the terminal apparatus of a stored status notification information piece, of the stored status notification information pieces, corresponding to the obtained time segment exceeded by the time elapsed from the packet transmission unit receiving the registration request,wherein the registration processing unit, (a) when registering the unregistered terminal apparatus in the registration unit, sets a validity period of the registration of the unregistered terminal apparatus being registered, (b) when receiving the registration request from the registered terminal apparatus within the set validity period, causes the packet transmission unit to transmit the measuring packet to the registered terminal apparatus, (c) when the measured value is smaller than another reference measurement value, performs extension processing to extend the set validity period, and (d) when the measured value is larger than or equal to the other reference measurement value, causes the packet transmission unit to newly transmit the measuring packet to the registered terminal apparatus and performs the extension processing to extend the set validity period when the measured value for the newly transmitted measuring packet is smaller than the other reference measurement value.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×