A distributed block-based programming model for control applications such as multimedia based real-time applications is described. According to one aspect of the invention, user program specifies interconnections between a plurality of program blocks distributed across a plurality of processing nodes. The user program is automatically translated into a system-level program having a program fragment for each one of the processing nodes. Each one of the program fragments comprise the program blocks located on the processing node and one or more system-level blocks for establishing connections between the processing node and a different processing node across a network.

Un modello di programmazione ostru-basato distribuito per le applicazioni di controllo quali le multimedia ha basato le applicazioni in tempo reale è descritto. Secondo una funzione dell'invenzione, il programma applicativo specifica le interconnessioni fra una pluralità di blocchetti di programma distribuiti attraverso una pluralità di nodi d'elaborazione. Il programma applicativo è tradotto automaticamente in programma system-level che ha un frammento di programma per ogni dei nodi d'elaborazione. Ogni dei frammenti di programma contiene i blocchetti di programma situati sul nodo d'elaborazione ed uno o più blocchi system-level per la stabilizzazione dei collegamenti fra il nodo d'elaborazione e un nodo d'elaborazione differente attraverso una rete.

 
Web www.patentalert.com

< System for constructing and distributing block-based fragments

< System for constructing and distributing block-based fragments

> Method for browsing and replaying a selected picture by a multimedia player

> Audio system for a personal computer

~ 00055