DE60223593D1 - Graphische konfiguration von programmaktievirungsbeziehungen - Google Patents

Graphische konfiguration von programmaktievirungsbeziehungen

Info

Publication number
DE60223593D1
DE60223593D1 DE60223593T DE60223593T DE60223593D1 DE 60223593 D1 DE60223593 D1 DE 60223593D1 DE 60223593 T DE60223593 T DE 60223593T DE 60223593 T DE60223593 T DE 60223593T DE 60223593 D1 DE60223593 D1 DE 60223593D1
Authority
DE
Germany
Prior art keywords
distributed
programs
icons
program
graphical
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE60223593T
Other languages
English (en)
Other versions
DE60223593T2 (de
Inventor
Jeffrey L Kodosky
Darshan Shah
Steven W Rogers
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Instruments Corp
Original Assignee
National Instruments Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27381424&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE60223593(D1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US10/113,987 external-priority patent/US7984423B2/en
Application filed by National Instruments Corp filed Critical National Instruments Corp
Application granted granted Critical
Publication of DE60223593D1 publication Critical patent/DE60223593D1/de
Publication of DE60223593T2 publication Critical patent/DE60223593T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
DE60223593T 2001-08-14 2002-07-18 Graphische konfiguration von programmaktievirungsbeziehungen Expired - Lifetime DE60223593T2 (de)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US31224201P 2001-08-14 2001-08-14
US312242P 2001-08-14
US113987 2002-04-01
US10/113,987 US7984423B2 (en) 2001-08-14 2002-04-01 Configuration diagram which displays a configuration of a system
US176726 2002-06-21
US10/176,726 US8290762B2 (en) 2001-08-14 2002-06-21 Graphically configuring program invocation relationships by creating or modifying links among program icons in a configuration diagram
PCT/US2002/022717 WO2003017093A2 (en) 2001-08-14 2002-07-18 Graphically configuring program invocation relationships

Publications (2)

Publication Number Publication Date
DE60223593D1 true DE60223593D1 (de) 2007-12-27
DE60223593T2 DE60223593T2 (de) 2008-09-18

Family

ID=27381424

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60223593T Expired - Lifetime DE60223593T2 (de) 2001-08-14 2002-07-18 Graphische konfiguration von programmaktievirungsbeziehungen

Country Status (5)

Country Link
US (1) US8290762B2 (de)
EP (1) EP1461692B1 (de)
AT (1) ATE378630T1 (de)
DE (1) DE60223593T2 (de)
WO (1) WO2003017093A2 (de)

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7302675B2 (en) * 2001-08-14 2007-11-27 National Instruments Corporation System and method for analyzing a graphical program using debugging graphical programs
US7275235B2 (en) * 2001-08-29 2007-09-25 Molinari Alfred A Graphical application development system for test, measurement and process control applications
US8078973B1 (en) * 2002-06-25 2011-12-13 Cypress Semiconductor Corporation Visual indication of a device connection speed
US20040133853A1 (en) * 2002-09-23 2004-07-08 Colleen Poerner System and method for navigating an HMI
US20070162957A1 (en) * 2003-07-01 2007-07-12 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20050005093A1 (en) * 2003-07-01 2005-01-06 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20080109889A1 (en) * 2003-07-01 2008-05-08 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US7533347B2 (en) * 2003-08-13 2009-05-12 National Instruments Corporation Creating a graphical user interface for selected parameters of a graphical program
US20050229153A1 (en) * 2004-04-07 2005-10-13 International Business Machines Corporation Method, apparatus, and program for application design based on diagram specialization
US7849440B1 (en) * 2004-04-16 2010-12-07 The Mathworks, Inc. Real-time code preview for a model based development process
US7500237B1 (en) * 2004-08-16 2009-03-03 Sun Microsystems, Inc. Installation builder integrated development environment
US10216372B1 (en) * 2004-12-06 2019-02-26 The Mathworks, Inc. Automatic import to a graphical model
US8812269B1 (en) * 2004-12-13 2014-08-19 The Mathworks, Inc. Dynamic range assessment in block diagram systems
US8855981B2 (en) * 2004-12-13 2014-10-07 The Mathworks, Inc. Tools for system-level design environments
DE102004062434A1 (de) * 2004-12-20 2006-06-22 Abb Research Ltd. System und Verfahren zum automatischen Aktualisieren von Funktionalitäten in einem verteilten Netzwerk
US20060174243A1 (en) * 2005-01-31 2006-08-03 Gregory Brewer Application software installation prequalification system and method
US20060271322A1 (en) * 2005-05-31 2006-11-30 David Haggerty Systems and Methods Providing A Normalized Graphical User Interface For Testing Disparate Devices
US7774446B2 (en) * 2005-12-30 2010-08-10 Microsoft Corporation Discovering, defining, and implementing computer application topologies
US8145737B2 (en) * 2005-12-30 2012-03-27 Microsoft Corporation Implementing computer application topologies on virtual machines
US9361137B2 (en) * 2006-03-10 2016-06-07 International Business Machines Corporation Managing application parameters based on parameter types
US7689582B2 (en) 2006-03-10 2010-03-30 International Business Machines Corporation Data flow system and method for heterogeneous data integration environments
US9727604B2 (en) * 2006-03-10 2017-08-08 International Business Machines Corporation Generating code for an integrated data system
US7689576B2 (en) * 2006-03-10 2010-03-30 International Business Machines Corporation Dilation of sub-flow operators in a data flow
WO2008024507A1 (en) * 2006-08-24 2008-02-28 Siemens Energy & Automation, Inc. Devices, systems, and methods for configuring a programmable logic controller
US7668608B2 (en) * 2006-09-01 2010-02-23 Fisher-Rosemount Systems, Inc. Graphical programming language object editing and reporting tool
US8099725B2 (en) 2006-10-11 2012-01-17 International Business Machines Corporation Method and apparatus for generating code for an extract, transform, and load (ETL) data flow
US8160999B2 (en) * 2006-12-13 2012-04-17 International Business Machines Corporation Method and apparatus for using set based structured query language (SQL) to implement extract, transform, and load (ETL) splitter operation
US8219518B2 (en) 2007-01-09 2012-07-10 International Business Machines Corporation Method and apparatus for modelling data exchange in a data flow of an extract, transform, and load (ETL) process
US20080270444A1 (en) * 2007-04-24 2008-10-30 International Business Machines Corporation System, method and tool for web-based interactive graphical visualization and authoring of relationships
US7853669B2 (en) 2007-05-04 2010-12-14 Microsoft Corporation Mesh-managing data across a distributed set of devices
US20090106001A1 (en) * 2007-10-17 2009-04-23 Atomic Energy Council - Institute Of Nuclear Energy Research Digital I&C software failure simulation test facility
DE102008017289B4 (de) * 2008-03-03 2021-10-14 Rohde & Schwarz GmbH & Co. Kommanditgesellschaft Anpassbares Messgerät und Verfahren zur Anpassung
US8484174B2 (en) * 2008-03-20 2013-07-09 Microsoft Corporation Computing environment representation
US9298747B2 (en) * 2008-03-20 2016-03-29 Microsoft Technology Licensing, Llc Deployable, consistent, and extensible computing environment platform
US9753712B2 (en) * 2008-03-20 2017-09-05 Microsoft Technology Licensing, Llc Application management within deployable object hierarchy
US8572033B2 (en) 2008-03-20 2013-10-29 Microsoft Corporation Computing environment configuration
US20090248737A1 (en) * 2008-03-27 2009-10-01 Microsoft Corporation Computing environment representation
US8812252B2 (en) * 2008-04-21 2014-08-19 Simphotek, Inc. Determining the interaction between electromagnetic radiation and a material by utilizing transition modules
US8924876B1 (en) * 2008-09-29 2014-12-30 Emc Corporation File-driven drag and drop
US8819570B2 (en) 2009-03-27 2014-08-26 Zumobi, Inc Systems, methods, and computer program products displaying interactive elements on a canvas
US8438534B2 (en) * 2009-12-29 2013-05-07 Microgen Aptitude Limited Transformation of data between hierarchical data formats
US20120030496A1 (en) * 2010-07-30 2012-02-02 Sundeep Chandhoke Specification of Isochronous Data Transfer in a Graphical Programming Language
US9600785B2 (en) * 2011-01-31 2017-03-21 International Business Machines Corporation Automatically generated and updated graphical rendering of processes
DE102011107646A1 (de) * 2011-07-12 2013-01-17 Phoenix Contact Gmbh & Co. Kg Verfahren und System zur dynamischen Verteilung von Programmfunktionen in verteilten Steuerungssystemen
DE102012218363A1 (de) * 2012-10-09 2014-04-10 Continental Automotive Gmbh Verfahren zur Steuerung eines getrennten Ablaufs von verknüpften Programmblöcken und Steuergerät
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10223327B2 (en) 2013-03-14 2019-03-05 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US9558220B2 (en) 2013-03-04 2017-01-31 Fisher-Rosemount Systems, Inc. Big data in process control systems
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US10909137B2 (en) 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US9665088B2 (en) 2014-01-31 2017-05-30 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US10152031B2 (en) 2013-03-15 2018-12-11 Fisher-Rosemount Systems, Inc. Generating checklists in a process control environment
US10296668B2 (en) 2013-03-15 2019-05-21 Fisher-Rosemount Systems, Inc. Data modeling studio
US20140359590A1 (en) * 2013-05-30 2014-12-04 National Instruments Corporation Development and Deployment of Parallel Floating-Point Math Functionality on a System with Heterogeneous Hardware Components
US20150120224A1 (en) 2013-10-29 2015-04-30 C3 Energy, Inc. Systems and methods for processing data relating to energy usage
US9575639B2 (en) * 2014-02-27 2017-02-21 Ab Initio Technology Llc Compound controls
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
EP3278213A4 (de) 2015-06-05 2019-01-30 C3 IoT, Inc. Systeme, verfahren und vorrichtungen für eine anwendungsentwicklungsplattform eines internets der dinge eines unternehmens
US10116510B2 (en) 2015-07-31 2018-10-30 Vmware, Inc. Resource categorization for policy framework
CN106879077A (zh) * 2015-12-14 2017-06-20 手持产品公司 简单的wi-fi连接系统和方法
US10313202B2 (en) * 2016-01-06 2019-06-04 LiveView Technologies, LLC Dynamically mapping network addresses
US9935916B2 (en) * 2016-01-06 2018-04-03 LiveView Technologies, LLC Dynamically mapping network addresses
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
US10713015B2 (en) * 2016-05-15 2020-07-14 Servicenow, Inc. Visual programming system
CN106227607B (zh) * 2016-08-03 2020-01-24 青岛海信电器股份有限公司 终端中硬件设备的分配方法和装置
US11126411B2 (en) * 2018-12-13 2021-09-21 Sap Se Dashboard user interface for data driven applications
US11907755B2 (en) 2019-11-22 2024-02-20 Rohde & Schwarz Gmbh & Co. Kg System and method for distributed execution of a sequence processing chain
US11448521B2 (en) 2019-11-29 2022-09-20 Rohde & Schwarz Gmbh & Co. Kg System and method for performing measurements in a modular application environment
US20220100181A1 (en) * 2020-09-28 2022-03-31 Rockwell Automation Technologies, Inc. Wiring diagram manager and emulator
US11663256B2 (en) 2021-06-15 2023-05-30 Kyndryl, Inc. Searching data repositories using pictograms and machine learning
CN114595007A (zh) * 2022-05-10 2022-06-07 深圳传音控股股份有限公司 操作方法、智能终端及存储介质

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610828A (en) * 1986-04-14 1997-03-11 National Instruments Corporation Graphical system for modelling a process and associated method
US5481741A (en) 1986-04-14 1996-01-02 National Instruments Corporation Method and apparatus for providing attribute nodes in a graphical data flow environment
US4914568A (en) * 1986-10-24 1990-04-03 National Instruments, Inc. Graphical system for modelling a process and associated method
US4884228A (en) 1986-10-14 1989-11-28 Tektronix, Inc. Flexible instrument control system
US4812996A (en) 1986-11-26 1989-03-14 Tektronix, Inc. Signal viewing instrumentation control system
US4868785A (en) 1987-01-27 1989-09-19 Tektronix, Inc. Block diagram editor system and method for controlling electronic instruments
US5155836A (en) 1987-01-27 1992-10-13 Jordan Dale A Block diagram system and method for controlling electronic instruments with simulated graphic display
EP0347162A3 (de) 1988-06-14 1990-09-12 Tektronix, Inc. Einrichtung und Verfahren zum Steuern von Datenflussprozessen durch erzeugte Befehlsfolgen
US5309352A (en) 1990-05-18 1994-05-03 Tektronix, Inc. Method and system for optimizing termination in systems of programmable devices
US5630164A (en) 1992-02-27 1997-05-13 Associative Measurements Pty. Ltd. Scientific instrument emulator having a computer and an analog signal interface for real-time signal processing
US5509352A (en) * 1994-09-23 1996-04-23 Ward Holding Company Paperboard processing machine with vacuum transfer system
JPH08241185A (ja) 1994-11-03 1996-09-17 Motorola Inc 統合型試験および測定手段ならびにグラフィカル・ユーザ・インタフェースを採用する方法
US5812394A (en) 1995-07-21 1998-09-22 Control Systems International Object-oriented computer program, system, and method for developing control schemes for facilities
US5808920A (en) 1996-03-19 1998-09-15 Digital Lightwave, Inc. Communications line test apparatus with an improved graphical user interface
US5801942A (en) 1996-04-12 1998-09-01 Fisher-Rosemount Systems, Inc. Process control system user interface including selection of multiple control languages
US5838563A (en) 1996-04-12 1998-11-17 Fisher-Rosemont Systems, Inc. System for configuring a process control environment
US5828851A (en) 1996-04-12 1998-10-27 Fisher-Rosemount Systems, Inc. Process control system using standard protocol control of standard devices and nonstandard devices
JPH1022457A (ja) * 1996-07-03 1998-01-23 Mitsubishi Electric Corp 容量装置及び半導体装置並びにそれらの製造方法
US6064816A (en) 1996-09-23 2000-05-16 National Instruments Corporation System and method for performing class propagation and type checking in a graphical automation client
US5987246A (en) * 1997-02-14 1999-11-16 National Instruments Corp. Graphical programming system and method including three-dimensional nodes with pre-defined input and output capabilities
US5991537A (en) 1997-09-16 1999-11-23 The United States Of America As Represented By The Secretary Of The Navy VXI test executive
US6615088B1 (en) 1999-06-09 2003-09-02 Amx Corporation System and method of device interface configuration for a control system
US6976243B2 (en) 1999-10-05 2005-12-13 Borland Software Coporation Method and system for developing source code and displaying linked elements found within the source code
US6684385B1 (en) 2000-01-14 2004-01-27 Softwire Technology, Llc Program object for use in generating application programs
US20030088852A1 (en) 2001-11-07 2003-05-08 Lone Wolf Technologies Corporation. Visual network operating system and methods

Also Published As

Publication number Publication date
US20030037322A1 (en) 2003-02-20
WO2003017093A2 (en) 2003-02-27
EP1461692B1 (de) 2007-11-14
DE60223593T2 (de) 2008-09-18
ATE378630T1 (de) 2007-11-15
EP1461692A2 (de) 2004-09-29
US8290762B2 (en) 2012-10-16
WO2003017093A3 (en) 2004-05-13

Similar Documents

Publication Publication Date Title
DE60223593D1 (de) Graphische konfiguration von programmaktievirungsbeziehungen
ATE363100T1 (de) Verfahren und vorrichtung zum konfigurieren von systemen
ES2599006T3 (es) Sistema y procedimiento de programación de la ejecución de componentes de un modelo usando eventos del modelo
WO2004111842A3 (en) Automatically configuring a graphical user interface element to bind to a graphical program
DE59705184D1 (de) Graphische bedienoberfläche zur programmierung von speicherprogrammierbaren steuerungen
DE602006007623D1 (de) Verfahren, system und computerprogrammprodukt zum automatischen klonen von it-betriebsmittelstrukturen
ATE324640T1 (de) Verfahren zum anlegen von persönlichkeits- profilen unter verwendung von mit transpondern versehenen gegenständen
DE60130808D1 (de) System und Verfahren zur Konfiguration von Netzwerkressourcen
WO2007030421A3 (en) Method and computer program for device configuration
WO2007047909A3 (en) Graphical programs with fifo structure for controller with fpga communications
CN108804113B (zh) 部署微服务应用的方法、装置和存储介质以及电子设备
ATE372554T1 (de) Verwaltung von übertragungen zwischen einrichtungen
WO2003096669A3 (en) Method and apparatus for browsing using multiple coordinated device
DE60316776D1 (de) Auf netzwerkdatenspeicherung bezogene operationen
ATE512406T1 (de) Kontrolle von testfallvererbung durch attribute
CN102567198A (zh) 对应用程序在物理系统环境中进行测试的系统及其方法
DE60335192D1 (de) Gui-anwendungs entwicklungs unterstützungseinrichtung, und -verfahren und computerprogramm
CN110515679A (zh) 数据采集方法、装置、设备及存储介质
DE60103521D1 (de) Vorladen von klassen in einer datenverarbeitungseinrichtung ohne virtueller speicherverwalter
CN109635561A (zh) 一种bios和bmc密码设定同步的方法、装置、终端及存储介质
DE60222410D1 (de) Auslösung einer anwendung auf einer chipkarte
CN105930118A (zh) 拼接墙系统网络拓扑图的绘制方法及系统
CN109901985A (zh) 分布式测试装置及方法、存储介质和电子设备
KR950702721A (ko) 터미날 에뮬레이터 또는 사용자 프로그램으로부터 선택적 그래픽 사용자 인터페이스 (GUI)제어 및 명령어 라인(TTY) 제어를 인에이블시키는 다중스래드를 실행하는 컴퓨터 프로그램용 제어기. (Controller for computer program running multiple threads enabling selective graphic user Interface (GUI) control and command line (TTY) control from terminal emulator or user program)
CN107590062B (zh) 一种多客户端交互的测试方法和装置

Legal Events

Date Code Title Description
8363 Opposition against the patent