US 7,574,728 B2
System for delivering data over a network
Kwok-Wai Cheung, Hong Kong Special Administration Region (China); Kwong-Wing Raymond Chan, New Territories (China); Gin-Man Chan, Hong Kong Special Administration Region (China); and Wing-Kai Lam, Hong Kong Special Administration Region (China)
Assigned to Dinastech IPR Limited, Hong Kong SAR (China)
Filed on Jul. 31, 2001, as Appl. No. 9/917,639.
Prior Publication US 2003/0131126 A1, Jul. 10, 2003
Int. Cl. H04N 7/173 (2006.01); G06F 15/173 (2006.01)
U.S. Cl. 725—101  [725/114; 709/238] 15 Claims
OG exemplary drawing
 
1. A system for transmitting data over a network to at least one client having a latency time to initiate transmission of said data to the client, including:
at least one anti-latency signal generator for generating a plurality of anti-latency data streams containing at least a leading portion of data for receipt by a client; and
at least one interactive signal generator for generating a plurality of interactive data streams containing at least a remaining portion of said data for the client to merge into after receiving at least a portion of an anti-latency data stream, wherein:
said data has a length R, and is fragmented into K segments each requiring a time T to transmit over the network;
the interactive data streams include N interactive data streams, wherein each of the N interactive data streams is repeated continuously within said interactive data stream, and wherein each successive interactive data stream is staggered by an interactive time interval =

OG Complex Work Unit Drawing
the anti-latency data streams include M anti-latency data streams, wherein the anti-latency data streams 1 to M are generated such that an mth anti-latency data stream has Fm segments, wherein Fm is an mth Fibonacci number; and
the Fm segments are repeated continuously within the mth anti-latency data stream, wherein each of the N interactive data streams contains the remaining portion of said data only.