Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2003-06-12
2009-11-24
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C717S105000, C715S717000, C715S763000
Reexamination Certificate
active
07624375
ABSTRACT:
System and methods for configuring communication between a graphical program element (GPE) and a graphical user interface element (GUIE), where the GPE and the GUIE are from different respective graphical program development environments. In response to receiving user input specifying the GPE and GUIE, and a data source/data target association between them, at least one of the GUIE and the GPE are programmatically modified to configure communication between the GPE and the GUIE. The graphical program is then executed, where either the GPE performs a function to generate data, provides the data to the GUIE, and the GUIE displays the received data; or, the GUIE element receives data from the user, provides the data to the GPE, and the GPE receives the data and performs a function based on the data. The user input may be performed via drag-and-drop user interface technique, line-drawing, command-line, menu, dialog box, or wizard, etc.
REFERENCES:
patent: 5163130 (1992-11-01), Hullot
patent: 5475851 (1995-12-01), Kodosky et al.
patent: 5481741 (1996-01-01), McKaskle et al.
patent: 5553223 (1996-09-01), Greenlee et al.
patent: 5801942 (1998-09-01), Nixon et al.
patent: 5825361 (1998-10-01), Rubin et al.
patent: 5828851 (1998-10-01), Nixon et al.
patent: 5838593 (1998-11-01), Komatsu et al.
patent: 5861882 (1999-01-01), Sprenger et al.
patent: 5870746 (1999-02-01), Knutson et al.
patent: 5966532 (1999-10-01), McDonald et al.
patent: 6076952 (2000-06-01), Gretta et al.
patent: 6078320 (2000-06-01), Dove et al.
patent: 6102965 (2000-08-01), Dye et al.
patent: 6173438 (2001-01-01), Kodosky et al.
patent: 6219628 (2001-04-01), Kodosky et al.
patent: 6262729 (2001-07-01), Marcos et al.
patent: 6370569 (2002-04-01), Austin
patent: 6374308 (2002-04-01), Kempf et al.
patent: 6496205 (2002-12-01), White et al.
patent: 7134085 (2006-11-01), Austin
patent: 7210117 (2007-04-01), Kudukoli et al.
patent: 2001/0020291 (2001-09-01), Kudukoli et al.
patent: 2001/0034879 (2001-10-01), Washington et al.
patent: 2001/0034881 (2001-10-01), Washington
patent: 2001/0045963 (2001-11-01), Marcos et al.
patent: 2002/0070965 (2002-06-01), Austin
patent: 2002/0089538 (2002-07-01), Wenzel et al.
patent: 2002/0101449 (2002-08-01), Friskel
patent: 2004/0158812 (2004-08-01), Dye et al.
patent: 0398646 (1990-11-01), None
patent: 0 803 809 (1997-10-01), None
patent: 0803809 (1997-10-01), None
patent: 94/10627 (1994-05-01), None
patent: 94/15311 (1994-07-01), None
patent: WO 03/005337 (2003-01-01), None
“LabVIEW Simulation Interface Toolkit”, National Instruments Corp., Oct. 2002, 9 pages. Online retrieved at <http://www.ni.com/pdf/manuals/370420a.pdf>.
“LabVIEW Simulation Interface Toolkit”, National Instruments Corp., Oct. 2003, 37 pages. Online retrieved at <www.ni.com/pdf/manuals/370420b.pdf>.
International search report and written opinion application No. PCT/US2004/019018 mailed Nov. 29, 2005.
www.mathworks.com “Real-Time Workshop 4 for generating optimized, portable, and customizable code from Simulink models,” Oct. 2000, 6 pages.
The Measurement and Automation Catalog 2001 National Instruments Corporation, Copyright 2000, pp. 100 and 101.
“Dynamic System Simulation for MATLAB” Using Simulink, Version 4, Copyright 1990-2000 by The MathWorks, Inc., pp. 1-2 through 3-28.
LabVIEW User Manual, Chapter 7 “Creating Vis and SubVIs,” 2000, pp. 7-1 through 7-12 and II-1 through II-2.
“Solutions for Control” Catalog 1999, dSPACE, Copyright 1998 dSPACE GmbH; pp. 1-168.
Marleen Ade, Rudy Lauwereins, and J.A. Peperstraete; “Hardware-Software Codesign with Grape”; Katholieke Universiteit Leuven, Belgium, pp. 40-47.
Rudy Lauwereins, Marc Engels, Marleen Ade and J. A. Peperstraete; “Grape-II: A System-Level Prototyping Environment for DSP Applications”; Feb. 1995; pp. 35-43; Katholieke Universiteit Leuven, Belgium.
X.-P. Ling and H. Amano; “WASMII: a Data Driven Computer on a Virtual Hardware”; IEEE 1993, pp. 33-42.
A. Takayama, Y. Shibata, K. Iwai, H. Miyazaki and X. -P. Ling; “Implementation and Evaluation of the Compiler for WASMII, a Virtual Hardware System,” 6 pages.
Alan Wenban and Geoffrey Brown; “A Software Development System for FPGA-based Data Acquisition Systems”; Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines; Apr. 1996; pp. 28-37.
“Lookout Developer's Manual”; Aug. 1999 Edition; National Instruments Corporation; Austin, Texas.
Edward Lee, Edwin Goei, Holly Heine, Wai Ho, Shuvra Bhattacharyya, Jeff Bier and Erik Guntvedt; “Gabriel: A Design Environment for Programmable DSPs”; IEEE Transactions on Acoustics, Speech, and Signal Processing; Nov. 1989; pp. 1751-1762; vol. 37, No. 11.
R.S.D. Wahidanabanu, M.A. Panneer Selvam and K. Udaya Kumar; “Virtual Instrumentation with Graphical Programming for Enhanced Detection and Monitoring of Partial Discharges”, Proceedings of the Electrical Insulation Conference; Sep. 1997; pp. 291-296.
H.J.W. Spoelder, A.H. Ullings and F.C.A. Groen; “Virtual Instrumentation: A Survey of Standards and their Interrelation”, Proceedings of IEEE Instrumentation and Measurement Technology Conference; May 1997; pp. 676-681; vol. 1.
Luc De Coster; “Grape-II”; Automatic Control and Computer Architectures Department. Katholieke Universiteit Leuven, Belgium, Feb. 22, 1996 [retrieved Oct. 6, 1999] Retrieved from the Internet @ http://www.esat.kuleuven.ac.be/acca; 25 pages.
Sujatha Srinivasan, M. Bodruzzaman, A. Shirkhodaie and M. Malkani; “LabVIEW Program Design for on-line Data Acquisition and Predictive Maintenance”, Proceedings of the 30th Southeastern Symposium on System Theory, Mar. 1998; pp. 520-524.
Jose Luis Pino, Michael C. Williamson and Edward A. Lee; “Interface Synthesis in Heterogeneous System-Level DSP Design Tools”; IEEE International Conference on Acoustics, Speech, and Signal Processing; May 1996; 4 pages.
Shuvra Bhattacharyya, et al.; The Almagest, vol. 1—Ptolemy 0.7 User's Manual; Regents of the University of California; 1990-1997; pp. 1-1 through 5-51 (175 pages).
Shuvra Bhattacharyya, et al.; The Almagest, vol. 1—Ptolemy 0.7 User's Manual; Regents of the University of California; 1990-1997; pp. 5-52 through 15-7 (176 pages).
Shuvra Bhattacharyya, et al.; The Almagest, vol. 1—Ptolemy 0.7 User's Manual; Regents of the University of California; 1990-1997; pp. 15-8 through I-24 (181 pages).
Edward A. Lee; “Design Methodology for DSP”; 1992; 4 pages.
Edward Ashford Lee, Edwin Goei, Jeff Bier and Shuvra Bhattacharyya; “A Design Tool for Hardware and Software for Multiprocessor DSP Systems”; May 1989; 4 pages.
“Gabriel 0.7 Overview”, 1990, 5 pages.
Asawaree Kalavade and Edward A. Lee; “Hardware/Software Co-Design Using Ptolemy—A Case Study”; Proceedings of the First International Workshop on Hardware/Software Codesign; Sep. 1992; 18 pages.
Jose Luis Pino; “Software Synthesis for Single-Processor DSP Systems Using Ptolemy”; Master's Report; May 1993; 48 pages.
Jose Luis Pino, Soonhoi Ha, Edward A. Lee and Joseph T. Buck; “Software Synthesis for DSP Using Ptolemy”; Journal of VLSI Signal Processing; 1995; 15 pages.
Jose Luis Pino, Thomas M. Parks and Edward A. Lee; “Mapping Multiple Independent Synchronous dataflow Graphs onto Heterogeneous Multiprocessors”; 28th Annual Asilomer Conference on Signals, Systems, and Computers; Oct. 1994; 6 pages.
Jose Luis Pino, Thomas M. Parks and Edward A. Lee; “Automatic Code Generation for Heterogeneous Multiprocessors”; ICASSP; 1994; 4 pages.
Asawaree Kalavade and Edward A. Lee; “A Hardware-Software Codesign Methodology for DSP Applications”; IEEE Design and Test of Computers; Sep. 1993; pp. 16-28.
Ashok Bindra; “Tool Chest continues to Grow”; Electronic Engineering Times; Dec. 15, 1995; 2 page
Limroth John C.
Morrow Gregory O.
Santori Michael L.
Dam Tuan Q
Dao Thuy
Hood Jeffrey C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
National Instruments Corporation
LandOfFree
Automatically configuring a graphical user interface element... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatically configuring a graphical user interface element..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatically configuring a graphical user interface element... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4085449