Method and apparatus for more efficient function synchronization in a data flow program
AssigneeNational Instruments Corporation
InventorsSteven W. Rogers, Jeffrey L. Kodosky, Dean A. Luick
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsSteven W. Rogers, Jeffrey L. Kodosky, Dean A. Luick
Estimating the term…
An occurrence capability which allows a first function to "go to sleep" while waiting for a second function to produce a result. In this manner, the first function does not consume any CPU time while waiting for the second function. Three icons are provided with associated control software which implement the occurrence function. A Wait on Occurrence function icon is associated with the first function that is waiting on the result from the second function. A Set Occurrence function icon is typically associated with the second function icon and triggers an occurrence when the second function produces the desired result. A Generate Occurrence function icon is used to pass identifier values linking multiple sources and destinations having Set Occurrence and Wait on Occurrence function icons, respectively.
A method for programming a computer system including a CPU which executes functions, a video display screen and means for creating a data flow diagram, the method comprising the computer-implemented steps of:
A system which provides increased efficiency in synchronizing separate activities in a data flow diagram, comprising:
Dependencies are inferred from the claim text.