Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2004-05-06
2010-06-22
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S113000, C702S066000, C702S089000, C702S127000
Reexamination Certificate
active
07743362
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: 6064816 (2000-05-01), Parthasarathy 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
patent: 6701513 (2004-03-01), Bailey
patent: 6751794 (2004-06-01), McCaleb et al.
patent: 6763515 (2004-07-01), Vazquez et al.
patent: 6880130 (2005-04-01), Makowski et al.
patent: 7526535 (2009-04-01), Peck et al.
patent: 7603652 (2009-10-01), Makowski 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: 2004/0158812 (2004-08-01), Dye et al.
patent: 2004/0230946 (2004-11-01), Makowski et al.
patent: 2005/0028138 (2005-02-01), Case et al.
patent: 2005/0050515 (2005-03-01), Shah et al.
patent: 2005/0055666 (2005-03-01), Kornerup et al.
patent: 2005/0091602 (2005-04-01), Ramamoorthy et al.
patent: 2005/0177816 (2005-08-01), Kudukoli et al.
patent: 2005/0251789 (2005-11-01), Peck et al.
patent: 1007404 (2000-06-01), None
patent: 1077404 (2001-02-01), None
The Motive Web Design Glossary.
GUI Definition.
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, .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, Mar. 3, 2000, Kudukoli et al.
U.S. Appl. No. 09/595,003, 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.
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 CIMPLICITY Machine Edition—Motion Developer, Product Information, 2002, 2 pages.
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 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 .adept.com/Silma/products/pd-productionpilot.html, May 24, 2001, 4 pages.
Newtonium, RoboWorks from Internet site .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.
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.
Si
Novacek Matthew E.
Peck Joseph E.
Bui Hanh T
Dam Tuan Q
Hood Jeffrey C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
National Instruments Corporation
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-4208384