Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2006-02-07
2010-11-16
Yigdall, Michael J (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S104000, C717S105000, C717S106000, C702S188000, C702S123000
Reexamination Certificate
active
07836426
ABSTRACT:
System and method for generating an application domain specific graphical program. A graphical user interface (GUI) for specifying functionality of a graphical program in an application domain is displayed, where the GUI corresponds specifically to the application domain. User input to the GUI specifying the functionality of the graphical program is received, and the graphical program generated in response, where the graphical program is executable to perform the specified functionality, and comprises multiple interconnected graphical program nodes that visually represent the graphical program functionality. The GUI includes graphical interface elements operable to indicate and/or specify, e.g., via user input, respective attributes of the graphical program such as timing, triggering, analog and/or digital input/output (I/O), resource allocation, processing option, inclusion of one or more external files, and one or more target devices, among others, and may determine the graphical interface elements based on the specified one or more target devices.
REFERENCES:
patent: 4831580 (1989-05-01), Yamada
patent: 4901221 (1990-02-01), Kodosky et al.
patent: 5481712 (1996-01-01), Silver et al.
patent: 5481741 (1996-01-01), McKaskle et al.
patent: 5576946 (1996-11-01), Bender et al.
patent: 5742504 (1998-04-01), Meyer et al.
patent: 5862372 (1999-01-01), Morris et al.
patent: 5911070 (1999-06-01), Solton et al.
patent: 5940296 (1999-08-01), Meyer
patent: 5966532 (1999-10-01), McDonald et al.
patent: 6053951 (2000-04-01), McDonald et al.
patent: 6173438 (2001-01-01), Kodosky et al.
patent: 6219628 (2001-04-01), Kodosky et al.
patent: 6366300 (2002-04-01), Ohara et al.
patent: 6425120 (2002-07-01), Morganelli et al.
patent: 6437805 (2002-08-01), Sojoodi et al.
patent: 6453464 (2002-09-01), Sullivan et al.
patent: 6701513 (2004-03-01), Bailey
patent: 6823283 (2004-11-01), Steger et al.
patent: 6880130 (2005-04-01), Makowski et al.
patent: 6889172 (2005-05-01), Sierer et al.
patent: 7085670 (2006-08-01), Odom et al.
patent: 7526535 (2009-04-01), Peck et al.
patent: 7536269 (2009-05-01), Sierer et al.
patent: 7603652 (2009-10-01), Makowski et al.
patent: 7630854 (2009-12-01), Sierer et al.
patent: 2001/0020291 (2001-09-01), Kudukoli et al.
patent: 2001/0024211 (2001-09-01), Kudukoli et al.
patent: 2001/0034879 (2001-10-01), Washington et al.
patent: 2001/0035879 (2001-11-01), Washington et al.
patent: 2002/0083413 (2002-06-01), Kodosky et al.
patent: 2002/0089538 (2002-07-01), Wenzel et al.
patent: 2002/0129333 (2002-09-01), Chandhoke et al.
patent: 2003/0036875 (2003-02-01), Peck et al.
patent: 2003/0038842 (2003-02-01), Peck et al.
patent: 2003/0107599 (2003-06-01), Fuller et al.
patent: 2003/0163298 (2003-08-01), Odom et al.
patent: 2004/0034696 (2004-02-01), Joffrain et al.
patent: 2004/0034847 (2004-02-01), Joffrain et al.
patent: 2005/0028138 (2005-02-01), Case et al.
patent: 2005/0091602 (2005-04-01), Ramamoorthy et al.
patent: 2005/0177816 (2005-08-01), Kudukoli et al.
patent: 2009/0183140 (2009-07-01), Peck et al.
patent: 1077404 (2001-02-01), None
Optilab Image Processing and Analysis Software for the Apple Macintosh™ II, User's Manual, dated 1990.
MacUser, John Rizzo, Image Analyst and Enhance, Jul. 1990, pp. 55-58.
SPIE—The International Society for Optical Engineering, Steven Rosenthal and Larry Stahlberg, “Integrated Approach to Machine Vision Application Development”, vol. 1386, Nov. 8, 1990, pp. 158-162.
Automatix News Release, www.applefritter.com/macclones/automatix
ewsrelease, Vision for Process Feedback and Control, Jul. 3, 2000, pp. 1-3.
IPLab, Serious Image Processing for the Macintosh II, 1990.
SPIE—The International Society for Optical Engineering, Michael S. Mort and Robert J. Fontana, “Low Cost Image Analysis Workstation Which is Menu Driven and Extensible,” vol. 1232, Feb. 4, 1990, pp. 380-389.
IPLab™, User's Guide, Signal Analytics Corporation, 1991.
MacGuide Magazine, vol. 2, Issue 4, Stuart Gitlow, M.D., “X-Ray Vision,” Jun. 1989, pp. 89-94.
Ric Ford, Optimage Processes Scientific Images, 1994.
Signal Analytics Corp., News Release, “Signal Analytics Brings Powerful Scientific Image Processing to the Macintosh II”, Feb. 1, 1990 (2 pgs.).
U.S. Appl. No. 09/518,492, filed Mar. 3, 2000, Kudukoli et al.
U.S. Appl. No. 09/595,003, filed Jun. 13, 2000, Vasquez et al.
IPLab, “Serious Scientific Image Processing for the Macintosh II”, 1992 (4 pgs.).
IPLab, “Gives You Unparalleled Value”, 1992, (6 pgs.).
Signal Analytics Corp., “IPLab Brings Affordable Scientific Image Processing to the Macintosh II”, estimated 1990 (2 pgs.).
Automatix Inc., “A Seminar on Machine Vision & Image Analysis”, 1993, (46 pgs.).
National Instruments, Measurement and Automation Catalogue, Interactive Vision Software, 1999, pp. 518-520.
MacUser, “Ultimage and IPLab Spectrum”, Jul. 1991, (5 pgs.).
Eva Magnusson, Lund University, “State diagram Generation” term paper in the graduate course Attribute Grammars, Spring 1999, 21 pages.
Simona Vasilache and Jiro Tanaka, University of Tsukuba, Japan “Translating OMT State Diagrams with Concurrency into SDL Diagrams”, 6 pages plus cover page, Aug. 28-31, 2000.
The MathWorks, User's Guide, Stateflow © 1997-2001, 6 pages.
“IMAQ Vision Builder Tutorial,” National Instruments , Jan. 1999.
Advanced Imaging, Special Report: Imaging and the Macintosh/Robust Image Databases, Apr. 1991, pp. 18-32.
Stateflow User's Guide, Version 4, The Math Works, Inc., Copyright 1997-2001.
Hunt, Niel, IDF: A graphical dataflow programming language for image processing and computer vision, p. 351-360, IEEE 1990 retrieved from the IEEE database Jan. 7, 2003.
Keddy, W.A., Agathoklis, P., “DEDIP: A User-friendly environment for digital image processing algorithm development”, p. 733-736, IEEE 1991, retrieved from the IEEE database Jan. 7, 2003.
Konstantinides, Konstantinos et al., The Khoros Software Development Environment for Image and Signal Processing, p. 1-14, 1992, retrieved from http:/www.hpl.hp.com/techreports/92/HPL-92-96.pdf on Jan. 7, 2003.
Sim, Young-Seok et al., “Design and Implementation of the Visual Programming Environment for the Distributed Image Processing,” p. 149-152, IEEE 1996, retrived from IEEE database Jan. 7, 2003.
SILMA Products—Production PILOT from internet site “www.adept.com/Silma/products/pd-productionpilot.html,” May 24, 2001, 4 pages.
Newtonium, RoboWorks from Internet site www.newtonium.com/public—html/Products/RoboWorks/RoboWorks.htm, Mar. 30, 2002, 3 pages.
National Instruments “The Measurement and Automation Catalog 2002” pp. 97 and 580-594.
Computor Motion Architect User Guide, Aug. 1994, 23 pages.
GE Fanuc Automation “Software Solutions” 2002, 8 pages.
GE Industrial Systems CIMPLICITY Machine Edition—Motion Developer, Drawings, Dec. 6, 2001, 4 pages.
GE Fanuc Automation CIMPLICITY Machine Edition, © 2000, 4 pages.
Servo Catalogue “Motion Builder: Making Motion Control Programming Easy”, undated, pp. 86-87.
GE Industrial Systems CIMPLICTY Machine Edition—Motion Developer, Product Information, 2002, 2 pages.
Novacek Matthew E.
Peck Joseph E.
Bui Hanh T
Hood Jeffrey C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
National Instruments Corporation
Stevens Joel L.
LandOfFree
Automatic generation of application domain specific... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic generation of application domain specific..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic generation of application domain specific... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4236381