EP2204714A2 - Manipulationssichere Übertragung von Signalen - Google Patents

Manipulationssichere Übertragung von Signalen Download PDF

Info

Publication number
EP2204714A2
EP2204714A2 EP09014474A EP09014474A EP2204714A2 EP 2204714 A2 EP2204714 A2 EP 2204714A2 EP 09014474 A EP09014474 A EP 09014474A EP 09014474 A EP09014474 A EP 09014474A EP 2204714 A2 EP2204714 A2 EP 2204714A2
Authority
EP
European Patent Office
Prior art keywords
internal combustion
combustion engine
sensor
control unit
maximum
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.)
Granted
Application number
EP09014474A
Other languages
English (en)
French (fr)
Other versions
EP2204714B1 (de
EP2204714A3 (de
Inventor
Jürgen Brardt
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.)
Deutz AG
Original Assignee
Deutz 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
Application filed by Deutz AG filed Critical Deutz AG
Publication of EP2204714A2 publication Critical patent/EP2204714A2/de
Publication of EP2204714A3 publication Critical patent/EP2204714A3/de
Application granted granted Critical
Publication of EP2204714B1 publication Critical patent/EP2204714B1/de
Not-in-force legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28Interface circuits
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • F02D2250/26Control of the engine output torque by applying a torque limit

Definitions

  • the invention relates to a method for operating an internal combustion engine with an electronic control unit, which detects information about the state of the internal combustion engine by means of sensors and controls and controls the engine, wherein stored in the controller software from the information in compliance with the maximum allowable power to protect Internal combustion engine components and complying with the emissions legislation, the maximum amount of fuel calculated, whereby the maximum instantaneous power and the maximum torque of the internal combustion engine is determined.
  • Such a method or procedure is known and is used by default for operating an internal combustion engine. It should be noted that at least very similar internal combustion engines of a series are released for different allowable power from the manufacturer of the respective internal combustion engine. The respective release depends on the respective use of the internal combustion engine, optionally with additional consideration of the exhaust gas legislation to be observed for the respective application. For example, internal combustion engines, which are often used when used as intended in the range of the respective maximum permissible power, released with a lower allowable maximum power than the same internal combustion engine, which is used in accordance with intended use quite predominantly in the range of part load. An example of the former case is the use or the use of the internal combustion engine in an agricultural device, in particular a tractor.
  • the information stored in the control unit is protected against unauthorized access, so that it can not normally be changed or even manipulated.
  • the information detected by means of sensors, for example, by manipulation of manipulators are falsified. Examples include measured temperatures or pressures whose actually measured values are reduced by a manipulator.
  • the control unit is assumed that, for example, a set limit, which is predetermined by a component temperature, for example, or a rail pressure, has not yet been reached. This has the consequence that, for example, the rail pressure is further increased and thus the maximum power of the internal combustion engine is raised.
  • the invention has for its object to prevent such a described manipulation.
  • the output signal of the sensor is sent encrypted to the control unit. This precludes manipulation of the output signals since the encryption key is unknown to the potential manipulator.
  • the encryption is stored in the control unit and the sensor or a sensor processing electronics associated with the sensor. In this case, the encryption is designed so that it preferably changes automatically, so that no more manipulation is possible. If a manipulation is nevertheless attempted, no or an invalid output signal or an invalid measured value is received by the control unit. Depending on the importance of the measured value, this leads to an error entry in a corresponding memory, to a setting of a power-reduced emergency operation or a (delayed) shutdown of the internal combustion engine.
  • the sensor or the sensor processing electronics communicate with the control unit of the internal combustion engine via, in particular, a CAN bus.
  • a CAN bus is that a large number of sensor data can be transmitted via a single cable harness.
  • the disadvantage, however, is that the output signals as such permit direct conclusions about corresponding measured values and are therefore easy to manipulate. Therefore, in connection with a CAN bus, the invention can be used particularly advantageously.
  • control unit in addition to the encrypted output signals.
  • control and regulation of the internal combustion engine involves very rapid transmission of output signals and, subsequently, immediate processing or evaluation in the control unit.
  • the control or regulation of the internal combustion engine is initially made with the unencrypted transmitted output signals, but then subsequently the corresponding encrypted and unencrypted output signals are compared and when a difference greater than a predetermined limit an error entry is written into a corresponding memory and / or set a power reduction of the internal combustion engine and / or causes a shutdown of the internal combustion engine.
  • the encrypted transmission preferably takes place via the CAN bus, while the unencrypted transmission takes place via normal (fast) data transmission.
  • the single FIGURE shows a sensor 1, which is connected via a data line 2 with a sensor processing electronics 3.
  • the sensor processing electronics 3 is in turn connected via a serial data interface 4 in the form of a CAN bus to the electronic control unit 5 of the internal combustion engine.
  • the measured values transmitted by the sensor 1 are encrypted, which are then forwarded in encrypted form to the control unit 5.
  • the control unit 5 knows the encryption code and can therefore convert the encrypted data back into the original measured values and evaluate.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Portable Nailing Machines And Staplers (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Betreiben einer Brennkraftmaschine mit einem elektronischen Steuergerät, das Informationen über den Zustand der Brennkraftmaschine mittels Sensoren erfasst und die Brennkraftmaschine steuert und regelt, wobei eine in dem Steuergerät abgelegte Software aus den Informationen unter Einhaltung der maximal zulässigen Leistung zum Schutz von Brennkraftmaschinenkomponenten und zur Einhaltung der Abgasgesetzgebung die maximale Kraftstoffmenge berechnet, wodurch die maximale Momentanleistung und das maximale Momentandrehmoment der Brennkraftmaschine bestimmt wird.
Erfindungsgemäß wird eine Manipulation der von dem Sensor erfassten Informationen verhindert. Dies wird dadurch erreicht, dass das Ausgangssignal des Sensors verschlüsselt an das Steuergerät gesendet wird.

Description

  • Die Erfindung betrifft ein Verfahren zum Betreiben einer Brennkraftmaschine mit einem elektronischen Steuergerät, das Informationen über den Zustand der Brennkraftmaschine mittels Sensoren erfasst und die Brennkraftmaschine steuert und regelt, wobei eine in dem Steuergerät abgelegte Software aus den Informationen unter Einhaltung der maximal zulässigen Leistung zum Schutz von Brennkraftmaschinenkomponenten und zur Einhaltung der Abgasgesetzgebung die maximale Kraftstoffmenge berechnet, wodurch die maximale Momentanleistung und das maximale Momentandrehmoment der Brennkraftmaschine bestimmt wird.
  • Ein derartiges Verfahren beziehungsweise Vorgehen ist bekannt und wird standardmäßig zum Betreiben einer Brennkraftmaschine verwendet. Dabei ist zu beachten, dass zumindest sehr ähnliche Brennkraftmaschinen einer Baureihe für unterschiedliche zulässige Leistungen vom Hersteller der jeweiligen Brennkraftmaschine freigegeben sind. Die jeweilige Freigabe hängt von dem jeweiligen Einsatz der Brennkraftmaschine ab, gegebenenfalls unter zusätzlicher Berücksichtigung der für den jeweiligen Einsatz einzuhaltenden Abgasgesetzgebung. Beispielsweise werden Brennkraftmaschinen, die bei bestimmungsgemäßem Einsatz häufig im Bereich der jeweiligen maximal zulässigen Leistung eingesetzt werden, mit einer geringeren zulässigen maximalen Leistung freigegeben als bei der gleichen Brennkraftmaschine, die bei bestimmungsgemäßem Einsatz ganz überwiegend im Bereich von Teillast eingesetzt wird. Ein Beispiel für den ersteren Fall ist die Verwendung bzw. der Einsatz der Brennkraftmaschine bei einem landwirtschaftlichem Gerät, insbesondere einem Schlepper.
  • Die in dem Steuergerät abgelegten Informationen sind gegen einen unberechtigten Zugriff gesichert, so dass diese normalerweise nicht verändert oder sogar manipuliert werden können. Es ist aber denkbar, dass die mittels Sensoren erfassten Informationen beispielsweise durch Einschaltung von Manipulatoren verfälscht werden. Beispiele hierfür sind gemessene Temperaturen oder Drücke, deren tatsächlich gemessenen Werte durch einen Manipulator verringert werden. Dadurch wird dem Steuergerät unterstellt, dass beispielsweise eine eingestellte Grenze, die durch eine beispielsweise Bauteiltemperatur oder beispielsweise einen Raildruck vorgegeben ist, noch nicht erreicht ist. Dies hat zur Folge, dass beispielsweise der Raildruck weiter erhöht wird und somit die maximale Leistung der Brennkraftmaschine angehoben wird.
  • Der Erfindung liegt die Aufgabe zugrunde, eine solche geschilderte Manipulation zu verhindern.
  • Diese Aufgabe wird dadurch gelöst, dass das Ausgangssignal des Sensors verschlüsselt an das Steuergerät gesendet wird. Dadurch wird eine Manipulation der Ausgangssignale ausgeschlossen, da der Verschlüsselungscode dem möglichen Manipulator unbekannt ist. In weiterer Ausgestaltung der Erfindung ist die Verschlüsselung in dem Steuergerät und dem Sensor beziehungsweise einer dem Sensor zugehörigen Sensoraufbereitungselektronik abgelegt. Dabei ist die Verschlüsselung so angelegt, dass diese sich bevorzugt selbsttätig ändert, so dass überhaupt keine Manipulationsmöglichkeit mehr gegeben ist. Wird dennoch eine Manipulation versucht, wird kein oder ein ungültiges Ausgangssignal respektive ein ungültiger Messwert von dem Steuergerät empfangen. Dies führt je nach Wichtigkeit des Messwerts zu einem Fehlereintrag in einen entsprechenden Speicher, zu einer Einstellung eines leistungsreduzierten Notbetriebs oder einer (verzögerten) Abstellung der Brennkraftmaschine.
  • In Weiterbildung der Erfindung kommuniziert der Sensor bzw. die Sensoraufbereitungselektronik mit dem Steuergerät der Brennkraftmaschine über insbesondere einen CAN-Bus. Der besondere Vorteil eines CAN-Busses ist es, dass über einen einzigen Kabelstrang eine Vielzahl von Sensordaten übermittelt werden können. Der Nachteil ist aber, dass die Ausgangssignale als solche direkte Rückschlüsse zu entsprechenden Messwerten zulassen und daher einfach zu manipulieren sind. Daher ist im Zusammenhang mit einem CAN-Bus die Erfindung besonders vorteilhaft einsetzbar.
  • In weiterer Ausgestaltung ist vorgesehen, zusätzlich zu den verschlüsselten Ausgangssignalen die gleichen Ausgangssignale unverschlüsselt an das Steuergerät zu senden. Dies ist dann sinnvoll, wenn für die Steuerung und Regelung der Brennkraftmaschine eine sehr schnelle Übermittlung von Ausgangssignalen und daran anschließend eine sofortige Aufbereitung bzw. Auswertung in dem Steuergerät erfolgt. Um hierbei gegebenenfalls auftretende Verzögerungen durch eine verschlüsselte Übertragung zu vermeiden, wird zunächst die Steuerung bzw. Regelung der Brennkraftmaschine mit den unverschlüsselt übermittelten Ausgangssignalen vorgenommen, dann anschließend werden aber die entsprechenden verschlüsselten und unverschlüsselten Ausgangssignale miteinander verglichen und bei Auftreten von einer Differenz größer einem vorgegebenen Grenzwert wird ein Fehlereintrag in einen entsprechenden Speicher eingeschrieben und/oder eine Leistungsreduzierung der Brennkraftmaschine eingestellt und/oder eine Stillsetzung der Brennkraftmaschine veranlasst. Dabei ist es nicht erforderlich, jeden verschlüsselten Wert mit dem jeweiligen unverschlüsselten Wert zu vergleichen (aber selbstverständlich möglich), sondern es ist ausreichend, in geeigneten Zeitabständen einen "stichprobenartigen" Vergleich durchzuführen. Die verschlüsselte Übertragung erfolgt bevorzugt über den CAN-Bus, während die unverschlüsselte Übermittlung über normale (schnelle) Datenleitung erfolgt.
  • Weitere vorteilhafte Ausgestaltungen der Erfindung sind der Zeichnungsbeschreibung zu entnehmen, in der ein in der Fig. dargestelltes Ausführungsbeispiel der Erfindung näher beschrieben ist.
  • Die einzige Figur zeigt einen Sensor 1, der über eine Datenleitung 2 mit einer Sensoraufbereitungselektronik 3 verschaltet ist. Die Sensoraufbereitungselektronik 3 ist ihrerseits über eine serielle Datenschnittstelle 4 in Form eines CAN-Busses mit dem elektronischen Steuergerät 5 der Brennkraftmaschine verschaltet. In der Sensoraufbereitungselektronik 3 erfolgt eine Verschlüsselung der von dem Sensor 1 übermittelten Messwerte, die dann verschlüsselt an das Steuergerät 5 weitergeleitet werden. Das Steuergerät 5 kennt den Verschlüsselungskode und kann folglich die verschlüsselten Daten wieder in die ursprünglichen Messwerte zurückwandeln und auswerten.
  • Bezugszeichenliste
  • 1
    Sensor
    2
    Datenleitung
    3
    Sensoraufbereitungselektronik
    4
    Datenschnittstelle
    5
    Steuergerät

Claims (5)

  1. Verfahren zum Betreiben einer Brennkraftmaschine mit einem elektronischen Steuergerät, das Informationen über den Zustand der Brennkraftmaschine mittels Sensoren erfasst und die Brennkraftmaschine steuert und regelt, wobei eine in dem Steuergerät abgelegte Software aus den Informationen unter Einhaltung der maximal zulässigen Leistung zum Schutz von Brennkraftmaschinenkomponenten und zur Einhaltung der Abgasgesetzgebung die maximale Kraftstoffmenge berechnet, wodurch die maximale Momentanleistung und das maximale Momentandrehmoment der Brennkraftmaschine bestimmt wird,
    dadurch gekennzeichnet, dass das Ausgangssignal des Sensors (1) verschlüsselt an das Steuergerät (5) gesendet wird.
  2. Verfahren nach Anspruch 1,
    dadurch gekennzeichnet, dass die Verschlüsselung in dem Steuergerät (5) und dem Sensor (1) bzw. einer dem Sensor (1) zugehörigen Sensoraufbereitungselektronik (3) abgelegt ist.
  3. Verfahren nach einem der vorherigen Ansprüche,
    dadurch gekennzeichnet, dass der Sensor (1) beziehungsweise die Sensoraufbereitungselektronik (3) mit dem Steuergerät (5) der Brennkraftmaschine über insbesondere einen CAN-Bus kommuniziert.
  4. Verfahren nach einem der vorherigen Ansprüche,
    dadurch gekennzeichnet, dass der Sensor (1) beziehungsweise die Sensoraufbereitungselektronik (3) zusätzlich zu den verschlüsselten Ausgangssignalen die gleichen Ausgangssignale unverschlüsselt an das Steuergerät (5) sendet.
  5. Verfahren nach Anspruch 4,
    dadurch gekennzeichnet, dass die verschlüsselten Ausgangssignale mit den unverschlüsselten Ausgangssignalen verglichen werden.
EP09014474.2A 2008-11-29 2009-11-20 Manipulationssichere Übertragung von Signalen Not-in-force EP2204714B1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102008059687A DE102008059687A1 (de) 2008-11-29 2008-11-29 Manipulationssichere Übertragung von Signalen

Publications (3)

Publication Number Publication Date
EP2204714A2 true EP2204714A2 (de) 2010-07-07
EP2204714A3 EP2204714A3 (de) 2010-11-03
EP2204714B1 EP2204714B1 (de) 2019-04-17

Family

ID=42134071

Family Applications (1)

Application Number Title Priority Date Filing Date
EP09014474.2A Not-in-force EP2204714B1 (de) 2008-11-29 2009-11-20 Manipulationssichere Übertragung von Signalen

Country Status (3)

Country Link
EP (1) EP2204714B1 (de)
DE (1) DE102008059687A1 (de)
ES (1) ES2731370T3 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2194257A1 (de) * 2008-12-05 2010-06-09 Delphi Technologies Holding S.à.r.l. Verfahren zur Steuerung eines Fahrzeugmotorsystems

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19953767C2 (de) * 1999-11-09 2002-03-28 Mtu Friedrichshafen Gmbh Regelsystem zum Schutz einer Brennkraftmaschine vor Überlast
DE19955545A1 (de) * 1999-11-18 2001-05-23 Volkswagen Ag Steuersystem für ein Kraftfahrzeug
DE10213658B4 (de) * 2002-03-27 2005-10-13 Robert Bosch Gmbh Verfahren zur Datenübertragung zwischen Komponenten der Bordelektronik mobiler Systeme und solche Komponenten
DE10238095B4 (de) * 2002-08-21 2007-08-30 Audi Ag Verfahren zum Schutz vor Manipulationen an einem Steuergerät für mindestens eine Kfz-Komponente und Steuergerät
DE102007012477B4 (de) * 2007-03-15 2009-06-10 Agco Gmbh Veränderungserkennungs- und Veränderungsschutzsystem und Veränderungserkennungs- und Veränderungsschutzverfahren von Steuerdaten einer gesteuerten Kraftfahrzeugeinrichtung

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2194257A1 (de) * 2008-12-05 2010-06-09 Delphi Technologies Holding S.à.r.l. Verfahren zur Steuerung eines Fahrzeugmotorsystems

Also Published As

Publication number Publication date
DE102008059687A1 (de) 2010-06-02
ES2731370T3 (es) 2019-11-15
EP2204714B1 (de) 2019-04-17
EP2204714A3 (de) 2010-11-03

Similar Documents

Publication Publication Date Title
DE10150631C5 (de) Flurförderzeug mit Schnittstelle für Diagnosedaten
DE102013206202A1 (de) Sensormodul und Verfahren zum Betreiben eines Sensorsmoduls
DE102007022100B4 (de) Kraftfahrzeugsteuergerätedatenübertragungssystem und -verfahren
DE112016002785T5 (de) Elektronische Steuereinheiten für Fahrzeuge
DE102012021882A1 (de) Verfahren zum Betreiben eines Ottomotors, Steuereinrichtung und Kraftfahrzeug mit einer solchen
EP3314339B1 (de) Verfahren, server, firewall, steuergerät, und system zur programmierung eines steuergeräts eines fahrzeugs
EP3369027A1 (de) Verfahren und sicherheitsmodul zum bereitstellen einer sicherheitsfunktion für ein gerät
EP2204714B1 (de) Manipulationssichere Übertragung von Signalen
EP2192010B1 (de) Sicherungseinrichtung
EP2204715B1 (de) Manipulationsschutz an einer Brennkraftmaschine
EP0814251B1 (de) Sicherheitssystem für ein Kraftfahrzeug
WO2016081970A1 (de) Automatisierungssystem und verfahren zu dessen betrieb
EP0814252B1 (de) Sicherheitssystem für ein Kraftfahrzeug
DE19624825C2 (de) Sicherheitssystem für ein Kraftfahrzeug
EP1999521A1 (de) Feldgerät
DE102013211507A1 (de) Ansteuerung eines elektrischen Verbrauchers über ein Temperaturmodell
EP3246778B1 (de) Vorrichtung zum auslesen von daten aus einem sicherheitskritischen steuergerät
EP4078314B1 (de) Vorrichtung mit einer schnittstelle und verfahren zum betreiben einer vorrichtung mit einer schnittstelle
DE102005021490A1 (de) Steuergeräteschutzverfahren und Steuergerät
EP3698263B1 (de) Sicherheitssystem für ein elektronisches gerät eines fahrzeugs, elektronisches gerät, fahrzeug, verfahren
DE102021122152A1 (de) Ansteuerungsvorrichtung und ansteuerungssystem
EP2911310B1 (de) Funkgerät-System und Verfahren mit Zeitparameter-Auswertung
DE102022107969B4 (de) Redundante Übermittlung eines geschützten digitalen und eines analogen Messsignals
EP4106359A1 (de) Verfahren und system zur samenerzeugung
DE102019109766A1 (de) Funktionsbaugruppe mit einem Rohdatenspeicher

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

AX Request for extension of the european patent

Extension state: AL BA RS

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

AX Request for extension of the european patent

Extension state: AL BA RS

17P Request for examination filed

Effective date: 20110429

17Q First examination report despatched

Effective date: 20150325

RIC1 Information provided on ipc code assigned before grant

Ipc: G05B 9/02 20060101ALI20180207BHEP

Ipc: F02D 41/28 20060101ALI20180207BHEP

Ipc: G05B 23/02 20060101AFI20180207BHEP

Ipc: F02D 41/26 20060101ALI20180207BHEP

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20181109

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 502009015715

Country of ref document: DE

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 1122254

Country of ref document: AT

Kind code of ref document: T

Effective date: 20190515

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REG Reference to a national code

Ref country code: SE

Ref legal event code: TRGR

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20190417

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190817

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190717

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190718

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190717

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190817

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 502009015715

Country of ref document: DE

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

26N No opposition filed

Effective date: 20200120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20191130

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20191130

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20191120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20191120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20091120

Ref country code: MT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20190417

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: AT

Payment date: 20221121

Year of fee payment: 14

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: BE

Payment date: 20221118

Year of fee payment: 14

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: ES

Payment date: 20230125

Year of fee payment: 14

P01 Opt-out of the competence of the unified patent court (upc) registered

Effective date: 20230530

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20231123

Year of fee payment: 15

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: SE

Payment date: 20231120

Year of fee payment: 15

Ref country code: IT

Payment date: 20231121

Year of fee payment: 15

Ref country code: FR

Payment date: 20231120

Year of fee payment: 15

Ref country code: DE

Payment date: 20231026

Year of fee payment: 15

REG Reference to a national code

Ref country code: AT

Ref legal event code: MM01

Ref document number: 1122254

Country of ref document: AT

Kind code of ref document: T

Effective date: 20231120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20231120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20231120

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20231130

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20231130

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20231130

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20250103

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20231121

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20231121

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 502009015715

Country of ref document: DE

REG Reference to a national code

Ref country code: SE

Ref legal event code: EUG

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20241120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20250603

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20241120

Ref country code: SE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20241121

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20241120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20241130