DE10007610B4 - Verfahren zur Programmierung eines Steuergerätes für ein Kraftfahrzeug - Google Patents
Verfahren zur Programmierung eines Steuergerätes für ein Kraftfahrzeug Download PDFInfo
- Publication number
- DE10007610B4 DE10007610B4 DE10007610A DE10007610A DE10007610B4 DE 10007610 B4 DE10007610 B4 DE 10007610B4 DE 10007610 A DE10007610 A DE 10007610A DE 10007610 A DE10007610 A DE 10007610A DE 10007610 B4 DE10007610 B4 DE 10007610B4
- Authority
- DE
- Germany
- Prior art keywords
- control unit
- data
- programs
- programmed
- programming
- 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 - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23299—Remote load of program, through fieldbus
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23314—Switch between initialisation, program, test, end of programming, erase mode
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25022—LAN local area network for controllers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25032—CAN, canbus, controller area network bus
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2637—Vehicle, car, auto, wheelchair
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Safety Devices In Control Systems (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Verfahren
zur Programmierung eines Steuergerätes eines Kraftfahrzeuges,
welches durch ein extern, dem Steuergerät über eine, das Steuergerät mit weiteren
Steuergeräten
vernetzende Datenleitung zugeführtes
Signal von einem Betriebsmode in einen Programmiermode umgeschaltet
wird, dadurch gekennzeichnet, dass dem zu programmierenden Steuergerät während dessen
Nachlaufphase das externe Signal zugeführt wird, wobei die weiteren
Steuergeräte
von der Datenleitung abgeschaltet sind.
Description
- Die Erfindung betrifft ein Verfahren zur Programmierung eines Steuergerätes, insbesondere eines Kraftfahrzeuges, welches durch ein extern dem Steuergerät zugeführtes Signal von einem Betriebsmode in einen Programmiermode umgeschaltet wird.
- Aus der
DE 37 17 012 A1 ist ein Verfahren zur Programmierung eines digitalen Steuergerätes bekannt. Dieses Steuergerät ist mit einer Diagnoseschnittstelle versehen, über welche dem Steuergerät ein Signal zugeführt wird, wobei dieses Signal eine Umschaltung des Steuergerätes von einem Betriebsmode in einen Programmiermode bewirkt. - Um dem Steuergerät mitzuteilen, daß ein Umschalten vom Betriebsmode in den Programmiermode gewünscht wird, muß das Signal mindestens 2,5 Sekunden an der Diagnoseschnittstelle anliegen. Weiterhin ist Voraussetzung, daß das Fahrzeug bei der Umschaltung des Steuergerätes sich nicht in Bewegung befindet. Daher wird die Fahrzeuggeschwindigkeit detektiert und nur im Stillstand eine Umprogrammierung zugelassen.
- Während Programme oder Daten in den Speicher des zu programmierenden Steuergerätes überschrieben werden, stehen die Funktionen des Steuergerätes nur beschränkt oder gar nicht zur Verfügung. Besonders problematisch ist dies bei Steuergeräten, welche über Netzwerke oder Bussysteme verknüpft sind. Im Normalbetrieb können dann andere am Netz oder Bus angeschlossene Steuergeräte die erwarteten Botschaften bzw. Daten nicht empfangen. Dies führt zur Abspeicherung von Fehlern, bis hin zu Fehlfunktionen der Steuergeräte.
- Darüber hinaus verbleibt im Normalbetrieb nur eine begrenzte Übertragungskapazität für die Übertragung von Programmen und Daten.
- Die
DE 41 41 586 C2 zeigt, dass durch das Ausschalten der Zündung den Steuergeräten die Information gegeben wird, sich vom Datenbus abzuschalten. - Aus der
DE 197 19 615 A2 wird nach dem Ausschalten der Zündung in der Nachlaufphase überprüft, ob sich das Kraftfahrzeug in einem gesicherten Zustand befindet. Aus der US 5,787,367 A ist ein Verfahren zur Programmierung von Steuergeräten in Kraftfahrzeugen bekannt, bei welchen dem zu programmierenden Steuergerät ein externes Signal über eine, das Steuergerät mit weiteren Steuergeräten vernetzende Datenleitung zugeführt wird. Darüber hinaus ist die Überprüfung einer Zugriffsberechtigung im zu programmierenden Steuergerät bekannt. - Ausgehend von der
US 5,787,367 A liegt der Erfindung die Aufgabe zugrunde, ein Verfahren zur Programmierung eines Steuergerätes anzugeben, welches ohne zusätzliche Hardware eine zuverlässige Speicherung von neuen Programmen und Daten in vernetzten Systemen erlaubt. - Erfindungsgemäß wird die Aufgabe dadurch gelöst, dass dem zu programmierenden Steuergerät während dessen Nachlaufphase das externe Signal zugeführt wird, wobei die weiteren Steuergeräte vom Bus abgeschaltet sind.
- Die Erfindung hat den Vorteil, dass während der Nachlaufphase, wo in zahlreichen Steuergeräten nach Abschalten des Motorbetriebes Parameter für den nächsten Motorbetrieb bestimmt werden, die Datenleitung vollständig für die Übertragung der neuen Programme bzw. Daten zur Verfügung steht. Eine Fehlerspeicherung in anderen Steuergeräten während der Neuprogrammierung wird verhindert, indem sich die Steuergeräte während der Nachlaufphase von der Datenleitung abschalten.
- Die Verwendung einer separaten Diagnoseschnittstelle an den Steuergeräten zum Anschluß eines externen Diagnosegerätes entfällt.
- Vorteilhafterweise leitet das extern zugeführte Signal den Diagnosemode im zu programmierenden Steuergerät ein, in welchen die neuen Daten und/oder Programme über die Datenleitung an das zu programmierende Steuergerät übertragen werden.
- In einer einfachen Ausführung ist das extern zugeführte Signal ein Diagnosesignal, welches an das zu programmierende Steuergerät adressiert ist. Alternativ kann es durch das Ausschalten der Zündung generiert werden. Durch das Ausschalten der Zündung wird für die weiteren Steuergeräte der Zustand der Busruhe eingeleitet, indem ihnen signalisiert wird, sich vom Bus abzuschalten.
- In einer Ausgestaltung werden die neuen Daten und/oder Programme gemeinsam in einer nichtflüchtigen, blockweise löschbaren Speichereinheit des programmierenden Steuergerätes abgelegt. Durch die Verwendung der blockweise löschbaren Speichereinheit können neue Programme bzw. Daten bei kleiner Speicherplatzkapazität ständig neu überschrieben werden.
- Um zu verhindern, daß die neuen Daten und/oder Programme von Unberechtigten übertragen werden, wird vor jeder Datenübertragung eine Zugriffsberechtigungsprüfung durchgeführt. Um Fehler bei der Abspeicherung zu verhindern, erfolgt die Übertragung der Daten und/oder Programme nur im gesicherten Zustand des Systems, z. B. bei Stillstand des Kraftfahrzeuges und/oder bei angezogener Bremse.
- Die Erfindung läßt zahlreiche Ausführungsformen zu. Eine davon soll anhand der in der Zeichnung dargestellten Figuren näher erläutert werden.
- Es zeigt:
-
1 Vernetzung der Steuergeräte -
2 Verfahren zur Programmierung eines Steuergerätes mit Hilfe der in1 dargestellten Einrichtung. - Gleiche Merkmale sind mit gleichen Bezugszeichen gekennzeichnet.
-
1 zeigt mehrere vernetzte Steuergeräte, wie sie in Kraftfahrzeugen eingesetzt werden. Dabei ist der Aufbau der Steuergeräte annähernd identisch, soll aber nur im Zusammenhang mit dem Steuergerät1 erläutert werden. Das Steuergerät1 ist mit der Betriebsspannung UB und mit Klemme15 (geschaltetes Plus hinter Batterie) sowie mit einem Geschwindigkeitsmesser v verbunden. Das Steuergerät1 enthält einen Mikrorechner6 , welcher einen Arbeitsspeicher (RAM)7 aufweist. Der Mikrorechner6 ist über eine bidirektionale Datenleitung weiterhin mit einem Festwertspeicher8 verbunden, welcher als Flash-Baustein ausgebildet ist. - Darüber hinaus kommuniziert der Mikrorechner
6 über die Schnittstelle9 mit dem Datenbus5 , an welchen weiterhin die Steuergeräte2 und3 sowie ein Diagnosegerät4 angeschlossen sind. Da im Kraftfahrzeug viele verschiedene Steuer- und Regelungsabläufe ablaufen, ist das Steuergerät1 für die Regelung der Einspritzmenge des Kraftfahrzeuges zuständig, das Steuergerät2 ein ABS-Steuergerät und das Steuergerät3 eine Geschwindigkeitsregeleinrichtung. Im Festwertspeicher8 des jeweiligen Steuergerätes1 ,2 ,3 sind die jeweils erforderlichen Betriebsprogramme für das Steuergerät und die zugehörigen Parameter gespeichert. - Mit Hilfe der
2 soll der Ablauf der Programmierung eines vernetzten Steuergerätes in einem Flash-Speicher4 erläutert werden. - Solche Flash-Speicher zeichnen sich dadurch aus, dass sie blockweise löschbar und neu überschreibbar sind.
- In einem ersten Schritt wird festgestellt, ob die Klemme
15 des Kraftfahrzeuges (geschaltetes Plus nach Batterie) aus ist. Ist dies der Fall, startet die Nachlaufzeit t des Steuergerätes. Die Steuergeräte2 ,3 schalten sich vom Datenbus5 weg. - Nach dem Ausschalten der Klemme
15 wird gleichzeitig überprüft, ob sich das Fahrzeug im Stillstand befindet (Schritt2 ). Alternativ dazu kann auch festgestellt werden, ob der Verbrennungsmotor aus und/oder eine Feststellbremse eingelegt ist. - Während einer Zugriffsberechtigung, welche vom Diagnosegerät
4 über das Bussystem5 an das Steuergerät1 in Form einer codierten Kennung gesendet wird, wird festgestellt, ob eine berechtigte Neuprogrammierung erfolgen soll. Zu diesem Zweck vergleicht das Steuergerät1 die vom Diagnosegerät4 als Diagnosebefehl übersandte Kennung mit einer in seinem Festwertspeicher8 abgelegten Kennung. Bei Übereinstimmung der beiden Kennungen wird der Diagnosemode gestartet (Schritt3 ). In diesen Mode aktiviert der Mikrorechner6 eine, in seinem Arbeitsspeicher7 vorhandene Programmladeroutine. Dabei wird in dem Festwertspeicher8 ein vorgesehener Block an Speicherplätzen gelöscht und so zur Aufnahme von neuen Betriebsprogrammen oder Betriebsparametern vorbereitet. - Das Steuergerät
1 meldet an das Diagnosegerät4 , daß es zur Neuprogrammierung bereit ist. Danach werden im Schritt5 von dem Diagnosegerät4 neue Daten oder Betriebsprogramme übertragen. Dieses übertragene Programm wird zunächst in Arbeitsspeicher7 zwischengespeichert. Nach vollständiger Löschung des alten Betriebsprogrammes des Steuergerätes beschreibt der Mikrorechner6 die so vorbereiteten Speicherplätze des Festwertspeichers8 mit dem im Arbeitsspeicher7 abgelegten, neuen Programmen. - Ist der Diagnosemode in Schritt
3 nicht eingestellt, wird im Schritt4 überprüft, ob die Nachlaufzeit t abgelaufen ist. Ist dies der Fall, wird der Zyklus erneut gestartet. Ist dies nicht der Fall, wird der Diagnosemode beendet. Der Diagnosemode wird während der Nachlaufzeit überwacht.
Claims (9)
- Verfahren zur Programmierung eines Steuergerätes eines Kraftfahrzeuges, welches durch ein extern, dem Steuergerät über eine, das Steuergerät mit weiteren Steuergeräten vernetzende Datenleitung zugeführtes Signal von einem Betriebsmode in einen Programmiermode umgeschaltet wird, dadurch gekennzeichnet, dass dem zu programmierenden Steuergerät während dessen Nachlaufphase das externe Signal zugeführt wird, wobei die weiteren Steuergeräte von der Datenleitung abgeschaltet sind.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das extern zugeführte Signal den Diagnosemode des zu programmierenden Steuergerätes einleitet, in welchem neue Daten und/oder Programme über die Datenleitung an das zu programmierende Steuergerät übertragen werden.
- Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß das extern zugeführte Signal ein Diagnosebefehl ist.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß durch das Ausschalten der Zündung den weiteren Steuergeräten die Information gegeben wird, sich vom Datenbus abzuschalten.
- Verfahren nach Anspruch 1 oder 2 dadurch gekennzeichnet, daß die neuen Daten und/oder Programme gemeinsam in einer nichtflüchtigen, blockweise löschbaren Speichereinheit des zu programmierenden Steuergerätes abgelegt werden.
- Verfahren nach Anspruch 1 oder 2 dadurch gekennzeichnet, daß die Übertragung der Daten- und/oder Programme erst nach Überprüfung einer Zugriffsberechtigung im zu programmierenden Steuergerät erfolgt.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Übertragung der Daten und/oder Programme nur im gesicherten Zustand des Fahrzeuges erfolgt.
- Verfahren nach Anspruch 7 dadurch gekennzeichnet, dass die Übertragung der Daten und/oder Programme bei Stillstand des Kraftfahrzeuges erfolgt.
- Verfahren nach Anspruch 7, dadurch gekennzeichnet, daß die Daten und/oder Programme nur bei eingelegter Bremse oder Motorstillstand übertragen werden.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10007610A DE10007610B4 (de) | 1999-12-22 | 2000-02-18 | Verfahren zur Programmierung eines Steuergerätes für ein Kraftfahrzeug |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19962410.0 | 1999-12-22 | ||
DE19962410 | 1999-12-22 | ||
DE10007610A DE10007610B4 (de) | 1999-12-22 | 2000-02-18 | Verfahren zur Programmierung eines Steuergerätes für ein Kraftfahrzeug |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10007610A1 DE10007610A1 (de) | 2002-03-28 |
DE10007610B4 true DE10007610B4 (de) | 2005-08-04 |
Family
ID=7934094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10007610A Expired - Fee Related DE10007610B4 (de) | 1999-12-22 | 2000-02-18 | Verfahren zur Programmierung eines Steuergerätes für ein Kraftfahrzeug |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10007610B4 (de) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10230633A1 (de) * | 2002-07-08 | 2004-01-29 | Adam Opel Ag | Verfahren zum Aktivieren wenigstens eines über einen Datenbus eines Kraftfahrzeuges ansteuerbaren Steuergerätes |
DE102004056434A1 (de) * | 2004-11-23 | 2006-05-24 | Daimlerchrysler Ag | Diagnose- und Serviecesystem für ein Kraftfahrzeug |
DE102009058754B4 (de) | 2009-12-17 | 2018-06-07 | Continental Automotive Gmbh | Verfahren zur Reprogrammierung eines oder mehrerer Steuergeräte eines Fahrzeugs und Steuergerät |
DE102014200089A1 (de) * | 2014-01-08 | 2015-07-09 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren, Vorrichtung, Computerprogramm und Computerprogrammprodukt zum Programmieren von mehreren Steuergeräten |
DE102014008479A1 (de) | 2014-06-07 | 2015-12-17 | Audi Ag | Kraftfahrzeug-Steuergerät mit Stromsparmodus für eine Parkphase |
DE102016202524A1 (de) | 2016-02-18 | 2017-08-24 | Robert Bosch Gmbh | Verfahren zur Programmierung eines Steuergeräts eines Kraftfahrzeugs |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4141586C2 (de) * | 1991-12-17 | 1996-07-11 | Bosch Gmbh Robert | Schaltungsanordnung zur Steuerung des Nachlaufs eines Steuergeräts in einem Kraftfahrzeug |
DE19719615A1 (de) * | 1996-05-14 | 1997-11-20 | Luk Getriebe Systeme Gmbh | Vorrichtung zur automatisierten Betätigung eines Drehmomentübertragungssystems |
US5787367A (en) * | 1996-07-03 | 1998-07-28 | Chrysler Corporation | Flash reprogramming security for vehicle computer |
-
2000
- 2000-02-18 DE DE10007610A patent/DE10007610B4/de not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4141586C2 (de) * | 1991-12-17 | 1996-07-11 | Bosch Gmbh Robert | Schaltungsanordnung zur Steuerung des Nachlaufs eines Steuergeräts in einem Kraftfahrzeug |
DE19719615A1 (de) * | 1996-05-14 | 1997-11-20 | Luk Getriebe Systeme Gmbh | Vorrichtung zur automatisierten Betätigung eines Drehmomentübertragungssystems |
US5787367A (en) * | 1996-07-03 | 1998-07-28 | Chrysler Corporation | Flash reprogramming security for vehicle computer |
Also Published As
Publication number | Publication date |
---|---|
DE10007610A1 (de) | 2002-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4440127B4 (de) | Steuergerät | |
DE10213165B3 (de) | Verfahren und Vorrichtung zum Übernehmen von Daten | |
DE10237715B4 (de) | Vorrichtung zum Zugriff auf ein Fahrzeugssteuersystem über eine drahtlose Verbindung | |
DE19642737C2 (de) | System und Verfahren zur Steuerung einer in einem Motorfahrzeug vorhandenen Einrichtung | |
DE4315494C1 (de) | Anordnung und Verfahren zur Programmierung wenigstens eines Kfz-Steuergeräts | |
EP1967435B1 (de) | Verfahren zur adaptiven konfigurationserkennung | |
DE10027006B4 (de) | System zur Steuerung / Regelung der Betriebsabläufe bei einem Kraftfahrzeug und ein Verfahren zum Starten eines solchen Systems | |
DE10360125A1 (de) | Datenloggin in einem Kraftfahrzeug | |
WO1995015043A1 (de) | Vorrichtung zum austauschen von daten und verfahren zum betreiben der vorrichtung | |
DE4203704C2 (de) | Verfahren zur Initialisierung eines elektronischen Regelsystems insbesondere in einem Kraftfahrzeug | |
DE10119197A1 (de) | Elektronische Steuereinrichtung für Fahrzeuge | |
EP0997347B1 (de) | Verfahren und System zur Umschaltung eines Steuergerätes, insbesondere eines Kraftfahrzeuges | |
EP2307933A1 (de) | Verfahren zum programmiern von daten in mindestens zwei steuergeräte eines kraftfahrzeugs | |
WO1998051538A2 (de) | Verfahren zur manipulationssicheren konfigurierung eines kfz-steuergerätes sowie steuergerät | |
DE10007610B4 (de) | Verfahren zur Programmierung eines Steuergerätes für ein Kraftfahrzeug | |
DE102012023648B4 (de) | Verfahren und System zum Aktualisieren von einem Steuergerät eines Kraftwagens | |
EP0437551B1 (de) | Verfahren und vorrichtung zum abfragen von steuergeräte-daten | |
DE102005009639B4 (de) | Verfahren und Vorrichtung zum Sichern individueller Einstellungsdaten | |
DE102018001866A1 (de) | Verfahren zum automatischen Abbremsen eines sich während eines automatischen fahrerlosen Parkvorganges bewegenden Fahrzeuges | |
EP0664387B1 (de) | Verfahren zum Ändern der Arbeitsweise eines Steuergeräts von Kraftfahrzeugen | |
EP1187011A2 (de) | Verfahren zur Programmierung eines Steuergerätes | |
DE102016200711A1 (de) | Verfahren zum Aktualisieren von Software eines Steuergerätes, vorzugsweise für ein Kraftfahrzeug | |
DE10306102A1 (de) | Steuergerät und zugehöriges Verfahren zur Übertragung von Daten an das Steuergerät | |
DE10015319B4 (de) | Vorrichtung zur Steuerung einer Brennkraftmaschine | |
EP1089147B1 (de) | Verfahren und Anordnung zur Initialisierung einer Anzahl gleichartiger Steuergeräte |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OR8 | Request for search as to paragraph 43 lit. 1 sentence 1 patent law | ||
8110 | Request for examination paragraph 44 | ||
8127 | New person/name/address of the applicant |
Owner name: SIEMENS AG, 80333 MUENCHEN, DE |
|
8105 | Search report available | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: CONTINENTAL AUTOMOTIVE GMBH, 30165 HANNOVER, DE |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20140902 |