[go: up one dir, main page]

WO2005033934A3 - Flexible software update for automation systems via internet - Google Patents

Flexible software update for automation systems via internet Download PDF

Info

Publication number
WO2005033934A3
WO2005033934A3 PCT/EP2004/010935 EP2004010935W WO2005033934A3 WO 2005033934 A3 WO2005033934 A3 WO 2005033934A3 EP 2004010935 W EP2004010935 W EP 2004010935W WO 2005033934 A3 WO2005033934 A3 WO 2005033934A3
Authority
WO
WIPO (PCT)
Prior art keywords
automation system
software
via internet
systems via
software update
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.)
Ceased
Application number
PCT/EP2004/010935
Other languages
German (de)
French (fr)
Other versions
WO2005033934A2 (en
Inventor
Juergen Haardoerfer
Thomas Jachmann
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.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens 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
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Publication of WO2005033934A2 publication Critical patent/WO2005033934A2/en
Publication of WO2005033934A3 publication Critical patent/WO2005033934A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23298Remote load of program, through internet
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25064Update component configuration to optimize program execution

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to a system and method for a flexible software update for automation systems via Internet. The automation system comprises a special software component which is provided for collecting and transmitting information via the automation system in standardized form, e.g. as XML data. The software component determines the current software and/or hardware configuration of the automation system, e.g. on the computer(s) of the automation system. The standardized form of information collection or preparation enables integration in various processes, e.g. for a structured error management, and automatic detection enables the burden on the service departments to be relieved. The information collected by the software component via the automation system is used to bring the current (software) configuration into line with recommended updates.
PCT/EP2004/010935 2003-10-02 2004-09-30 Flexible software update for automation systems via internet Ceased WO2005033934A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE2003146478 DE10346478A1 (en) 2003-10-02 2003-10-02 Flexible software update for automation systems via the Internet
DE10346478.6 2003-10-02

Publications (2)

Publication Number Publication Date
WO2005033934A2 WO2005033934A2 (en) 2005-04-14
WO2005033934A3 true WO2005033934A3 (en) 2005-07-21

Family

ID=34399323

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/010935 Ceased WO2005033934A2 (en) 2003-10-02 2004-09-30 Flexible software update for automation systems via internet

Country Status (2)

Country Link
DE (1) DE10346478A1 (en)
WO (1) WO2005033934A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8121965B2 (en) 2007-08-28 2012-02-21 Microsoft Corporation Updating an engine using a description language
US8898660B2 (en) 2008-11-25 2014-11-25 Fisher-Rosemount Systems, Inc. Systems and methods to provide customized release notes during a software system upgrade of a process control system
US9384335B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content delivery prioritization in managed wireless distribution networks
US9384334B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content discovery in managed wireless distribution networks
US9477625B2 (en) 2014-06-13 2016-10-25 Microsoft Technology Licensing, Llc Reversible connector for accessory devices

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060288093A1 (en) * 2005-05-31 2006-12-21 Jefferson Raley System and method for information handling system custom application ordering and installation
US8078952B2 (en) 2005-11-28 2011-12-13 Microsoft Corporation Site redirection
EP2109020B1 (en) 2008-04-10 2012-11-28 Siemens Aktiengesellschaft Automation system and method for diagnosis, customisation and optimisation of automation device
US8914783B2 (en) 2008-11-25 2014-12-16 Fisher-Rosemount Systems, Inc. Software deployment manager integration within a process control system
DE102010029953A1 (en) * 2010-06-10 2011-12-15 Endress + Hauser Process Solutions Ag Method for commissioning, operating, maintaining and / or operating field devices
DE102010029952B4 (en) 2010-06-10 2019-06-27 Endress + Hauser Process Solutions Ag Method for integrating at least one field device in a network of automation technology
DE102011007384A1 (en) * 2011-04-14 2012-10-18 Endress + Hauser Process Solutions Ag Method for offline configuration of a field device
JP5843595B2 (en) 2011-12-13 2016-01-13 キヤノン株式会社 Production equipment
EP2862028B1 (en) 2012-08-07 2016-04-27 Siemens Aktiengesellschaft A system and a method for configuring an intelligent electronic device
US9626176B2 (en) 2013-09-13 2017-04-18 Microsoft Technology Licensing, Llc Update installer with technical impact analysis
US9665359B2 (en) 2013-09-13 2017-05-30 Microsoft Technology Licensing, Llc Automatically resolving conflicts after installation of selected updates in a computer system
US10026064B2 (en) 2013-09-13 2018-07-17 Microsoft Technology Licensing, Llc Automatically recommending updates based on stored lifecycle information
US9830142B2 (en) 2013-09-13 2017-11-28 Microsoft Technology Licensing, Llc Automatic installation of selected updates in multiple environments
DE102014001108A1 (en) 2014-01-28 2015-07-30 Heidelberger Druckmaschinen Ag Method for the use-controlled update of a software product
CN103955381B (en) * 2014-04-04 2017-07-07 京信通信系统(中国)有限公司 Management server carries out volume software upgrade method and system to terminal device
US9614724B2 (en) 2014-04-21 2017-04-04 Microsoft Technology Licensing, Llc Session-based device configuration
US9606788B2 (en) 2014-04-30 2017-03-28 Microsoft Technology Licensing, Llc Dynamic update installer for customized software
US9430667B2 (en) 2014-05-12 2016-08-30 Microsoft Technology Licensing, Llc Managed wireless distribution network
US10111099B2 (en) 2014-05-12 2018-10-23 Microsoft Technology Licensing, Llc Distributing content in managed wireless distribution networks
US9874914B2 (en) 2014-05-19 2018-01-23 Microsoft Technology Licensing, Llc Power management contracts for accessory devices
US10037202B2 (en) 2014-06-03 2018-07-31 Microsoft Technology Licensing, Llc Techniques to isolating a portion of an online computing service
US11720826B2 (en) 2019-07-24 2023-08-08 International Business Machines Corporation Feedback loop learning between artificial intelligence systems

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1262846A1 (en) * 2001-05-25 2002-12-04 Metso Automation Networks Oy Use of structured status images in a control system for an industrial automation process
EP1265142A1 (en) * 2001-06-08 2002-12-11 Hewlett-Packard Company Method and computer program for obtaining configuration information from a computer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1262846A1 (en) * 2001-05-25 2002-12-04 Metso Automation Networks Oy Use of structured status images in a control system for an industrial automation process
EP1265142A1 (en) * 2001-06-08 2002-12-11 Hewlett-Packard Company Method and computer program for obtaining configuration information from a computer

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
EBERLE S: "XML-basierte Internetanbindung technischer Prozesse", 2000, FACHTAGUNG SOFTWARETECHNIK IM RAHMEN DER 30. JAHRESTAGUNG DER GESELLSCHAFT FUER INFORMATIK, PAGE(S) 1-14, XP002208797 *
JUERGEN MUELLER ET AL: "Schneller Austausch von Datenformaten zwischen Automatisierungsgeraeten unter Verwendung von XML-Datenbeschreibung", August 2003, , PAGE(S) 43, XP007006412 *
LINSENMEIER MICHAEL ET AL: "Zugriff auf Prozessvariablen ueber HTML/XML", November 2002, , PAGE(S) 75, XP007005994 *
SINTES T: "XML AND SOFTWARE CONFIGURATION", DR. DOBB'S JOURNAL, M&T PUBL., REDWOOD CITY, CA,, US, vol. 25, no. 7, July 2000 (2000-07-01), pages 56,58 - 62, XP000997367, ISSN: 1044-789X *
WAGNER T ET AL: "EINSATZ VON XML ZUR EINHEITLICHEN UEBERTRAGUNG VON PROZESSDATEN USAGE OF XML FOR A CONSISTENT PROCESS DATA TRANSMISSION", AUTOMATISIERUNGSTECHNISCHE PRAXIS - ATP, OLDENBOURG VERLAG. MUNCHEN, DE, vol. 43, no. 12, December 2001 (2001-12-01), pages 38 - 45, XP001032170, ISSN: 0178-2320 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8121965B2 (en) 2007-08-28 2012-02-21 Microsoft Corporation Updating an engine using a description language
US8898660B2 (en) 2008-11-25 2014-11-25 Fisher-Rosemount Systems, Inc. Systems and methods to provide customized release notes during a software system upgrade of a process control system
US9384335B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content delivery prioritization in managed wireless distribution networks
US9384334B2 (en) 2014-05-12 2016-07-05 Microsoft Technology Licensing, Llc Content discovery in managed wireless distribution networks
US9477625B2 (en) 2014-06-13 2016-10-25 Microsoft Technology Licensing, Llc Reversible connector for accessory devices

Also Published As

Publication number Publication date
DE10346478A1 (en) 2005-05-25
WO2005033934A2 (en) 2005-04-14

Similar Documents

Publication Publication Date Title
WO2005033934A3 (en) Flexible software update for automation systems via internet
EP1341089A3 (en) On-line web traffic sampling
WO2007019504A3 (en) System and method for integrating heterogeneous biomedical information
EP1103902A3 (en) Problem-solution resource system for medical diagnostic equipment
WO2001093096A3 (en) Distributed monitoring system providing knowledge services
WO2006104527A3 (en) Collecting interval data from a relative time battery powered automated meter reading devices
WO2003038731A3 (en) A healthcare system and user interface for consolidating patient related information from different sources
EP1548652A3 (en) Vehicle operating state collecting apparatus and system
WO2005053230A3 (en) Methods and systems for collecting information relating to a communication network and for collecting information relating to operating systems operating on nodes in a communication network
EP2078285A4 (en) Process and system for the automated collection of business information directly from a business entity's accounting system
WO2008020325A3 (en) Home based healthcare system and method
EP1109101A3 (en) Systems and methods for failure prediction, diagnosis and remediation using data acquisition and feedback for a distributed electronic system
WO2007088536A3 (en) Method and system for searching data using a virtual assistant
MXPA03000944A (en) Multi-layer surveying systems and methods with multi-layer incentives.
WO2007079042A3 (en) Intelligent location based services and navigation hybrid system
EP1253495A3 (en) Method and system for assessing adjustment factors in testing or monitoring process
WO2005045743A3 (en) System and method for rfid system integration
TW200512607A (en) System and method automatically activating connection to network
WO2002049310A3 (en) Location-based weather nowcast system and method
EP1444947A4 (en) Health management system and health management method
AU2729000A (en) Database system
WO2005089087A3 (en) System and method for providing centralized emergency management
WO2003001323A3 (en) Intelligent data retrieval system and method
WO2002074049A3 (en) Systems and methods for communicating from an integration platform to a profile management server
WO2003044629A3 (en) Systems and methods for evaluating patient-specific information and providing patient management recommendations for healthcare providers

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): BW GH 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
122 Ep: pct application non-entry in european phase