Data flow scheduling environment with formalized pin-base...

Data processing: software development – installation – and managem – Software program development tool – Software project management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S132000

Reexamination Certificate

active

10357285

ABSTRACT:
A system and method for implementing a data-flow based system includes three basic components: a data-flow based scheduling environment that balances the needs of data initiated program execution as a result of flows with other practical considerations such as user responsiveness, event driven invocation, user interface considerations, and the need to also support control-flow based paradigms where required; a visual programming language, based on the flow of strongly-typed run-time accessible data and data collections between small control-flow based locally and network distributed functional building-blocks, known as widgets; and a formalized pin-based interface to allow access to data-flow contents from the executing code within the widgets. The pins on the widgets include both pins used to control execution of a widget as well as pins used to receive data input from a data flow. The system and method further include a debugging environment that enables visual debugging of one or more widgets (or collections of widgets). Data control techniques include the concepts of “OR” and “AND” consumption thereby permitting either consumption immediately or only after all widget inputs have received the token. Additional extensions to this framework will also be described that relate to the environment, the programming language and the interface.

REFERENCES:
patent: 5222030 (1993-06-01), Dangelo et al.
patent: 5526277 (1996-06-01), Dangelo et al.
patent: 5541849 (1996-07-01), Rostoker et al.
patent: 5544066 (1996-08-01), Rostoker et al.
patent: 5544067 (1996-08-01), Rostoker et al.
patent: 5553002 (1996-09-01), Dangelo et al.
patent: 5555201 (1996-09-01), Dangelo et al.
patent: 5557531 (1996-09-01), Rostoker et al.
patent: 5572436 (1996-11-01), Dangelo et al.
patent: 5572437 (1996-11-01), Rostoker et al.
patent: 5598344 (1997-01-01), Dangelo et al.
patent: 5623418 (1997-04-01), Rostoker et al.
patent: 5801958 (1998-09-01), Dangelo et al.
patent: 5867399 (1999-02-01), Rostoker et al.
patent: 5870308 (1999-02-01), Dangelo et al.
patent: 5910897 (1999-06-01), Dangelo et al.
patent: 6075935 (2000-06-01), Ussery et al.
patent: 6216252 (2001-04-01), Dangelo et al.
patent: 6324678 (2001-11-01), Dangelo et al.
patent: 6408428 (2002-06-01), Schlansker et al.
patent: 6421808 (2002-07-01), McGeer et al.
patent: 6484304 (2002-11-01), Ussery et al.
patent: 6952817 (2005-10-01), Harris et al.
patent: 6970828 (2005-11-01), Castellani et al.
ControlShell version 6.0 1999 by Real-Time Innovations Inc., User's Manual published Jan. 1999, Whole Manual.
“Beginning Visual C++5”, Ivor Horton, Mar. 1997, pp. 798-803.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data flow scheduling environment with formalized pin-base... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data flow scheduling environment with formalized pin-base..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data flow scheduling environment with formalized pin-base... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3894281

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.