Conversion of a first diagram having states and transitions...

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

C717S104000, C717S105000, C717S106000, C715S762000, C715S763000

Reexamination Certificate

active

07987448

ABSTRACT:
A system and method for programmatically generating a graphical program in response to state diagram information. The state diagram information may specify a plurality of states and state transitions, wherein each state transition specifies a transition from a first state to a second state. A graphical program generation program (GPG program), may receive the state diagram information and automatically, i.e., programmatically, generate a graphical program (or graphical program portion) based on the state diagram information.

REFERENCES:
patent: 4831580 (1989-05-01), Yamada
patent: 5005119 (1991-04-01), Rumbaugh et al.
patent: 5504917 (1996-04-01), Austin
patent: 5603018 (1997-02-01), Terada et al.
patent: 5697788 (1997-12-01), Ohta
patent: 5732277 (1998-03-01), Kodosky et al.
patent: 5742504 (1998-04-01), Meyer et al.
patent: 5754426 (1998-05-01), Dumais
patent: 5850548 (1998-12-01), Williams
patent: 5862372 (1999-01-01), Morris et al.
patent: 5870590 (1999-02-01), Kita et al.
patent: 5911070 (1999-06-01), Solton et al.
patent: 5920718 (1999-07-01), Uczekaj et al.
patent: 5940296 (1999-08-01), Meyer
patent: 5966532 (1999-10-01), McDonald et al.
patent: 6018627 (2000-01-01), Iyengar et al.
patent: 6023578 (2000-02-01), Birsan et al.
patent: 6053951 (2000-04-01), McDonald et al.
patent: 6118448 (2000-09-01), McMillan et al.
patent: 6138171 (2000-10-01), Walker
patent: 6154875 (2000-11-01), Tanaka et al.
patent: 6212672 (2001-04-01), Keller et al.
patent: 6219628 (2001-04-01), Kodosky et al.
patent: 6298474 (2001-10-01), Blowers et al.
patent: 6366300 (2002-04-01), Ohara et al.
patent: 6405361 (2002-06-01), Broy et al.
patent: 6425120 (2002-07-01), Morganelli et al.
patent: 6437805 (2002-08-01), Sojoodi et al.
patent: 6453450 (2002-09-01), Walter
patent: 6453464 (2002-09-01), Sullivan
patent: 6499136 (2002-12-01), Dempsey et al.
patent: 6564368 (2003-05-01), Beckett et al.
patent: 6606741 (2003-08-01), Kojima et al.
patent: 6637022 (2003-10-01), Weeren et al.
patent: 6738964 (2004-05-01), Zink et al.
patent: 6816914 (2004-11-01), Heinzman et al.
patent: 6880147 (2005-04-01), Pauly
patent: 6966054 (2005-11-01), Simonyi
patent: 6993466 (2006-01-01), Kodosky et al.
patent: 7000190 (2006-02-01), Kudukoli et al.
patent: 7043693 (2006-05-01), Wenzel et al.
patent: 7069517 (2006-06-01), Washington et al.
patent: 7120876 (2006-10-01), Washington et al.
patent: 7197739 (2007-03-01), Preston et al.
patent: 7200838 (2007-04-01), Kodosky et al.
patent: 7210117 (2007-04-01), Kudukoli et al.
patent: 7287230 (2007-10-01), Austin et al.
patent: 7340684 (2008-03-01), Ramamoorthy et al.
patent: 7480906 (2009-01-01), Joffrain et al.
patent: 7484200 (2009-01-01), Joffrain et al.
patent: 2002/0129333 (2002-09-01), Chandhoke et al.
patent: 2003/0167455 (2003-09-01), Iborra et al.
patent: 2005/0028138 (2005-02-01), Case et al.
patent: 0817035 (1998-01-01), None
patent: 1077404 (2001-02-01), None
“LabVIEW User Manual”; National Instruments Corporation; Jan. 1998; pp. 2-1-2-23 and 22-1-22-5; Austin, TX, USA.
“BridgeVIEW and LabVIEW G Programming Reference Manual”; National Instruments Corporation; Jan. 1998; pp. 21-1-21-11; Austin, TX, USA.
Massimiliano Poletto, Wilson C. Hsieh, Dawson R. Engler and M Frans Kaashoek; “C and tcc: A Language and Compiler for Dynamic Code Gerneration”; ACM Transactions on Programming Languages and Systems; Mar. 1999; pp. 324-369; vol. 21, No. 2.
Orlando Loques, Julius Leite and Enrique Vinicio Carrera E.; “P-RIO: A Modular Parallel-Programming Environment”; IEEE Concurrency; Jan.-Mar. 1998; pp. 47-56.
European Search Report for Application No. EP 00 11 7301 mailed Apr. 12, 2006.
Eva Magnusson; “State diagram Generation” term paper in the graduate course Attribute Grammars; Spring 1999; 21 pages; Lund University.
Simona Vasilache and Jiro Tanaka; “Translating OMT State Diagrams with Concurrency into SDL Diagrams”; Aug. 28-31,2000; 6 pages plus cover page; University of Tsukuba, Japan.
“User's Guide, Stateflow”; The MathWorks; 1997-2001, 6 pages.
“Stateflow User's Guide, Version 4”, The Math Works, Inc., Copyright 1997-2001.
T. Dean Hendrix and James H. Cross; Language Independent Generation of Graphical Representations of Source Code; Proceedings of the 1995 ACM 23rd annual conference on Computer Science; 1995; pp. 66-72.
“LabVIEW Evaluation Guide”; National Instruments; Jan. 1998.
Gregory S. Cunningham, Kenneth M. Hanson, G. R. Jennings, and D. R. Wolf; “An Object-Oriented Implementation of a graphical-programming system”; Proceedings of the International Society for Optical Engineering on Medical Imaging; 1994; p. 914-923; vol. 2167.
Hugo Andrade and Scott Kovner; “Software Synthesis from Dataflow models for G and LabVIEW”; IEEE Asilomar Conference on Signals, Systems, and Computers; Nov. 1998; pp. 1705-1709; vol. 2.
K. N. Whitley and Alan F. Blackwell; “Visual Programming: The Outlook from Academia and Industry”;Seventh workshop on Empirical studies of programmers; Oct. 1997; pp. 180-208.

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

Conversion of a first diagram having states and transitions... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Conversion of a first diagram having states and transitions..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Conversion of a first diagram having states and transitions... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2708120

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