System and method for deploying and executing a program, e.g., a graphical program, on an embedded device. The program and a plurality of execution system components are stored on a host computer. The program is analyzed programmatically to determine a subset of the plurality of components required for execution of the program. The subset of components and the program are combined into a file while preserving execution order of the program. The file is transmitted to the device. The file is used to construct a combined program which includes executable code for the program and the subset of components. The device includes a minimal execution engine which executes the subset of components to execute the program. The file may be streamed to the device for streaming execution, where received portions of the subset of components needed for execution of received portions of the program are stored until no longer needed.

System und Methode für das Entfalten und die Durchführung eines Programms z.B. ein graphisches Programm, über eine eingebettete Vorrichtung. Das Programm und eine Mehrzahl der Durchführung System Bestandteile werden auf einem Host-Computer gespeichert. Das Programm wird programmatically analysiert, um eine Teilmenge der Mehrzahl der Bestandteile festzustellen, die für Durchführung des Programms erfordert werden. Die Teilmenge der Bestandteile und das Programm werden in eine Akte beim Konservieren des Durchführung Auftrages des Programms kombiniert. Die Akte wird der Vorrichtung übermittelt. Die Akte wird benutzt, um ein kombiniertes Programm zu konstruieren, das vollziehbaren Code für das Programm und die Teilmenge der Bestandteile einschließt. Die Vorrichtung schließt eine minimale Durchführung Maschine mit ein, die die Teilmenge der Bestandteile durchführt, um das Programm durchzuführen. Die Akte kann zur Vorrichtung für strömende Durchführung geströmt werden, in der empfangene Teile der Teilmenge der Bestandteile, die für Durchführung der empfangenen Teile des Programms benötigt werden, gespeichert werden, bis nicht mehr benötigt.

 
Web www.patentalert.com

< Method and apparatus for defining failover events in a network device

< Backup method and storage control device using the same

> Layout for a semiconductor memory device having redundant elements

> Method and apparatus for decomposing semiconductor device patterns into phase and chrome regions for chromeless phase lithography

~ 00096