WO2005020003A3 - Creating a graphical user interface for selected parameters of a graphical program - Google Patents

Creating a graphical user interface for selected parameters of a graphical program Download PDF

Info

Publication number
WO2005020003A3
WO2005020003A3 PCT/US2004/026224 US2004026224W WO2005020003A3 WO 2005020003 A3 WO2005020003 A3 WO 2005020003A3 US 2004026224 W US2004026224 W US 2004026224W WO 2005020003 A3 WO2005020003 A3 WO 2005020003A3
Authority
WO
WIPO (PCT)
Prior art keywords
parameters
gui
graphical
user interface
program
Prior art date
Application number
PCT/US2004/026224
Other languages
French (fr)
Other versions
WO2005020003A2 (en
Inventor
Michael L Santori
John C Limroth
Gregory O Morrow
Original Assignee
Nat Instr Corp
Michael L Santori
John C Limroth
Gregory O Morrow
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nat Instr Corp, Michael L Santori, John C Limroth, Gregory O Morrow filed Critical Nat Instr Corp
Priority to EP04780980.1A priority Critical patent/EP1665034B1/en
Publication of WO2005020003A2 publication Critical patent/WO2005020003A2/en
Publication of WO2005020003A3 publication Critical patent/WO2005020003A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming

Abstract

System and method for providing a graphical user interface (GUI) for selected parameters of a graphical program, e.g., a model. The program is analyzed to determine a plurality of parameters, which are displayed, e.g., in a list, tree diagram, palette, etc. User input is received selecting one or more of the plurality of parameters. A GUI for the one or more parameters is generated, comprising one or more GUI elements, e.g., controls and/or indicators, corresponding respectively to the one or more parameters, e.g., the one or more parameters are analyzed with respect to data type, and the one or more GUI elements determined based on the analysis, e.g., by user selection from a plurality of GUI elements presented in response to the analysis, added to the GUI and associated with the one or more parameters. During execution of the graphical program, the one or more GUI elements access corresponding parameters.
PCT/US2004/026224 2003-08-13 2004-08-13 Creating a graphical user interface for selected parameters of a graphical program WO2005020003A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP04780980.1A EP1665034B1 (en) 2003-08-13 2004-08-13 Creating a graphical user interface for selected parameters of a graphical program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US49475503P 2003-08-13 2003-08-13
US60/494,755 2003-08-13

Publications (2)

Publication Number Publication Date
WO2005020003A2 WO2005020003A2 (en) 2005-03-03
WO2005020003A3 true WO2005020003A3 (en) 2006-02-16

Family

ID=34215898

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/026224 WO2005020003A2 (en) 2003-08-13 2004-08-13 Creating a graphical user interface for selected parameters of a graphical program

Country Status (3)

Country Link
US (1) US7533347B2 (en)
EP (1) EP1665034B1 (en)
WO (1) WO2005020003A2 (en)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050028133A1 (en) * 2003-08-02 2005-02-03 Viswanath Ananth System and method for rapid design, prototyping, and implementation of distributed scalable architecture for task control and automation
US20110046754A1 (en) * 2003-09-25 2011-02-24 Rockwell Software, Inc. Industrial hmi automatically customized based upon inference
US20050102115A1 (en) * 2003-11-07 2005-05-12 Waldo Gary J. Digital oscilloscope with customizable display for selected function options
US20070055386A1 (en) * 2004-11-03 2007-03-08 Rockwell Automation Technologies, Inc. Abstracted display building method and system
US7509244B1 (en) * 2004-12-22 2009-03-24 The Mathworks, Inc. Distributed model compilation
DE102005026040B4 (en) * 2005-06-03 2014-11-06 Dspace Digital Signal Processing And Control Engineering Gmbh Parameterization of a simulation working model
US8527939B2 (en) * 2006-09-14 2013-09-03 Sap Ag GUI modeling of knowledge base in a modeling environment
US7934194B2 (en) 2006-10-17 2011-04-26 The Mathworks, Inc. User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment
US8010942B1 (en) * 2007-03-05 2011-08-30 Sprint Communications Company L.P. Resilient application design and displaying design profile via graphical user interface
US8949770B2 (en) * 2007-04-03 2015-02-03 Ldra Technology, Inc. Automated management of software requirements verification
US8533739B2 (en) * 2007-07-09 2013-09-10 National Instruments Corporation Re-arranging a graphical program while keeping contents of a structure object fixed
US8533738B2 (en) * 2007-07-09 2013-09-10 National Instruments Corporation Excluding a portion of a graphical program from re-arrangement
US8539505B2 (en) * 2007-07-09 2013-09-17 National Instruments Corporation Automatically arranging objects in a selected portion of a graphical program block diagram
DE102008017289B4 (en) 2008-03-03 2021-10-14 Rohde & Schwarz GmbH & Co. Kommanditgesellschaft Customizable gauge and method of customization
US20110302514A1 (en) 2008-03-11 2011-12-08 Creative Information Technology Method for designing a graphical interface program
US9043716B2 (en) * 2008-03-26 2015-05-26 Fisher-Rosemount Systems, Inc. Methods and apparatus to create process control graphics based on process control information
US8631338B2 (en) * 2008-08-10 2014-01-14 International Business Machines Corporation Generating universal graphical user interface element and relation
DE102008061574A1 (en) * 2008-12-11 2010-06-17 Continental Automotive Gmbh Infotainment system
EP2399192A4 (en) 2009-02-13 2016-09-07 Ab Initio Technology Llc Communicating with data storage systems
US20100217650A1 (en) * 2009-02-24 2010-08-26 Edwin Geoffrey Hartnell System and method for providing market simulation/optimization
JP6084037B2 (en) 2009-12-14 2017-02-22 アビニシオ テクノロジー エルエルシー Specifying user interface elements
US9020796B2 (en) * 2010-11-22 2015-04-28 Certon Software Inc. Model based verification using intelligent connectors
US9811233B2 (en) * 2013-02-12 2017-11-07 Ab Initio Technology Llc Building applications for configuring processes
US9244453B2 (en) 2013-06-05 2016-01-26 General Electric Company Dynamic wizard execution
GB2522338B (en) 2014-01-03 2020-12-16 Fisher Rosemount Systems Inc Reusable graphical elements with quickly editable features for use in user displays of plant monitoring systems
EP2942678B1 (en) * 2014-05-08 2019-07-17 dSPACE digital signal processing and control engineering GmbH Allocating revolver
US10606727B2 (en) 2016-09-06 2020-03-31 Soroco Private Limited Techniques for generating a graphical user interface to display documentation for computer programs
US10678216B2 (en) 2017-02-28 2020-06-09 Sap Se Manufacturing process data collection and analytics
US10558197B2 (en) * 2017-02-28 2020-02-11 Sap Se Manufacturing process data collection and analytics
JP6409985B1 (en) * 2017-04-13 2018-10-24 三菱電機株式会社 Display screen generating apparatus, factory automation system, and display screen generating method
US11423083B2 (en) 2017-10-27 2022-08-23 Ab Initio Technology Llc Transforming a specification into a persistent computer program
US11126411B2 (en) * 2018-12-13 2021-09-21 Sap Se Dashboard user interface for data driven applications
US11048389B2 (en) * 2019-09-16 2021-06-29 Mid-Continent Instrument Co., Inc. Customizable multi-function display

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5163130A (en) * 1989-10-11 1992-11-10 Next Computer, Inc. System and method for configuring a graphic interface
US20020070965A1 (en) * 2000-12-13 2002-06-13 Austin Paul F. System and method for automatically configuring program data exchange
US20030037322A1 (en) * 2001-08-14 2003-02-20 Kodosky Jeffrey L. Graphically configuring program invocation relationships by creating or modifying links among program icons in a configuration diagram
US20030132965A1 (en) * 2002-01-15 2003-07-17 Santori Michael L. Graphical program system having a single graphical user interface shared by a plurality of graphical programs

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5481741A (en) * 1986-04-14 1996-01-02 National Instruments Corporation Method and apparatus for providing attribute nodes in a graphical data flow environment
US5377318A (en) * 1991-02-28 1994-12-27 Hewlett-Packard Company Line probe diagnostic display in an iconic programming system
US5506952A (en) * 1994-01-03 1996-04-09 International Business Machines Corporation Method and system for guiding the formation of a correctly structured instruction for data processing systems
US5980096A (en) * 1995-01-17 1999-11-09 Intertech Ventures, Ltd. Computer-based system, methods and graphical interface for information storage, modeling and stimulation of complex systems
JPH08255075A (en) * 1995-03-17 1996-10-01 Fujitsu Ltd Software design support device supporting task division
US6094600A (en) * 1996-02-06 2000-07-25 Fisher-Rosemount Systems, Inc. System and method for managing a transaction database of records of changes to field device configurations
US6113649A (en) * 1996-03-27 2000-09-05 International Business Machines Corporation Object representation of program and script components
US5774725A (en) * 1996-06-28 1998-06-30 Microsoft Corporation Method and computer program product for simplifying construction of a program for testing computer software subroutines in an application programming interface
US6225998B1 (en) * 1997-12-02 2001-05-01 Aspect Communications Visual design of workflows for transaction processing
US6671691B1 (en) * 1998-06-04 2003-12-30 International Business Machines Corporation Method and apparatus for expression building editors
US6263339B1 (en) * 1998-08-25 2001-07-17 Informix Software, Inc. Dynamic object visualization and code generation
US6915301B2 (en) * 1998-08-25 2005-07-05 International Business Machines Corporation Dynamic object properties
US20020089541A1 (en) * 2000-02-14 2002-07-11 Julian Orbanes System for graphically interconnecting operators
US20060129933A1 (en) * 2000-12-19 2006-06-15 Sparkpoint Software, Inc. System and method for multimedia authoring and playback
US8196056B2 (en) * 2001-07-24 2012-06-05 The Mathworks, Inc. Handling parameters in block diagram modeling
US7185286B2 (en) * 2001-08-28 2007-02-27 Nvidia International, Inc. Interface for mobilizing content and transactions on multiple classes of devices
US7275235B2 (en) * 2001-08-29 2007-09-25 Molinari Alfred A Graphical application development system for test, measurement and process control applications
US20030217053A1 (en) * 2002-04-15 2003-11-20 Bachman George E. Context control mechanism for data executed in workflows of process, factory-floor, environmental, computer aided manufacturing-based or other control system
AU2002950444A0 (en) * 2002-07-29 2002-09-12 Interad Technology Limited Bi-directional programming system/method for program development
US20040233237A1 (en) * 2003-01-24 2004-11-25 Andreas Randow Development environment for DSP
US7624375B2 (en) * 2003-06-12 2009-11-24 National Instruments Corporation Automatically configuring a graphical user interface element to bind to a graphical program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5163130A (en) * 1989-10-11 1992-11-10 Next Computer, Inc. System and method for configuring a graphic interface
US20020070965A1 (en) * 2000-12-13 2002-06-13 Austin Paul F. System and method for automatically configuring program data exchange
US20030037322A1 (en) * 2001-08-14 2003-02-20 Kodosky Jeffrey L. Graphically configuring program invocation relationships by creating or modifying links among program icons in a configuration diagram
US20030132965A1 (en) * 2002-01-15 2003-07-17 Santori Michael L. Graphical program system having a single graphical user interface shared by a plurality of graphical programs

Also Published As

Publication number Publication date
EP1665034B1 (en) 2017-03-22
US7533347B2 (en) 2009-05-12
US20050066285A1 (en) 2005-03-24
EP1665034A2 (en) 2006-06-07
WO2005020003A2 (en) 2005-03-03

Similar Documents

Publication Publication Date Title
WO2005020003A3 (en) Creating a graphical user interface for selected parameters of a graphical program
CA2417194A1 (en) Parameterized graphs with conditional components
Hagedorn et al. Types of identification keys
WO2008020313A3 (en) Dynamically identifying, selecting and extracting objects rendered by a software application
WO2005114394A3 (en) Graphical data flow programming environment with first model of computation that includes a structure supporting second model of computation
WO2005057377A3 (en) Method and system for computer-assisted test construction performing specification matching during test item selection
US20090150814A1 (en) Dynamic update of a user interface based on collected user interactions
CN104142787B (en) Generate in the terminal and using the apparatus and method of guide interface
WO2008024354A3 (en) Apparatus, system, method and computer program for task and process management
CN107992458A (en) The generation method and device of form rule
WO2006078912A3 (en) Automatic dynamic contextual data entry completion system
MXPA05009208A (en) System and method for selecting test case execution behaviors for reproducible test automation.
WO2003032139A3 (en) A method and device for modifying a pre-existing graphical user interface
WO2008053161A3 (en) Machine learning
WO2006031821A3 (en) System, method, and computer program product for machine tool programming
WO2005015439A3 (en) Side-effect modeling
TWI366768B (en) A systems and methods for identifying complex test in a presentation data stream
WO2005043356A3 (en) Methods and systems for automated data processing
WO2010060985A3 (en) Method system and simulation or analysis model for data processing
EP1736869A3 (en) Program creation apparatus, program creation method and program
CN101960419B (en) System and method for building operating system images based on applications
WO2009035097A1 (en) Method, apparatus and program for facilitating object selection on display screen
WO2005073860A3 (en) Method for determining operational characteristics of a program
JP2013546109A5 (en)
WO2005054988A3 (en) System and method for configuring a graphical user interface based on data type

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REEP Request for entry into the european phase

Ref document number: 2004780980

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2004780980

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004780980

Country of ref document: EP