DE50111786D1 - Verschlüsselung von Steuerungsprogrammen - Google Patents

Verschlüsselung von Steuerungsprogrammen

Info

Publication number
DE50111786D1
DE50111786D1 DE50111786T DE50111786T DE50111786D1 DE 50111786 D1 DE50111786 D1 DE 50111786D1 DE 50111786 T DE50111786 T DE 50111786T DE 50111786 T DE50111786 T DE 50111786T DE 50111786 D1 DE50111786 D1 DE 50111786D1
Authority
DE
Germany
Prior art keywords
encryption
control programs
programs
control
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
DE50111786T
Other languages
English (en)
Inventor
Juergen Buessert
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
Original Assignee
Siemens AG
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
Priority claimed from DE10125383A external-priority patent/DE10125383B4/de
Priority claimed from DE10138533A external-priority patent/DE10138533A1/de
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE50111786T priority Critical patent/DE50111786D1/de
Application granted granted Critical
Publication of DE50111786D1 publication Critical patent/DE50111786D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/84Mapping; Conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
DE50111786T 2000-12-15 2001-10-18 Verschlüsselung von Steuerungsprogrammen Expired - Lifetime DE50111786D1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE50111786T DE50111786D1 (de) 2000-12-15 2001-10-18 Verschlüsselung von Steuerungsprogrammen

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
DE10062741 2000-12-15
DE10063059 2000-12-18
DE10064400 2000-12-21
DE10125383A DE10125383B4 (de) 2000-12-15 2001-05-23 Verschlüsselung von Steuerungsprogrammen
DE10125386 2001-05-23
DE10138533A DE10138533A1 (de) 2000-12-15 2001-08-06 Bereitstellung von Projekt- und/oder Projektierungsdaten eines Automatisierungsprojekts in einem durch eine standardisierte Meta-Sprache, insbesondere XML, definiertem Format
DE50111786T DE50111786D1 (de) 2000-12-15 2001-10-18 Verschlüsselung von Steuerungsprogrammen

Publications (1)

Publication Number Publication Date
DE50111786D1 true DE50111786D1 (de) 2007-02-15

Family

ID=27545003

Family Applications (1)

Application Number Title Priority Date Filing Date
DE50111786T Expired - Lifetime DE50111786D1 (de) 2000-12-15 2001-10-18 Verschlüsselung von Steuerungsprogrammen

Country Status (3)

Country Link
US (3) US7627119B2 (de)
EP (2) EP1215547B1 (de)
DE (1) DE50111786D1 (de)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19910535A1 (de) * 1999-03-09 2000-09-14 Siemens Ag Verfahren zur automatischen Wiedergewinnung von Engineeringdaten aus Anlagen
EP1359503A1 (de) * 2002-05-02 2003-11-05 Sap Ag Bereitstellen von Code für prototyp Seiten für darauffolgende Präsentationen
US20040034607A1 (en) * 2002-08-13 2004-02-19 Giacomo Piccinelli Validating communication between participants in an electronic interaction
US8538840B2 (en) 2002-12-20 2013-09-17 Siebel Systems, Inc. Financial services data model
US7110843B2 (en) 2003-02-24 2006-09-19 Smar Research Corporation Arrangements and methods for monitoring processes and devices using a web service
DE10308725A1 (de) * 2003-02-28 2004-09-09 Abb Research Ltd. System und Verfahren zum Verwalten und zum Austausch von Daten eines technischen Projektes, einer technischen Anlage sowie einzelner Anlagenkomponenten
US8473399B2 (en) * 2003-03-04 2013-06-25 Siebel Systems, Inc. Invoice data object for a common data object format
US8392298B2 (en) * 2003-03-04 2013-03-05 Siebel Systems, Inc. Invoice adjustment data object for a common data object format
US8489470B2 (en) * 2003-03-24 2013-07-16 Siebel Systems, Inc. Inventory location common object
US8510179B2 (en) * 2003-03-24 2013-08-13 Siebel Systems, Inc. Inventory transaction common object
US7904340B2 (en) * 2003-03-24 2011-03-08 Siebel Systems, Inc. Methods and computer-readable medium for defining a product model
US9704120B2 (en) * 2003-03-24 2017-07-11 Oracle International Corporation Inventory balance common object
US20070226037A1 (en) * 2003-03-25 2007-09-27 Shailendra Garg Modeling of opportunity data
US20040220959A1 (en) * 2003-04-30 2004-11-04 Rothman Michael A Methods and apparatus to enable system configuration during operating system runtime
DE10327614A1 (de) * 2003-06-18 2005-01-20 Siemens Ag Vorrichtung und Verfahren zur Programmierung und/oder Ausführung von Programmen für industrielle Automatisierungssysteme
DE10342591A1 (de) * 2003-09-15 2005-04-14 Siemens Ag Automatisierungsobjekt bzw. Verfahren zur Informationsbeschreibung eines Automatisierungsobjektes
DE102004016730A1 (de) 2004-04-05 2005-10-27 Siemens Ag Verfahren zur Projektierung einer busorientierten programmierbaren Elektroinstallation
EP1621946B1 (de) 2004-07-30 2017-03-29 Siemens Aktiengesellschaft Ablage von Projektierungsdaten in einem Automatisierungssystem
EP1674953B1 (de) * 2004-12-21 2010-10-27 Siemens Aktiengesellschaft System und Verfahren zur Wiederverwendung von Projektierungsdaten
US7681138B2 (en) * 2006-07-11 2010-03-16 Siemens Aktiengesellschaft Use of a reusable control software whose user interface and communication connection are established via an external description-based configuration at run time
US20080086682A1 (en) * 2006-10-04 2008-04-10 Derricott Brett W Markup language template conversion
CN101682506B (zh) 2007-05-18 2013-10-16 美国唯美安视国际有限公司 用于确定在保护数据时应用的可编程处理步骤的系统和方法
US20090248716A1 (en) * 2008-03-31 2009-10-01 Caterpillar Inc. Hierarchy creation and management tool
US7984379B2 (en) * 2008-04-04 2011-07-19 Microsoft Corporation Standard schema and user interface for website maps
US8413061B2 (en) * 2008-08-05 2013-04-02 Accenture Global Services Limited Synchronous to asynchronous web page conversion
US9122764B2 (en) * 2010-03-24 2015-09-01 Fisher-Rosemount Systems, Inc. Methods and apparatus to access process data stored on a server
US20110239109A1 (en) * 2010-03-24 2011-09-29 Mark Nixon Methods and apparatus to display process data
US8417965B1 (en) * 2010-04-07 2013-04-09 Xilinx, Inc. Method and circuit for secure definition and integration of cores
CN101980160B (zh) * 2010-10-28 2013-02-13 飞天诚信科技股份有限公司 一种.net程序加密后的执行方法
CN102542143B (zh) * 2010-12-27 2015-02-25 北京北方微电子基地设备工艺研究中心有限责任公司 工艺数据的获取、存储方法和装置以及工艺数据处理系统
US9767110B2 (en) * 2012-06-14 2017-09-19 Ntrepid Corporation Case data visualization application
US9646394B2 (en) 2012-06-14 2017-05-09 Ntrepid Corporation Case data visualization application
US10222776B2 (en) 2016-09-12 2019-03-05 Linestream Technologies Wizard for configuring a motor
US10846808B1 (en) 2016-12-14 2020-11-24 Kaboodl, LLC 3D printer and inventory control and distribution system for 3D designs
US10546105B1 (en) 2016-12-14 2020-01-28 KaBOODL, INC. 3D printer and inventory control and distribution system for 3D designs
EP3502806A1 (de) 2017-12-22 2019-06-26 Siemens Aktiengesellschaft Verfahren zum schutz der produktionsdaten zur herstellung eines produkts
JP7300866B2 (ja) * 2019-03-28 2023-06-30 オムロン株式会社 制御システム
EP4004850A1 (de) 2019-07-26 2022-06-01 Kaboodl, Llc 3d-drucker und inventarkontroll- und verteilungssystem für 3d-konstruktionen

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4281379A (en) * 1978-12-18 1981-07-28 Mcdonnell Douglas Corporation Computer driven control system for a numerically controlled machine tool
GB2149944A (en) * 1983-11-14 1985-06-19 Softnet Inc Software distribution
GB9005697D0 (en) * 1990-03-14 1990-05-09 Digital Equipment Int Data format conversion
US5504891A (en) * 1991-10-17 1996-04-02 Ricoh Company, Ltd. Method and apparatus for format conversion of a hierarchically structured page description language document
GB9224224D0 (en) * 1992-11-19 1993-01-06 Int Computers Ltd Data processing system
WO1996016497A1 (en) * 1994-11-21 1996-05-30 Oracle Corporation Transferring binary large objects (blobs) in a network environment
US5848386A (en) * 1996-05-28 1998-12-08 Ricoh Company, Ltd. Method and system for translating documents using different translation resources for different portions of the documents
US5826062A (en) * 1996-05-30 1998-10-20 International Business Machines Corporation Method and apparatus for converting and displaying a multimedia document at a client
US5978476A (en) * 1996-09-17 1999-11-02 Altera Corporation Access restriction to circuit designs
US5930512A (en) * 1996-10-18 1999-07-27 International Business Machines Corporation Method and apparatus for building and running workflow process models using a hypertext markup language
US6119137A (en) * 1997-01-30 2000-09-12 Tumbleweed Communications Corp. Distributed dynamic document conversion server
US5970490A (en) * 1996-11-05 1999-10-19 Xerox Corporation Integration platform for heterogeneous databases
US6006190A (en) * 1997-04-28 1999-12-21 Tartaroukos Llc Computer implemented method and a computer system for enforcing software licenses
US6694433B1 (en) * 1997-05-08 2004-02-17 Tecsec, Inc. XML encryption scheme
US6732191B1 (en) * 1997-09-10 2004-05-04 Schneider Automation Inc. Web interface to an input/output device
US6099317A (en) * 1998-10-16 2000-08-08 Mississippi State University Device that interacts with target applications
US6157924A (en) * 1997-11-07 2000-12-05 Bell & Howell Mail Processing Systems Company Systems, methods, and computer program products for delivering information in a preferred medium
US6085199A (en) * 1997-11-24 2000-07-04 International Business Machines Corporation Method for distributing a file in a plurality of different file formats
CA2223953A1 (en) * 1997-12-05 1999-06-05 Colin Gajraj Transformation of marked up documents
DE19804788A1 (de) 1997-12-23 1999-07-01 Michael Scheland Vermittlungseinrichtung
US6125363A (en) * 1998-03-30 2000-09-26 Buzzeo; Eugene Distributed, multi-user, multi-threaded application development method
IE980959A1 (en) * 1998-03-31 1999-10-20 Datapage Ireland Ltd Document Production
US6208345B1 (en) * 1998-04-15 2001-03-27 Adc Telecommunications, Inc. Visual data integration system and method
US6546419B1 (en) * 1998-05-07 2003-04-08 Richard Humpleman Method and apparatus for user and device command and control in a network
US6044471A (en) * 1998-06-04 2000-03-28 Z4 Technologies, Inc. Method and apparatus for securing software to reduce unauthorized use
DE19845272A1 (de) 1998-10-01 2000-04-06 Alcatel Sa Verfahren, Server und Endgerät zur Modifikation von in einem Server gespeicherten Dienstleistungs-Daten
US6336124B1 (en) * 1998-10-01 2002-01-01 Bcl Computers, Inc. Conversion data representing a document to other formats for manipulation and display
US6487665B1 (en) * 1998-11-30 2002-11-26 Microsoft Corporation Object security boundaries
US6631512B1 (en) * 1999-01-15 2003-10-07 Gillis E Onyeabor Method and system for database-driven, scalable web page development, deployment-download, and execution
US6697942B1 (en) * 1999-02-04 2004-02-24 Earthlink, Inc. Method for remotely managing a remote device using an electronic mail message
US6615349B1 (en) 1999-02-23 2003-09-02 Parsec Sight/Sound, Inc. System and method for manipulating a computer file and/or program
US6826597B1 (en) * 1999-03-17 2004-11-30 Oracle International Corporation Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients
US6681212B1 (en) * 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
US6401094B1 (en) * 1999-05-27 2002-06-04 Ma'at System and method for presenting information in accordance with user preference
US6549922B1 (en) * 1999-10-01 2003-04-15 Alok Srivastava System for collecting, transforming and managing media metadata
US6904527B1 (en) * 2000-03-14 2005-06-07 Xilinx, Inc. Intellectual property protection in a programmable logic device
US20020004804A1 (en) * 2000-03-24 2002-01-10 Georg Muenzel Industrial automation system graphical programming language storage and transmission
JP2001353678A (ja) * 2000-06-12 2001-12-25 Sony Corp オーサリング・システム及びオーサリング方法、並びに記憶媒体
US6954751B2 (en) * 2000-09-06 2005-10-11 Oracle International Corporation Accessing data stored at an intermediary from a service
US20020089470A1 (en) * 2000-11-22 2002-07-11 Mithila Raman Real time internet transcript presentation system

Also Published As

Publication number Publication date
US20020116623A1 (en) 2002-08-22
US20020112092A1 (en) 2002-08-15
EP1215547A2 (de) 2002-06-19
EP1215589A3 (de) 2006-05-31
EP1215547A3 (de) 2003-11-12
US7234145B2 (en) 2007-06-19
EP1215589A2 (de) 2002-06-19
US20030014440A1 (en) 2003-01-16
US7107523B2 (en) 2006-09-12
US7627119B2 (en) 2009-12-01
EP1215547B1 (de) 2007-01-03

Similar Documents

Publication Publication Date Title
DE50111786D1 (de) Verschlüsselung von Steuerungsprogrammen
DE60128828D1 (de) Fernsignalisierungssystem von feuchtigkeit
DE60117286D1 (de) Prozesssteuerung
ATE322251T1 (de) Neurotoxin implantat
NO20023660D0 (no) Styring av aktivering av anordninger
DE60126838D1 (de) Amidoacetonitrile zur Bekämpfung von Endoparasiten
DE60211601D1 (de) Bereitstellung von positionsabhängigen Inhalten
DE69928195D1 (de) Komplettierung von Untrerdruck-Bohrlöchern
DE60103351D1 (de) Zusammensetzung zur Bekämpfung von Ektoparasiten
ID30187A (id) Dongkrak jenis pantagraf
DE60126814D1 (de) Inhalation von stickoxid
NO20032122L (no) Forbedret behandling
DE10295497D2 (de) Vernetzung von Photoinitiator-initialisierten Polyacrylaten
FR2809740B1 (fr) Melanges de stabilisants
DE60102824D1 (de) Applikator
DE50110640D1 (de) Drehverstellvorrichtung
NO20013337L (no) Ny behandling
DE60009451D1 (de) Massagegerät
FR2809738B1 (fr) Melanges de stabilisants
DE60007360T2 (de) Amorphe modifikation von torasemid
DE69927626D1 (de) Ausführung von Permutationen
ATE505537T1 (de) Subtilase varianten
DE69915941D1 (de) Mittel zur Bekämpfung von Zecken
DE60100961D1 (de) Steuereinheit
DE60227607D1 (de) Spielsystem und Spielprogramm

Legal Events

Date Code Title Description
8364 No opposition during term of opposition