A system and method of optimizing transmission of a program to multiple users over a distribution system, with particular application to video-on-demand for a CATV network. The system includes, at a head end of the CATV network a scheduling and routing computer for dividing the video program stored in long term fast storage or short term fast storage into a plurality of program segments, and a subscriber distribution node for transmitting the program segments in a redundant sequence in accordance with a scheduling algorithm. At a receiver of the CATV network there is provided a buffer memory for storing the transmitted video program segments for subsequent playback whereby, in use, the scheduling algorithm can ensure that a user's receiver will receive all of the program segments in a manner that will enable continuous playback in real time of the program. Under the control of controller the receiver distinguishes received program segments by a segment identifier so that redundant segments captured in capture memory are then stored in buffer memory from which the segments can be retrieved and decompressed in data compressor for immediate or subsequent viewing. In one embodiment, the method of this invention includes dividing at least some segments into fragments, and transmitting one fragment of each segment during a playback interval of a duration, for example, equal to a playback time of a segment.

Un sistema e un metodo di ottimizzazione della trasmissione di un programma agli utenti multipli sopra un sistema di distribuzione, con l'applicazione particolare a video-su-richiedono per una rete di CATV. Il sistema include, ad un'estremità capa della rete di CATV un calcolatore di programmazione e dirigente per la divisione del programma video ha memorizzato nell'immagazzinaggio veloce di lunga durata o immagazzinaggio veloce di termine corto in una pluralità di segmenti di un programma ed in un nodo di distribuzione dell'abbonato per trasmettere i segmenti di un programma in una sequenza ridondante in conformità con una procedura di programmazione. Ad una ricevente della rete di CATV è fornito una memoria dell'amplificatore per immagazzinare i video segmenti di un programma trasmessi per playback successivo per cui, in uso, la procedura di programmazione può accertarsi che la ricevente dell'utente ricevi tutti i segmenti di un programma in un modo che permetterà il playback continuo in tempo reale del programma. Sotto il controllo del regolatore la ricevente distingue i segmenti di un programma ricevuti da un contrassegno di segmento in moda da immagazzinare i segmenti ridondanti bloccati nella memoria di bloccaggio allora nella memoria dell'amplificatore da cui i segmenti possono essere richiamati e decompressi in compressore di dati per l'osservazione immediata o successiva. In un incorporamento, il metodo di questa invenzione include la divisione almeno degli alcuni segmenti nei frammenti e trasmettere un frammento di ogni segmento durante l'intervallo di playback di una durata, per esempio, uguale ad un tempo di playback di un segmento.

 
Web www.patentalert.com

< (none)

< Bag with reusable built-in closure tab

> System for interactive chat without a keyboard

> (none)

~ 00060