Patent ID: 6032189
Filing Date: 2000-02-29
Classification: H04L

Abstract:
A network data distribution system for distributing encoded data from a server side to clients via a network, comprising:in the server side,packet data forming means for dividing data requested from a client into packets, and forming packet data by adding a time index relating to a process used for processing each divided packet to the packet;sending means for sending the packet data to the client which requested the data; andin the client side,request means for requesting desired data from the server;receiving means for receiving the packet data sent from the server;transmission delay calculating means for calculating an amount of transmission delay based on the time index included in the packet data received by the receiving means;process delay calculating means for calculating an amount of process delay relating to decoding of the received packet data, based on the time index included in the packet data received by the receiving means;delay information communicating means for communicating delay time information based on the calculated amount of transmission or process delay to the server, andwherein the sending means in the server side selects the packet data to be next transmitted based on the delay time information communicated by the delay information communicating means, and sends the selected packet data.