Die Erfindung betrifft ein Verfahren zur Zugriffskontrolle auf Daten oder Programme zum Betreiben einer drucktechnischen Maschine, insbesondere zum Betreiben einer Druckmaschine und der ihr zugeordneten Einrichtungen.The invention relates to a method for controlling access to data or programs forOperating a printing machine, in particular for operating aPrinting press and its associated facilities.
Moderne drucktechnische Maschinen sind komplexe Gebilde, deren Grundfunktionen durch Änderungen und Hinzufügen an Hardware- und Softwarekomponenten auf einen neuen Stand gebracht werden können oder erweitert werden können. Um den Aufwand für die Änderungen bzw. Hinzufügungen bei den Softwarekomponenten gering zu halten, ist es bekannt, bei drucktechnischen Maschinen eine Ferndiagnose und Fernwartung vorzusehen. Dabei werden zwischen einer Servicestelle und dem Aufstellungsort der drucktechnischen Maschine Datenverbindungen hergestellt. Eine derartige Vorgehensweise erfordert die gleichzeitige Bereitschaft von Technik und Personal an beiden Orten, was nicht praktikabel ist, wenn die Orte in weit voneinander liegenden Zeitzonen liegen.Modern printing machines are complex structures, their basic functionsby changing and adding hardware and software components to onecan be brought up to date or expanded. To the effort forthe changes or additions to the software components must be kept to a minimumit is known to have remote diagnosis and remote maintenance for printing machinesto provide. There are between a service point and the installation site of theprinting machine data connections established. Such an approachrequires the simultaneous readiness of technology and personnel in both places whatIt is not practical if the locations are located in widely separated time zones.
Es ist bekannt, die neue Software bzw. die ergänzende Software auf einem Datenträger zu speichern und an den Aufstellungsort der drucktechnischen Maschine zu versenden. Um eine unberechtigte Nutzung der Software zu verhindern, ist es bekannt, zusammen mit der Software einen Dongle oder Kopierschutzstecker auszuliefern. Der Kopierschutzstecker wird an eine Schnittstelle eines Rechners angeschlossen, der für den Betrieb der drucktechnischen Maschine vorgesehen ist. Kopierschutzstecker stellen ein aufwendiges und unzuverlässiges Kopierschutzsystem dar. Bei häufigen Neu- und Ergänzungsinstallationen von Software sind Kopierschutzstecker unhandlich.It is known to record the new software or the supplementary software on a data carriersave and send to the installation site of the printing press. AroundIt is known to prevent unauthorized use of the software together with theSoftware to deliver a dongle or copy protection plug. The copy protection plugis connected to an interface of a computer that is used to operate theprinting machine is provided. Copy protection plugs represent a complexand unreliable copy protection system. With frequent new andAdditional installations of software are cumbersome to use.
Es ist weiterhin bekannt, den Zugriff auf Daten und die Benutzung von Programmen nur zu ermöglichen, wenn eine korrekte Identifikationsnummer bei der Installation der Software eingegeben wird. Eine derartige Zugriffskontrolle über ein Passwort ist unzuverlässig, weil das Ausspähen oder die unberechtigte Weitergabe der Identifikationsnummer jederzeit möglich sind.It is also known to only allow access to data and the use of programsallow if a correct identification number when installing the softwareis entered. Such access control via a password is unreliable because the spying or the unauthorized disclosure of the identification number at any timepossible are.
Eine weitere Möglichkeit, das unberechtigte Kopieren von Software zu beschränken, besteht darin, die Software so kundenspezifisch zu entwickeln, dass Dritte keine Motivation mehr haben, Raubkopien anzufertigen, weil die Software nur bei einem Kunden sinnvoll anwendbar ist. Jedem Kunden seine eigene Software zur Verfügung zu stellen, erfordert einen hohen Aufwand bei der Entwicklung und beim Vertrieb der Software.Another way to restrict the unauthorized copying of softwareconsists in developing the software so customer-specifically that third parties do notHave more motivation to make pirated copies because the software only works for oneCustomer is usable. Each customer has his own software availableIt takes a lot of effort to develop and sell theSoftware.
Es ist Aufgabe der Erfindung, ein Verfahren zu entwickeln, das den Aufwand beim Vertrieb und bei der Nutzungsfreigabe bzw. Nutzungssperre von Software an drucktechnischen Maschinen verringert und das eine sichere Zugriffskontrolle gewährleistet.It is an object of the invention to develop a method that takes the effortSales and in the release or blocking of use of softwareprinting machines and that a secure access controlguaranteed.
Die Aufgabe wird mit einem Verfahren gelöst, welches die Merkmale nach Anspruch 1 aufweist.The object is achieved with a method which has the features of claim 1having.
Das Verfahren ermöglicht es, dass Softwarekomponenten spezifisch und autorisiert freigegeben werden und dass eine nicht autorisierte Nutzung von Softwarekomponenten einer drucktechnischen Maschine verhindert wird. Zur Freigabe von Softwarekomponenten wird eine mathematische Bildungsvorschrift eingesetzt, in der eine spezifische Identifikationsnummer der drucktechnischen Maschine, wie z. B. ein Maschinenvariantenschlüssel, eine spezifische Identifikationsnummer der freizuschaltenden Softwarekomponente und ein Passwort bzw. eine Freigabeidentifikationsnummer verarbeitet werden. Die mathematische Bildungsvorschrift kann beliebig komplex ausgeführt sein und ist nicht öffentlich.The process enables software components to be specific and authorizedbe released and that an unauthorized use of software componentsa printing machine is prevented. To release software componentsa mathematical educational regulation is used in which a specificIdentification number of the printing machine, such as B. aMachine variant key, a specific identification number of theunlocked software component and a password or aRelease identification number are processed. The mathematical educational regulationcan be of any complexity and is not public.
Durch das Verfahren wird es möglich, dass der Empfänger für die Software einen Datenträger erhält, auf dem alle möglichen Softwarekomponenten gespeichert sind. Die Freigabeidentifikationsnummer wird von einer autorisierten Instanz des Softwareentwicklers ermittelt und dem Empfänger mit dem Verkauf bekannt gegeben. Der Empfänger kann die Freigabeidentifikationsnummer vor Ort eingeben, wodurch die gekaufte Softwarekomponente zur Nutzung freigeben wird. Mit Kenntnis der Freigabeidentifikationsnummer lassen sich keine weiteren Software- oder Hardwarekomponenten beim Kunden oder bei einem Dritten freischalten. Die Freischaltidentifikationsnummer kann im Steuerungsrechner der drucktechnischen Maschine gespeichert werden und in vorgegebenen Zeitabständen softwaremäßig überprüft werden.The procedure makes it possible for the recipient to have a software licenseReceives data carrier on which all possible software components are stored. TheRelease identification number is issued by an authorized authority of the Software developer determined and announced to the recipient with the sale. TheRecipient can enter the release identification number on site, which enables thereleased software component is released for use. With knowledge ofNo other software or release identification numberUnlock hardware components at the customer or a third party. TheUnlock identification number can be in the control computer of the printingMachine are saved and checked by software at predetermined intervalsbecome.
Die Freischaltung der Softwarekomponenten kann auch aus der Ferne über eine Datenverbindung geschehen, wobei die Freischaltidentifkationsnummer nicht vom Kunden sondern von der Servicestelle aus eingegeben werden kann.The software components can also be activated remotely via aData connection happen, the activation number does not come fromCustomers but can be entered from the service point.
In jedem Fall wird die Logistik der Software vereinfacht. Ein Servicetechniker am Ort der Aufstellung der drucktechnischen Maschine und Zusatzhardware, wie z. B. ein Dongle, wird nicht benötigt.In any case, the logistics of the software are simplified. A service technician at theInstallation of the printing machine and additional hardware, such as B. a dongle,is not needed.
Weiterhin ermöglicht das Verfahren ein, gegenüber dem Lizenzgeber der SW Komponenten oder Daten, nachweisbares Sperren von bereits erteilten Nutzungsfreigaben. Die "alten" Schlüssel verlieren ihre Gültigkeit. Die Folge von Freigaben und Sperren ist praktisch nicht limitiert. Damit kann z. B. eine Testfreigabe erfolgen, die auch nachweislich auf ihre Nutzungseinstellung verifiziert werden kann.Furthermore, the procedure enables a, towards the licensor of the SWComponents or data, verifiable blocking of already granted usage releases.The "old" keys lose their validity. The consequence of releases and locks ispractically not limited. So z. B. test approval, which is also demonstrablecan be verified for their usage setting.
Die Erfindung soll nachstehend anhand eines Ausführungsbeispieles noch näher erläutert werden. In der Figur ist schematisch eine Druckmaschine1 mit einem zur Steuerung angeschlossenen Rechner2 dargestellt. Im Rechner2 befindet sich ein Laufwerk3 zum Lesen von Daten von einem optischen Datenträger, z. B. von einer CD-ROM4. Die CD-ROM4 enthält verschiedene Softwarekomponenten SW1, SW2 bis SWn mit zugehörigem Code C1, C2 bis Cn. Im Rechner2 ist weiterhin ein Permanent-Speicher5 enthalten, in dem ein Maschinenvariantenschlüssel S abgespeichert ist, der in codierter Form die spezielle Ausstattung der Druckmaschine1 mit Hard- und Software beinhaltet.The invention will be explained in more detail below using an exemplary embodiment. The figure schematically shows a printing press1 with a computer2 connected for control. In the computer2 there is a drive3 for reading data from an optical disk, for. B. from a CD-ROM4th The CD-ROM4 contains various software components SW1 , SW2 to SWn with the associated code C1 , C2 to Cn . A permanent memory5 is also contained in the computer2 , in which a machine variant key S is stored which, in coded form, contains the special equipment of the printing press1 with hardware and software.
Weiterhin sind im Rechner2 den Softwarekomponenten SW1, SW2 bis SWn zugeordnete Zufallszahlen Z1, Z2 bis Zn abgespeichert. Am Rechner2 ist eine Eingabemöglichkeit, z. B. Tastatur6 angeschlossen, über die die Freigabeidentifikationsnummer FID eingegeben werden kann.Furthermore, random numbers Z1 , Z2 to Zn assigned to the software components SW1 , SW2 to SWn are stored in the computer2 . On the computer2 is an input option, for. B. keyboard6 connected, via which the release identification number FID can be entered.
Wünscht der Betreiber der Druckmaschine die Freigabe einer weiteren Softwarekomponente SWk, dann fordert er beim Hersteller der Software eine Freigabeidentifikationsnummer FID unter Angabe der freizuschaltenden Softwarekomponente SWK an, die er nach Erhalt auf Anforderung einer Freischalt- oder Installationsroutine für die weitere Softwarekomponente SWk über die Tastatur6 eingibt. Dieser Vorgang kann mit Hilfe einer Datenfernverbindung zum Rechner2 auch über große Entfernungen bewerkstelligt werden, ohne das der Kunde oder ein Servicetechniker vor Ort tätig werden müsste. Die Freigabeidentifikationsnummer FID wird zusammen mit dem Code Ck der Software Softwarekomponente k und dem Maschinenvariantenschlüssel S und der korrespondierenden Zufallszahl Zk in einer Berechnungsvorschrift verarbeitet. Z. B. kann die Summe dieser Größen gebildet werden. Wenn die Summe eine vorgegebene Größe, z. B. den Wert 0 aufweist, dann erfolgt die Freigabe. Diese Softwarekomponente SWk kann anschließend benutzt werden.If the operator of the printing press requests the release of a further software component SWk , he requests a release identification number FID from the software manufacturer stating the software component SWK to be released, which he then transmits upon receipt of an activation or installation routine for the further software component SWk the keyboard6 enters. This process can also be carried out over long distances with the aid of a remote data connection to the computer2 , without the customer or a service technician having to work on site. The release identification number FID is processed together with the code Ck of the software software component k and the machine variant key S and the corresponding random number Zk in a calculation rule. For example, the sum of these quantities can be formed. If the sum is a predetermined size, e.g. B. has the value 0, then the release takes place. This software component SWk can then be used.
Die Sperrung einer Softwarekomponente SWy kann vom Lizenznehmer am Rechner (2) initiiert werden. Bei Ausführung dieser Aktion (Löschen) wird ein eindeutiger Code generiert (Löschbestätigung). Dieser Code wird vom Lizenzgeber auf Korrektheit überprüft und kann z. B. zum beenden von Rechnungsstellung für Lizenzgebühren genutzt werden.The blocking of a software component SWy can be initiated by the licensee on the computer (2 ). When this action (delete) is carried out, a unique code is generated (confirmation of deletion). This code is checked for correctness by the licensor. B. used to end billing for license fees.
Während des Löschens wird die Zufallszahl Zy verändert, damit verliert der "alte" Schlüssel seine Gültigkeit. Dieser Vorgang ist nicht reversibel, wenn der Nutzer die SWy wieder nutzen möchte muss er einen "neuen" Schlüssel beantragen.The random number Zy is changed during the deletion, so that the "old" key loses its validity. This process is not reversible. If the user wants to use SWy again, he must apply for a "new" key.
11
Druckmaschine
Printing press
22nd
Rechner
computer
33rd
Laufwerk
drive
44th
CD-ROM
CD-ROM
55
Permanent-Speicher
Permanent storage
66
Tastatur
keyboard
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| DE10015103ADE10015103A1 (en) | 1999-04-08 | 2000-03-28 | Access control method to data or programs used to operate printing machine by performing mathematical procedure on password and file or program identification numbers and releasing for use if bit pattern corresponds | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| DE19915805 | 1999-04-08 | ||
| DE10015103ADE10015103A1 (en) | 1999-04-08 | 2000-03-28 | Access control method to data or programs used to operate printing machine by performing mathematical procedure on password and file or program identification numbers and releasing for use if bit pattern corresponds | 
| Publication Number | Publication Date | 
|---|---|
| DE10015103A1true DE10015103A1 (en) | 2000-10-12 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| DE10015103ACeasedDE10015103A1 (en) | 1999-04-08 | 2000-03-28 | Access control method to data or programs used to operate printing machine by performing mathematical procedure on password and file or program identification numbers and releasing for use if bit pattern corresponds | 
| Country | Link | 
|---|---|
| DE (1) | DE10015103A1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6920611B1 (en) | 2002-11-25 | 2005-07-19 | Visa U.S.A., Inc. | Method and system for implementing a loyalty merchant component | 
| US6964695B2 (en) | 2001-03-13 | 2005-11-15 | Carbon Technologies Nv | Method and equipment for removing volatile compounds from air | 
| US7051923B2 (en) | 2003-09-12 | 2006-05-30 | Visa U.S.A., Inc. | Method and system for providing interactive cardholder rewards image replacement | 
| US7104446B2 (en) | 2003-09-03 | 2006-09-12 | Visa U.S.A., Inc. | Method, system and portable consumer device using wildcard values | 
| US7121456B2 (en) | 2002-09-13 | 2006-10-17 | Visa U.S.A. Inc. | Method and system for managing token image replacement | 
| US7653602B2 (en) | 2003-11-06 | 2010-01-26 | Visa U.S.A. Inc. | Centralized electronic commerce card transactions | 
| US7725369B2 (en) | 2003-05-02 | 2010-05-25 | Visa U.S.A. Inc. | Method and server for management of electronic receipts | 
| US8005763B2 (en) | 2003-09-30 | 2011-08-23 | Visa U.S.A. Inc. | Method and system for providing a distributed adaptive rules based dynamic pricing system | 
| US8010405B1 (en) | 2002-07-26 | 2011-08-30 | Visa Usa Inc. | Multi-application smart card device software solution for smart cardholder reward selection and redemption | 
| US8015060B2 (en) | 2002-09-13 | 2011-09-06 | Visa Usa, Inc. | Method and system for managing limited use coupon and coupon prioritization | 
| US8407083B2 (en) | 2003-09-30 | 2013-03-26 | Visa U.S.A., Inc. | Method and system for managing reward reversal after posting | 
| US8429048B2 (en) | 2009-12-28 | 2013-04-23 | Visa International Service Association | System and method for processing payment transaction receipts | 
| US8554610B1 (en) | 2003-08-29 | 2013-10-08 | Visa U.S.A. Inc. | Method and system for providing reward status | 
| US8626577B2 (en) | 2002-09-13 | 2014-01-07 | Visa U.S.A | Network centric loyalty system | 
| US9852437B2 (en) | 2002-09-13 | 2017-12-26 | Visa U.S.A. Inc. | Opt-in/opt-out in loyalty system | 
| US11132691B2 (en) | 2009-12-16 | 2021-09-28 | Visa International Service Association | Merchant alerts incorporating receipt data | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6964695B2 (en) | 2001-03-13 | 2005-11-15 | Carbon Technologies Nv | Method and equipment for removing volatile compounds from air | 
| US8010405B1 (en) | 2002-07-26 | 2011-08-30 | Visa Usa Inc. | Multi-application smart card device software solution for smart cardholder reward selection and redemption | 
| US8775241B2 (en) | 2002-07-26 | 2014-07-08 | Visa U.S.A. Inc. | Method and system for determining rewards | 
| US9852437B2 (en) | 2002-09-13 | 2017-12-26 | Visa U.S.A. Inc. | Opt-in/opt-out in loyalty system | 
| US7121456B2 (en) | 2002-09-13 | 2006-10-17 | Visa U.S.A. Inc. | Method and system for managing token image replacement | 
| US8015060B2 (en) | 2002-09-13 | 2011-09-06 | Visa Usa, Inc. | Method and system for managing limited use coupon and coupon prioritization | 
| US7861919B2 (en) | 2002-09-13 | 2011-01-04 | Visa U.S.A. Inc. | Method and system for managing loyalty program information on a phone | 
| US7374078B2 (en) | 2002-09-13 | 2008-05-20 | Visa U.S.A. Inc. | Method and system for managing token image replacement | 
| US10460338B2 (en) | 2002-09-13 | 2019-10-29 | Visa U.S.A. Inc. | Network centric loyalty system | 
| US7591412B2 (en) | 2002-09-13 | 2009-09-22 | Visa U.S.A. Inc. | Method and system for managing token image replacement | 
| US7624917B2 (en) | 2002-09-13 | 2009-12-01 | Visa U.S.A. Inc. | Method and system for managing token image replacement | 
| US8682716B2 (en) | 2002-09-13 | 2014-03-25 | Visa U.S.A. Inc. | Method and system for managing limited use coupon and coupon prioritization | 
| US8626577B2 (en) | 2002-09-13 | 2014-01-07 | Visa U.S.A | Network centric loyalty system | 
| US8239261B2 (en) | 2002-09-13 | 2012-08-07 | Liane Redford | Method and system for managing limited use coupon and coupon prioritization | 
| US6920611B1 (en) | 2002-11-25 | 2005-07-19 | Visa U.S.A., Inc. | Method and system for implementing a loyalty merchant component | 
| US9087426B2 (en) | 2003-05-02 | 2015-07-21 | Visa U.S.A. Inc. | Method and administration system for management of electronic receipts | 
| US8386343B2 (en) | 2003-05-02 | 2013-02-26 | Visa U.S.A. Inc. | Method and user device for management of electronic receipts | 
| US7827077B2 (en) | 2003-05-02 | 2010-11-02 | Visa U.S.A. Inc. | Method and apparatus for management of electronic receipts on portable devices | 
| US8346634B2 (en) | 2003-05-02 | 2013-01-01 | Visa U.S.A. Inc. | Method and apparatus for management of electronic receipts on portable devices | 
| US7987120B2 (en) | 2003-05-02 | 2011-07-26 | Visa U.S.A. Inc. | Method and portable device for management of electronic receipts | 
| US7725369B2 (en) | 2003-05-02 | 2010-05-25 | Visa U.S.A. Inc. | Method and server for management of electronic receipts | 
| US8554610B1 (en) | 2003-08-29 | 2013-10-08 | Visa U.S.A. Inc. | Method and system for providing reward status | 
| US8793156B2 (en) | 2003-08-29 | 2014-07-29 | Visa U.S.A. Inc. | Method and system for providing reward status | 
| US7611054B2 (en) | 2003-09-03 | 2009-11-03 | Visa U.S.A. Inc. | Mobile phone including wildcard data string | 
| US7367501B2 (en) | 2003-09-03 | 2008-05-06 | Visa U.S.A. Inc. | Method, system and portable consumer device using wildcard values | 
| US7104446B2 (en) | 2003-09-03 | 2006-09-12 | Visa U.S.A., Inc. | Method, system and portable consumer device using wildcard values | 
| US7350702B2 (en) | 2003-09-03 | 2008-04-01 | Visa U.S.A. Inc. | Method, system and portable consumer device using wildcard values | 
| US7900831B2 (en) | 2003-09-03 | 2011-03-08 | Visa U.S.A. Inc. | Method and system using wildcard values | 
| US8141777B2 (en) | 2003-09-03 | 2012-03-27 | Visa U.S.A. Inc. | Method and system using wildcard values | 
| US7654451B2 (en) | 2003-09-03 | 2010-02-02 | Visa U.S.A. Inc. | Method, system and portable consumer device using wildcard values | 
| US7857216B2 (en) | 2003-09-12 | 2010-12-28 | Visa U.S.A. Inc. | Method and system for providing interactive cardholder rewards image replacement | 
| US7051923B2 (en) | 2003-09-12 | 2006-05-30 | Visa U.S.A., Inc. | Method and system for providing interactive cardholder rewards image replacement | 
| US7464870B2 (en) | 2003-09-12 | 2008-12-16 | Visa U.S.A. Inc. | Method and system for providing interactive cardholder rewards image replacement | 
| US7857215B2 (en) | 2003-09-12 | 2010-12-28 | Visa U.S.A. Inc. | Method and system including phone with rewards image | 
| US9141967B2 (en) | 2003-09-30 | 2015-09-22 | Visa U.S.A. Inc. | Method and system for managing reward reversal after posting | 
| US8407083B2 (en) | 2003-09-30 | 2013-03-26 | Visa U.S.A., Inc. | Method and system for managing reward reversal after posting | 
| US8005763B2 (en) | 2003-09-30 | 2011-08-23 | Visa U.S.A. Inc. | Method and system for providing a distributed adaptive rules based dynamic pricing system | 
| US8244648B2 (en) | 2003-09-30 | 2012-08-14 | Visa U.S.A. Inc. | Method and system for providing a distributed adaptive rules based dynamic pricing system | 
| US9710811B2 (en) | 2003-11-06 | 2017-07-18 | Visa U.S.A. Inc. | Centralized electronic commerce card transactions | 
| US7653602B2 (en) | 2003-11-06 | 2010-01-26 | Visa U.S.A. Inc. | Centralized electronic commerce card transactions | 
| US11132691B2 (en) | 2009-12-16 | 2021-09-28 | Visa International Service Association | Merchant alerts incorporating receipt data | 
| US8429048B2 (en) | 2009-12-28 | 2013-04-23 | Visa International Service Association | System and method for processing payment transaction receipts | 
| US8650124B2 (en) | 2009-12-28 | 2014-02-11 | Visa International Service Association | System and method for processing payment transaction receipts | 
| Publication | Publication Date | Title | 
|---|---|---|
| DE10015103A1 (en) | Access control method to data or programs used to operate printing machine by performing mathematical procedure on password and file or program identification numbers and releasing for use if bit pattern corresponds | |
| DE69927022T2 (en) | METHOD FOR CONTROLLING THE USE OF SOFTWARE COMPONENTS | |
| DE69130175T2 (en) | SECURITY SYSTEM FOR ACTIVATING PERSONNEL COMPUTER PROGRAMS IN DISTANT LOCATIONS | |
| DE60301782T2 (en) | APPARATES AND METHODS FOR DECREASING ENCLOSED DATA BLOCKS AND FOR LOCATING THE ENCRYPTED DATA BLOCKS IN THE MEMORY AREA USED FOR IMPLEMENTATION | |
| DE69331613T2 (en) | file encryption | |
| EP0522332B1 (en) | Computer for controlling a machine, especially a printing press | |
| DE19963471B4 (en) | Apparatus and method for preventing piracy of computer programs | |
| DE3611223A1 (en) | METHOD AND DEVICE FOR PREVENTING BLOCKING IN A DATABASE MANAGEMENT SYSTEM | |
| EP2595341B1 (en) | User rights management and access control system with time limitation | |
| WO2008095866A2 (en) | Method for authorizing the access to at least one automation component of a technical system | |
| DE10250187A1 (en) | Operating unit for an electrophotographic print or copier system has a user interface that can be set according to the class of user, e.g. operator or maintenance personnel | |
| DE112007003231T5 (en) | Programmable display device, control system and backup / recovery process method | |
| EP1164456B1 (en) | Software protection mechanism | |
| EP1220075B1 (en) | System and method for authorising the execution of a software installed on a computer | |
| DE19950249C1 (en) | Electronic device with software protection for runtime software for automated systems | |
| DE10028500A1 (en) | Process for installing software in hardware | |
| DE102004060784A1 (en) | Procedure for licensing and administration | |
| DE3927236C2 (en) | ||
| WO2004095344A1 (en) | Device for programming a control device | |
| DE4019652A1 (en) | Protection appts. against unauthorised use of commercial software - combines unique target machine ID with individual security code to produce unique password | |
| DE4103173C2 (en) | Device for protection against unauthorized use of software | |
| DE10130493B4 (en) | Method for enabling access to an electronic control unit | |
| DE19615003C2 (en) | Method for logging the use of a user program on a first computer by a second computer | |
| DE4302634A1 (en) | Computer system with protection against software copying | |
| DE19537074A1 (en) | Testing equipment for motor vehicle | 
| Date | Code | Title | Description | 
|---|---|---|---|
| 8110 | Request for examination paragraph 44 | ||
| R011 | All appeals rejected, refused or otherwise settled | ||
| R003 | Refusal decision now final | Effective date:20131021 |