System for just-in-time retrieval of multimedia files over computer networks by transmitting data packets at transmission rate determined by frame size
 A method in computer networks in which a client machine (playback client computer) requests multimedia files, such as compressed video clips, from a server (storage server computer). The transmission uses digital data packets. In the case of video files, the packet headers identify the video frame and the sequence number of each packet derived from the frame. The transmission timing is not based on a steady byte stream or an average of bytes to be transmitted. Instead, in the case of video, the frame rate determines normal transmission and a frame is transmitted during each frame time. The client agent has a normal packet buffer, normally holding 1-5 video frames. The transmission rate is adjusted to keep that buffer filled within its normal range. The timing information required for transmission, in one embodiment, is stored in a separate index file associated with each multimedia file. 
Infovalue Computing, Inc.
H H H H H H
H04L H04N H04L H04N H04N H04N
inventional inventional inventional inventional inventional inventional
Shiow-Laang Deyang Huey-Shiang Mon-Song
Huang Song Chen Chen