Method and apparatus for dataflow creation and execution

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07634756

ABSTRACT:
A method for creating and executing a computer workflow using a graphical user interface. A plurality of executable components is defined wherein the executable components are based on an input, an output, metadata and a sub-interpreter. Each of the executable components represents a computer-implemented computational process that is performed on one or more inputs to the executable component and that generates one or more outputs based on a predefined computational algorithm. A graphical user interface is defined that allows a user to visually create the computer workflow on a user display by selecting from a library of said executable components. The user graphically connects one or more input terminals of selected executable components with one or more output terminals of second selected executable components. For each selected executable component, the one or more input terminals graphically correspond to the one or more inputs to the predefined computational algorithm associated with the executable component. The one or more output terminals graphically correspond to the one or more outputs generated by the predefined computational algorithm associated with the executable component.

REFERENCES:
patent: 5555201 (1996-09-01), Dangelo et al.
patent: 5625823 (1997-04-01), Debenedictis et al.
patent: 5701256 (1997-12-01), Marr et al.
patent: 5828894 (1998-10-01), Wilkinson et al.
patent: 5873052 (1999-02-01), Sharaf
patent: 5884303 (1999-03-01), Brown
patent: 5999729 (1999-12-01), Tabloski et al.
patent: 6009422 (1999-12-01), Ciccarelli
patent: 6088044 (2000-07-01), Kwok et al.
patent: 6112225 (2000-08-01), Kraft et al.
patent: 6289334 (2001-09-01), Reiner et al.
patent: 6523030 (2003-02-01), Horowitz
patent: 6691109 (2004-02-01), Bjornson et al.
patent: 6850925 (2005-02-01), Chaudhuri et al.
patent: 6985898 (2006-01-01), Ripley et al.
patent: 7017147 (2006-03-01), Hayase et al.
patent: 7137116 (2006-11-01), Parkes et al.
patent: 7184967 (2007-02-01), Mital et al.
patent: 7231390 (2007-06-01), Blair
patent: 7240328 (2007-07-01), Beckett et al.
patent: 7333980 (2008-02-01), Bjornson et al.
patent: 2001/0053957 (2001-12-01), Blair et al.
patent: 2002/0199034 (2002-12-01), Beckett et al.
patent: 2003/0055813 (2003-03-01), Chaudhuri et al.
patent: 2005/0066304 (2005-03-01), Tattrie et al.
Harvey et al. The Effectiveness of Task-Level Parallelism for High-Level Vision, ACM 1990, pp. 156-167 http://portal.acm.org/citation.cfm?id=99163.99181.
Camp, “High-Throughput BLAST,” Silicon Graphics, Inc., 15 pp (Sep. 1998).
BTG Product Overview, 4 pp.
Scientific Computing Associates Inc., Paradise Product Overview, 2 pp (1995).
Paradise: User's Guide and Reference Manual, Veresion 6.2, Scientific Computing Associates (Apr. 2000).
“SGI Bioinformatics Performance Report,” Silicon Graphics, Inc., 10 pp (Summer 2000).
Davidson et al., “Facilitating Transformations in a Human Genome Project Database,” ACM, p. 423 (1994).
Yona et al., “A Unified Sequence-Structure Classification of Protein Sequences: Combining Sequence and Structure in a Map of the Protein Space”, RECOM, p. 308 (2000).
Chakravarthy, “Divide and Conquer: A Basis for Augmenting a Conventional Query Optimizer with Multiple Query Processing Capabilities,” IEEE, p. 482 (1991).
Jiang et al., “Dynamic Parallel Query Processing for Distributed Objects,” 9th International Workgroup on Database and Expert System Applications Proceedings, p. 699 (Aug. 1998).
Salazar et al., “On An Efficient Parallelization of Exhaustive Sequence Comparison Algorithms on Message Passing Architectures,” Oxford University Press, vol. 10, No. 5, p. 509 (1994).
Yap et al., “Parallel Computation in Biological Sequence Analysis,” IEEE Transactions on Parallel and Distributed Systems, vol. 9, No. 3, p. 283 (Mar. 1998).
Gao et al., Multithreaded Implementation of a Biomolecular Sequence Alignment Algorithm-Software/Information Technology, IEEE, p. 494, (2000).
Wang et al., “Parallel R-Tree Search Algorithm or DSVM,” Proceedings of 6th International Conference on Database System for Advanced Applications, p. 19 (Apr. 1999).
Kosky et al. “Facilitating transformations in a human genome project database”, ACM 1994, pp. 423-432.

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

Method and apparatus for dataflow creation and execution does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for dataflow creation and execution, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dataflow creation and execution will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4098814

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