EP1533979B1

Data communication apparatus and data communication method

Abstract

This record has no abstract on file.

EP1533979B1, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 14 May 2022, 4.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

6 claims: 2 independent, 4 dependent

  1. 1
    A data communication apparatus performing communication between a terminal device (3) requesting streaming delivery of a piece of information data and a delivering apparatus (2) holding at least one piece of information data and performing the streaming delivery of the information data requested by the terminal device (3), the data communication apparatus comprising:a data storing unit (101) for storing any piece of the information data;a delivery request receiving unit (10) for receiving a delivery request of the streaming delivery of information data from the terminal device (3);a data checking unit (10) for checking if requested information data of which the streaming delivery is requested by the delivery request is stored in the data storing unit (101), and sending the delivery request to the delivering apparatus (2) if the requested information data is not stored in the data storing unit;a data receiving unit (11) for receiving delivered requested information data which is the requested information data delivered from the delivering apparatus (2), and judging an existence of missing data within the delivered requested information data;a data delivering unit (12) for performing the streaming delivery of the delivered requested information data received by the data receiving unit (11) to the terminal device (3);a missing data transmission requesting unit (14) for sending a missing data transmission request to the delivering apparatus (2) for requesting a transmission of the missing data within the delivered requested information data, when the missing data is detected within the delivered requested information data by the data receiving unit (11);and a missing data receiving unit (15) for receiving the missing data from the delivering apparatus (2);and wherein the data storing unit (101) is adapted to store the delivered requested information data received by the data receiving unit (11), and to store the missing data received by the missing data receiving unit (15) with relating the missing data to the delivered requested information data;and characterized in that , the data receiving unit (11) is adapted to receive the delivered requested information data with judging an existence of the missing data, and the missing data transmission requesting unit (14) is adapted to send the missing data transmission request to the delivering apparatus (2) at a time when the data receiving unit (11) detects the missing data within the delivered requested information data.
  2. 5
    A data communication method for performing communication between a terminal device (3) requesting streaming delivery of a piece of information data and a delivering apparatus (2) holding at least one piece of the information data and performing the streaming delivery of the information data requested by the terminal device (3), the method comprising:a) recording any piece of the information data;b) receiving a delivery request of the streaming delivery of the information data from the terminal device (3);c) checking if requested information data of which the streaming delivery is requested by the delivery request is recorded by the recording step a), and sending the delivery request to the delivering apparatus (2) if the requested information data is not recorded by the recording step a);d) receiving delivered requested information data which is the requested information data delivered from the delivering apparatus (2);e) judging an existence of missing data within the delivered requested information data;f) performing the streaming delivery of the delivered requested information data received by the receiving step d) to the terminal device (3);g) sending a missing data transmission request to the delivering apparatus (2) for requesting a transmission of the missing data within the delivered requested information data, when the missing data is detected within the delivered requested information data by the judging step e);and h) receiving the missing data from the delivering apparatus (2);and i) wherein the recording step a) records the delivered requested information data received by the receiving step d), and records the missing data received by the receiving step h) with relating the missing data to the delivered requested information data;characterized by receiving the delivered requested information data with judging an existence of the missing data, and sending the missing data transmission request to the delivering apparatus (2) at a time when the receiving step d) detects the missing data within the delivered requested information data.