Skip to main content Skip to footer
HomeHome
 
  • Startseite
  • Patentrecherche

    Patentwissen

    Unsere Patentdatenbanken und Recherchetools

    Zur Übersicht 

    • Übersicht
    • Technische Information
      • Übersicht
      • Espacenet - Patentsuche
      • Europäischer Publikationsserver
      • EP-Volltextrecherche
    • Rechtliche Information
      • Übersicht
      • Europäisches Patentregister
      • Europäisches Patentblatt
      • European Case Law Identifier Sitemap
      • Einwendungen Dritter
    • Geschäftsinformationen
      • Übersicht
      • PATSTAT
      • IPscore
      • Technologieanalyseberichte
    • Daten
      • Übersicht
      • Technology Intelligence Platform
      • Linked open EP data
      • Massendatensätze
      • Web-Dienste
      • Datenbestände, Codes und Statistiken
    • Technologieplattformen
      • Übersicht
      • Kunststoffe im Wandel
      • Innovationen im Wassersektor
      • Innovationen im Weltraumsektor
      • Technologien zur Bekämpfung von Krebs
      • Technologien zur Brandbekämpfung
      • Saubere Energietechnologien
      • Kampf gegen Corona
    • Nützliche Informationsquellen
      • Übersicht
      • Zum ersten Mal hier? Was ist Patentinformation?
      • Patentinformation aus Asien
      • Patentinformationszentren (PATLIB)
      • Patent Translate
      • Patent Knowledge News
      • Wirtschaft und Statistik
      • Patentinformationen rund um den einheitlichen Patentschutz
    Bild
    Plastics in Transition

    Technologieanalysebericht zur Plastikabfallwirtschaft

  • Anmelden eines Patents

    Anmelden eines Patents

    Praktische Informationen über Anmelde- und Erteilungsverfahren.

    Zur Übersicht 

    • Übersicht
    • Europäischer Weg
      • Übersicht
      • Leitfaden zum europäischen Patent
      • Einsprüche
      • Mündliche Verhandlung
      • Beschwerden
      • Einheitspatent & Einheitliches Patentgericht
      • Nationale Validierung
      • Antrag auf Erstreckung/Validierung
    • Internationaler Weg (PCT)
      • Übersicht
      • Euro-PCT-Leitfaden: PCT-Verfahren im EPA
      • Beschlüsse und Mitteilungen des EPA
      • PCT-Bestimmungen und Informationsquellen
      • Erstreckungs-/Validierungsantrag
      • Programm für verstärkte Partnerschaft
      • Beschleunigung Ihrer PCT-Anmeldung
      • Patent Prosecution Highway (PPH)
      • Schulungen und Veranstaltungen
    • Nationale Anmeldungen
    • Zugelassenen Vertreter suchen
    • MyEPO Services
      • Übersicht
      • Unsere Dienste verstehen
      • Zugriff erhalten
      • Bei uns einreichen
      • Akten interaktiv bearbeiten
      • Verfügbarkeit der Online-Dienste
    • Formblätter
      • Übersicht
      • Prüfungsantrag
    • Gebühren
      • Übersicht
      • Europäische Gebühren (EPÜ)
      • Internationale Gebühren (PCT)
      • Einheitspatentgebühren (UP)
      • Gebührenzahlung und Rückerstattung
      • Warnung

    UP

    Erfahren Sie, wie das Einheitspatent Ihre IP-Strategie verbessern kann

  • Recht & Praxis

    Recht & Praxis

    Europäisches Patentrecht, Amtsblatt und andere Rechtstexte

    Zur Übersicht 

    • Übersicht
    • Rechtstexte
      • Übersicht
      • Europäisches Patentübereinkommen
      • Amtsblatt
      • Richtlinien
      • Erstreckungs-/ Validierungssyste
      • Londoner Übereinkommen
      • Nationales Recht zum EPÜ
      • Système du brevet unitaire
      • Nationale Maßnahmen zum Einheitspatent
    • Gerichtspraxis
      • Übersicht
      • Symposium europäischer Patentrichter
    • Nutzerbefragungen
      • Übersicht
      • Laufende Befragungen
      • Abgeschlossene Befragungen
    • Harmonisierung des materiellen Patentrechts
      • Übersicht
      • The Tegernsee process
      • Gruppe B+
    • Konvergenz der Verfahren
    • Optionen für zugelassene Vertreter
    Bild
    Law and practice scales 720x237

    Informieren Sie sich über die wichtigsten Aspekte ausgewählter BK-Entscheidungen in unseren monatlichen „Abstracts of decisions“

  • Neues & Veranstaltungen

    Neues & Veranstaltungen

    Aktuelle Neuigkeiten, Podcasts und Veranstaltungen.

    Zur Übersicht 

     

    • Übersicht
    • News
    • Veranstaltungen
    • Europäischer Erfinderpreis
      • Übersicht
      • Die bedeutung von morgen
      • Über den Preis
      • Kategorien und Preise
      • Lernen Sie die Finalisten kennen
      • Nominierungen
      • European Inventor Network
      • Preisverleihung 2024
    • Young Inventors Prize
      • Übersicht
      • Über den Preis
      • Nominierungen
      • Die jury
      • Die Welt, neu gedacht
    • Pressezentrum
      • Übersicht
      • Patent Index und Statistiken
      • Pressezentrum durchsuchen
      • Hintergrundinformation
      • Copyright
      • Pressekontakt
      • Rückruf Formular
      • Presseinfos per Mail
    • Innovation und Patente im Blickpunkt
      • Übersicht
      • Water-related technologies
      • CodeFest
      • Green tech in focus
      • Forschungseinrichtungen
      • Women inventors
      • Lifestyle
      • Raumfahrt und Satelliten
      • Zukunft der Medizin
      • Werkstoffkunde
      • Mobile Kommunikation: Das große Geschäft mit kleinen Geräten
      • Biotechnologiepatente
      • Patentklassifikation
      • Digitale Technologien
      • Die Zukunft der Fertigung
      • Books by EPO experts
    • Podcast "Talk innovation"

    Podcast

    Von der Idee zur Erfindung: unser Podcast informiert Sie topaktuell in Sachen Technik und IP

  • Lernen

    Lernen

    Europäische Patentakademie – unser Kursportal für Ihre Fortbildung

    Zur Übersicht 

    • Übersicht
    • Schulungsaktivitäten und Lernpfade
      • Übersicht
      • Schulungsaktivitäten
      • Lernpfade
    • EEP und EPVZ
      • Übersicht
      • EEP – Europäische Eignungsprüfung
      • EPVZ – Europäisches Patentverwaltungszertifikat
      • CSP – Programm zur Unterstützung von Bewerbern
    • Lernmaterial nach Interesse
      • Übersicht
      • Patenterteilung
      • Technologietransfer und -verbreitung
      • Durchsetzung
    • Lernmaterial nach Profil
      • Übersicht
      • Geschäftswelt und IP
      • EEP und EPVZ Bewerber
      • Justiz
      • Nationale Ämter und IP-Behörden
      • Patentanwaltskanzleien
      • Lehre und Forschung
    Bild
    Patent Academy catalogue

    Werfen Sie einen Blick auf das umfangreiche Lernangebot im Schulungskatalog der Europäischen Patentakademie

  • Über uns

    Über uns

    Erfahren Sie mehr über Tätigkeit, Werte, Geschichte und Vision des EPA

    Zur Übersicht 

    • Übersicht
    • Das EPA auf einen Blick
    • 50 Jahre Europäisches Patentübereinkommen
      • Übersicht
      • Official celebrations
      • Member states’ video statements
      • 50 Leading Tech Voices
      • Athens Marathon
      • Kinderwettbewerb für kollektive Kunst
    • Rechtsgrundlagen und Mitgliedstaaten
      • Übersicht
      • Rechtsgrundlagen
      • Mitgliedstaaten der Europäischen Patentorganisation
      • Erstreckungsstaaten
      • Validierungsstaaten
    • Verwaltungsrat und nachgeordnete Organe
      • Übersicht
      • Kommuniqués
      • Kalender
      • Dokumente und Veröffentlichungen
      • Der Verwaltungsrat der Europäischen Patentorganisation
    • Unsere Grundsätze und Strategie
      • Übersicht
      • Auftrag, Vision und Werte
      • Strategischer Plan 2028
      • Auf dem Weg zu einer neuen Normalität
    • Führung und Management
      • Übersicht
      • Präsident António Campinos
      • Managementberatungsausschuss
    • Sustainability at the EPO
      • Übersicht
      • Environmental
      • Social
      • Governance and Financial sustainability
    • Dienste & Aktivitäten
      • Übersicht
      • Unsere Dienste & Struktur
      • Qualität
      • Nutzerkonsultation
      • Europäische und internationale Zusammenarbeit
      • Europäische Patentakademie
      • Chefökonom
      • Ombudsstelle
      • Meldung von Fehlverhalten
    • Beobachtungsstelle für Patente und Technologie
      • Übersicht
      • Technologien
      • Akteure im Innovationsbereich
      • Politisches Umfeld und Finanzierung
      • Tools
      • Über die Beobachtungsstelle
    • Beschaffung
      • Übersicht
      • Beschaffungsprognose
      • Das EPA als Geschäftspartner
      • Beschaffungsverfahren
      • Nachhaltiger Beschaffungsstandard
      • Registrierung zum eTendering und elektronische Signaturen
      • Beschaffungsportal
      • Rechnungsstellung
      • Allgemeine Bedingungen
      • Archivierte Ausschreibungen
    • Transparenzportal
      • Übersicht
      • Allgemein
      • Humankapital
      • Umweltkapital
      • Organisationskapital
      • Sozial- und Beziehungskapital
      • Wirtschaftskapital
      • Governance
    • Statistics and trends
      • Übersicht
      • Statistics & Trends Centre
      • Patent Index 2024
      • EPO Data Hub
      • Clarification on data sources
    • Die Geschichte des EPA
      • Übersicht
      • 1970er-Jahre
      • 1980er-Jahre
      • 1990er-Jahre
      • 2000er-Jahre
      • 2010er-Jahre
      • 2020er Jahre
    • Die EPA Kunstsammlung
      • Übersicht
      • Die Sammlung
      • Let's talk about art
      • Künstler
      • Mediathek
      • What's on
      • Publikationen
      • Kontakt
      • Kulturraum A&T 5-10
      • "Lange Nacht"
    Bild
    Patent Index 2024 keyvisual showing brightly lit up data chip, tinted in purple, bright blue

    Verfolgen Sie die neuesten Technologietrends mit unserem Patentindex

 
Website
cancel
en de fr
  • Language selection
  • English
  • Deutsch
  • Français
Main navigation
  • Homepage
    • Go back
    • Sind Patente Neuland für Sie?
  • Sind Patente Neuland für Sie?
    • Go back
    • Patente für Ihr Unternehmen?
    • Warum ein Patent?
    • Was ist Ihre zündende Idee?
    • Sind Sie bereit?
    • Darum geht es
    • Der Weg zum Patent
    • Ist es patentierbar?
    • Ist Ihnen jemand zuvorgekommen?
    • Patentquiz
    • Video zum Einheitspatent
  • Patentrecherche
    • Go back
    • Übersicht
    • Technische Information
      • Go back
      • Übersicht
      • Espacenet - Patentsuche
        • Go back
        • Übersicht
        • Datenbanken der nationalen Ämter
        • Global Patent Index (GPI)
        • Versionshinweise
      • Europäischer Publikationsserver
        • Go back
        • Übersicht
        • Versionshinweise
        • Konkordanzliste für Euro-PCT-Anmeldungen
        • EP-Normdatei
        • Hilfe
      • EP-Volltextrecherche
    • Rechtliche Information
      • Go back
      • Übersicht
      • Europäisches Patentregister
        • Go back
        • Übersicht
        • Versionshinweise: Archiv
        • Dokumentation zu Register
          • Go back
          • Übersicht
          • Datenverfügbarkeit für Deep Links
          • Vereinigtes Register
          • Ereignisse im Register
      • Europäisches Patentblatt
        • Go back
        • Übersicht
        • Patentblatt herunterladen
        • Recherche im Europäischen Patentblatt
        • Hilfe
      • European Case Law Identifier Sitemap
      • Einwendungen Dritter
    • Geschäftsinformationen
      • Go back
      • Übersicht
      • PATSTAT
      • IPscore
        • Go back
        • Versionshinweise
      • Technologieanalyseberichte
    • Daten
      • Go back
      • Übersicht
      • Technology Intelligence Platform
      • Linked open EP data
      • Massendatensätze
        • Go back
        • Übersicht
        • Manuals
        • Sequenzprotokolle
        • Nationale Volltextdaten
        • Daten des Europäischen Patentregisters
        • Weltweite bibliografische Daten des EPA (DOCDB)
        • EP-Volltextdaten
        • Weltweite Rechtsereignisdaten des EPA (INPADOC)
        • Bibliografische Daten von EP-Dokumenten (EBD)
        • Entscheidungen der Beschwerdekammern des EPA
      • Web-Dienste
        • Go back
        • Übersicht
        • Open Patent Services (OPS)
        • Europäischer Publikationsserver (Web-Dienst)
      • Datenbestände, Codes und Statistiken
        • Go back
        • Wöchentliche Aktualisierungen
        • Regelmäßige Aktualisierungen
    • Technologieplattformen
      • Go back
      • Kunststoffe im Wandel
        • Go back
        • Overview
        • Verwertung von Plastikabfällen
        • Recycling von Plastikabfällen
        • Alternative Kunststoffe
      • Übersicht
      • Innovative Wassertechnologien
        • Go back
        • Overview
        • Sauberes Wasser
        • Schutz vor Wasser
      • Innovationen im Weltraumsektor
        • Go back
        • Übersicht
        • Kosmonautik
        • Weltraumbeobachtung
      • Technologien zur Bekämpfung von Krebs
        • Go back
        • Übersicht
        • Prävention und Früherkennung
        • Diagnostik
        • Therapien
        • Wohlergehen und Nachsorge
      • Technologien zur Brandbekämpfung
        • Go back
        • Übersicht
        • Branderkennung und -verhütung
        • Feuerlöschen
        • Schutzausrüstung
        • Technologien für die Sanierung nach Bränden
      • Saubere Energietechnologien
        • Go back
        • Übersicht
        • Erneuerbare Energien
        • CO2-intensive Industrien
        • Energiespeicherung und andere Enabling-Technologien
      • Kampf gegen Corona
        • Go back
        • Übersicht
        • Impfstoffe und Therapeutika
          • Go back
          • Übersicht
          • Impfstoffe
          • Übersicht über Therapieansätze für COVID-19
          • Kandidaten für antivirale Therapeutika
          • Nukleinsäuren zur Behandlung von Coronavirus-Infektionen
        • Diagnose und Analyse
          • Go back
          • Übersicht
          • Protein-und Nukleinsäure-Nachweis
          • Analyseprotokolle
        • Informatik
          • Go back
          • Übersicht
          • Bioinformatik
          • Medizinische Informatik
        • Technologien für die neue Normalität
          • Go back
          • Übersicht
          • Geräte, Materialien und Ausrüstung
          • Verfahren, Maßnahmen und Aktivitäten
          • Digitale Technologien
        • Erfinderinnen und Erfinder gegen das Coronavirus
    • Nützliche Informationsquellen
      • Go back
      • Übersicht
      • Zum ersten Mal hier? Was ist Patentinformation?
        • Go back
        • Übersicht
        • Grundlegende Definitionen
        • Patentklassifikation
          • Go back
          • Übersicht
          • Gemeinsame Patentklassifikation
        • Patentfamilien
          • Go back
          • Übersicht
          • Einfache DOCDB Patentfamilie
          • Erweiterte INPADOC Patentfamilie
        • Daten zu Rechtsstandsereignissen
          • Go back
          • Übersicht
          • INPADOC-Klassifikationssystem
      • Patentinformation aus Asien
        • Go back
        • Übersicht
        • China (CN)
          • Go back
          • Übersicht
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Chinesisch-Taipei (TW)
          • Go back
          • Übersicht
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Indien (IN)
          • Go back
          • Übersicht
          • Facts and figures
          • Grant procedure
          • Numbering system
        • Japan (JP)
          • Go back
          • Übersicht
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Korea (KR)
          • Go back
          • Übersicht
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Russische Föderation (RU)
          • Go back
          • Übersicht
          • Facts and figures
          • Numbering system
          • Searching in databases
        • Useful links
      • Patentinformationszentren (PATLIB)
      • Patent Translate
      • Patent Knowledge News
      • Wirtschaft und Statistik
      • Patentinformationen rund um den einheitlichen Patentschutz
  • Anmelden eines Patents
    • Go back
    • Übersicht
    • Europäischer Weg
      • Go back
      • Übersicht
      • Leitfaden zum europäischen Patent
      • Einsprüche
      • Mündliche Verhandlung
        • Go back
        • Kalender der mündlichen Verhandlungen
          • Go back
          • Kalender der mündlichen Verhandlungen
          • Technische Richtlinien
          • Zugang für die Öffentlichkeit zum Beschwerdeverfahren
          • Zugang für die Öffentlichkeit zum Einspruchsverfahren
      • Beschwerden
      • Einheitspatent & Einheitliches Patentgericht
        • Go back
        • Einheitspatent
          • Go back
          • Übersicht
          • Rechtlicher Rahmen
          • Wesentliche Merkmale
          • Beantragung eines Einheitspatents
          • Kosten eines Einheitspatents
          • Übersetzungsregelungen und Kompensationssystem
          • Starttermin
          • Introductory brochures
        • Übersicht
        • Einheitliches Patentgericht
      • Nationale Validierung
      • Erstreckungs- /Validierungsantrag
    • Internationaler Weg
      • Go back
      • Übersicht
      • Euro-PCT-Leitfaden
      • Eintritt in die europäische Phase
      • Beschlüsse und Mitteilungen
      • PCT-Bestimmungen und Informationsquellen
      • Erstreckungs-/Validierungsantrag
      • Programm für verstärkte Partnerschaft
      • Beschleunigung Ihrer PCT-Anmeldung
      • Patent Prosecution Highway (PPH)
        • Go back
        • Programm "Patent Prosecution Highway" (PPH) - Übersicht
      • PCT: Schulungen und Veranstaltungen
    • Nationaler Weg
    • MyEPO Services
      • Go back
      • Übersicht
      • Unsere Dienste verstehen
        • Go back
        • Übersicht
        • Exchange data with us using an API
          • Go back
          • Versionshinweise
      • Zugriff erhalten
        • Go back
        • Übersicht
        • Versionshinweise
      • Bei uns einreichen
        • Go back
        • Bei uns einreichen
        • Wenn unsere Dienste für die Online-Einreichung ausfallen
        • Versionshinweise
      • Akten interaktiv bearbeiten
        • Go back
        • Versionshinweise
      • Verfügbarkeit der Online-Dienste
    • Gebühren
      • Go back
      • Übersicht
      • Europäische Gebühren (EPÜ)
        • Go back
        • Übersicht
        • Beschlüsse und Mitteilungen
      • Internationale Gebühren (PCT)
        • Go back
        • Ermäßigung der Gebühren
        • Gebühren für internationale Anmeldungen
        • Beschlüsse und Mitteilungen
        • Übersicht
      • Einheitspatentgebühren (UP)
        • Go back
        • Übersicht
        • Beschlüsse und Mitteilungen
      • Gebührenzahlung und Rückerstattung
        • Go back
        • Übersicht
        • Zahlungsarten
        • Erste Schritte
        • FAQs und sonstige Anleitungen
        • Technische Informationen für Sammelzahlungen
        • Beschlüsse und Mitteilungen
        • Versionshinweise
      • Warnung
    • Formblätter
      • Go back
      • Prüfungsantrag
      • Übersicht
    • Zugelassenen Vertreter suchen
  • Recht & Praxis
    • Go back
    • Übersicht
    • Rechtstexte
      • Go back
      • Übersicht
      • Europäisches Patentübereinkommen
        • Go back
        • Übersicht
        • Archiv
          • Go back
          • Übersicht
          • Dokumentation zur EPÜ-Revision 2000
            • Go back
            • Übersicht
            • Diplomatische Konferenz für die Revision des EPÜ
            • "Travaux préparatoires" (Vorarbeiten)
            • Neufassung
            • Übergangsbestimmungen
            • Ausführungsordnung zum EPÜ 2000
            • Gebührenordnung
            • Ratifikationen und Beitritte
          • Travaux Préparatoires EPÜ 1973
      • Amtsblatt
      • Richtlinien
        • Go back
        • Übersicht
        • EPÜ Richtlinien
        • PCT-EPA Richtlinien
        • Richtlinien für das Einheitspatent
        • Überarbeitung der Richtlinien
        • Ergebnisse der Konsultation
        • Zusammenfassung der Nutzerbeiträge
        • Archiv
      • Erstreckungs-/Validierungssystem
      • Londoner Übereinkommen
      • Nationales Recht zum EPÜ
        • Go back
        • Übersicht
        • Archiv
      • Einheitspatentsystem
        • Go back
        • Travaux préparatoires to UP and UPC
      • Nationale Maßnahmen zum Einheitspatent
    • Gerichtspraxis
      • Go back
      • Übersicht
      • Symposium europäischer Patentrichter
    • Nutzerbefragungen
      • Go back
      • Übersicht
      • Laufende Befragungen
      • Abgeschlossene Befragungen
    • Harmonisierung des materiellen Patentrechts
      • Go back
      • Übersicht
      • The Tegernsee process
      • Gruppe B+
    • Konvergenz der Verfahren
    • Optionen für zugelassene Vertreter
  • Neues & Veranstaltungen
    • Go back
    • Übersicht
    • News
    • Veranstaltungen
    • Europäischer Erfinderpreis
      • Go back
      • The meaning of tomorrow
      • Übersicht
      • Über den Preis
      • Kategorien und Preise
      • Lernen Sie die Erfinder kennen
      • Nominierungen
      • European Inventor Network
        • Go back
        • 2024 activities
        • 2025 activities
        • Rules and criteria
        • FAQ
      • Preisverleihung 2024
    • Young Inventors Prize
      • Go back
      • Übersicht
      • Über den Preis
      • Nominierungen
      • Die Jury
      • Die Welt, neu gedacht
      • Preisverleihung 2025
    • Pressezentrum
      • Go back
      • Übersicht
      • Patent Index und Statistiken
      • Pressezentrum durchsuchen
      • Hintergrundinformation
        • Go back
        • Übersicht
        • Europäisches Patentamt
        • Fragen und Antworten zu Patenten im Zusammenhang mit dem Coronavirus
        • Fragen und Antworten zu Pflanzenpatenten
      • Copyright
      • Pressekontakt
      • Rückruf Formular
      • Presseinfos per Mail
    • Im Blickpunkt
      • Go back
      • Übersicht
      • Wasserbezogene Technologien
      • CodeFest
        • Go back
        • CodeFest Spring 2025 on classifying patent data for sustainable development
        • Übersicht
        • CodeFest 2024 zu generativer KI
        • Codefest 2023 zu grünen Kunststoffen
      • Green tech in focus
        • Go back
        • Übersicht
        • About green tech
        • Renewable energies
        • Energy transition technologies
        • Building a greener future
      • Forschungseinrichtungen
      • Women inventors
      • Lifestyle
      • Raumfahrt und Satelliten
        • Go back
        • Weltraumtechnologie und Patente
        • Übersicht
      • Gesundheit
        • Go back
        • Übersicht
        • Medizintechnik und Krebs
        • Personalised medicine
      • Werkstoffkunde
        • Go back
        • Übersicht
        • Nanotechnologie
      • Mobile Kommunikation
      • Biotechnologie
        • Go back
        • Rot, weiß oder grün
        • Übersicht
        • Die Rolle des EPA
        • Was ist patentierbar?
        • Biotechnologische Erfindungen und ihre Erfinder
      • Patentklassifikation
        • Go back
        • Übersicht
        • Nanotechnology
        • Climate change mitigation technologies
          • Go back
          • Übersicht
          • External partners
          • Updates on Y02 and Y04S
      • Digitale Technologien
        • Go back
        • Übersicht
        • Über IKT
        • Hardware und Software
        • Künstliche Intelligenz
        • Vierte Industrielle Revolution
      • Additive Fertigung
        • Go back
        • Übersicht
        • Die additive Fertigung
        • Innovation durch AM
      • Books by EPO experts
    • Podcast
  • Lernen
    • Go back
    • Übersicht
    • Schulungsaktivitäten und Lernpfade
      • Go back
      • Übersicht
      • Schulungsaktivitäten: Arten und Formate
      • Lernpfade
    • EEP und EPVZ
      • Go back
      • Übersicht
      • EEP – Europäische Eignungsprüfung
        • Go back
        • Übersicht
        • Compendium
          • Go back
          • Übersicht
          • Aufgabe F
          • Aufgabe A
          • Aufgabe B
          • Aufgabe C
          • Aufgabe D
          • Vorprüfung
        • Erfolgreiche Bewerber
        • Archiv
      • EPVZ – Europäisches Patentverwaltungszertifikat
      • CSP – Programm zur Unterstützung von Bewerbern
    • Angebot für bestimmte Interessengebiete
      • Go back
      • Übersicht
      • Patenterteilung
      • Technologietransfer und -verbreitung
      • Patentdurchsetzung und Streitregelung
    • Angebot für bestimmte Zielgruppen
      • Go back
      • Übersicht
      • Geschäftswelt und IP
        • Go back
        • Übersicht
        • Innovation case studies
          • Go back
          • Overview
          • SME case studies
          • Fallstudien zum Technologietransfer
          • Fallstudien zu wachstumsstarken Technologien
        • Inventor's handbook
          • Go back
          • Übersicht
          • Introduction
          • Disclosure and confidentiality
          • Novelty and prior art
          • Competition and market potential
          • Assessing the risk ahead
          • Proving the invention
          • Protecting your idea
          • Building a team and seeking funding
          • Business planning
          • Finding and approaching companies
          • Dealing with companies
        • Best of search matters
          • Go back
          • Übersicht
          • Tools and databases
          • EPO procedures and initiatives
          • Search strategies
          • Challenges and specific topics
        • Support for high-growth technology businesses
          • Go back
          • Übersicht
          • Business decision-makers
          • IP professionals
          • Stakeholders of the Innovation Ecosystem
      • EEP und EPVZ Bewerber
        • Go back
        • Übersicht
        • Denkaufgaben zu Aufgabe F
        • Tägliche Fragen zur Aufgabe D
        • Europäische Eignungsprüfung - Leitfaden zur Vorbereitung
        • EPVZ
      • Richter, Anwälte und Staatsanwälte
        • Go back
        • Übersicht
        • Compulsory licensing in Europe
        • Die Zuständigkeit europäischer Gerichte bei Patentstreitigkeiten
      • Nationale Ämter und IP-Behörden
        • Go back
        • Übersicht
        • Lernpfad für Patentprüfer der nationalen Ämter
        • Lernpfad für Formalsachbearbeiter und Paralegals
      • Patentanwaltskanzleien
      • Hochschulen, Forschungseinrichtungen und Technologietransferstellen
        • Go back
        • Übersicht
        • Modularer IP-Ausbildungsrahmen (MIPEF)
        • Programm "Pan-European-Seal für junge Fachkräfte"
          • Go back
          • Übersicht
          • Für Studierende
          • Für Hochschulen
            • Go back
            • Übersicht
            • IP-Schulungsressourcen
            • Hochschulmitgliedschaften
          • Unsere jungen Fachkräfte
          • Beruflicher Entwicklungsplan
        • Akademisches Forschungsprogramm (ARP)
          • Go back
          • Übersicht
          • Abgeschlossene Forschungsprojekte
          • Laufende Forschungsprojekte
        • IP Teaching Kit
          • Go back
          • Übersicht
          • Download modules
        • Handbuch für die Gestaltung von IP-Kursen
        • PATLIB Wissenstransfer nach Afrika
          • Go back
          • Die PATLIB-Initiative "Wissenstransfer nach Afrika" (KT2A)
          • KT2A-Kernaktivitäten
          • Erfolgsgeschichte einer KT2A-Partnerschaft: PATLIB Birmingham und Malawi University of Science and Technology
  • Über uns
    • Go back
    • Übersicht
    • Das EPA auf einen Blick
    • 50 Jahre EPÜ
      • Go back
      • Official celebrations
      • Übersicht
      • Member states’ video statements
        • Go back
        • Albania
        • Austria
        • Belgium
        • Bulgaria
        • Croatia
        • Cyprus
        • Czech Republic
        • Denmark
        • Estonia
        • Finland
        • France
        • Germany
        • Greece
        • Hungary
        • Iceland
        • Ireland
        • Italy
        • Latvia
        • Liechtenstein
        • Lithuania
        • Luxembourg
        • Malta
        • Monaco
        • Montenegro
        • Netherlands
        • North Macedonia
        • Norway
        • Poland
        • Portugal
        • Romania
        • San Marino
        • Serbia
        • Slovakia
        • Slovenia
        • Spain
        • Sweden
        • Switzerland
        • Türkiye
        • United Kingdom
      • 50 Leading Tech Voices
      • Athens Marathon
      • Kinderwettbewerb für kollektive Kunst
    • Rechtsgrundlagen und Mitgliedstaaten
      • Go back
      • Übersicht
      • Rechtsgrundlagen
      • Mitgliedstaaten
        • Go back
        • Übersicht
        • Mitgliedstaaten sortiert nach Beitrittsdatum
      • Erstreckungsstaaten
      • Validierungsstaaten
    • Verwaltungsrat und nachgeordnete Organe
      • Go back
      • Übersicht
      • Kommuniqués
        • Go back
        • 2024
        • Übersicht
        • 2023
        • 2022
        • 2021
        • 2020
        • 2019
        • 2018
        • 2017
        • 2016
        • 2015
        • 2014
        • 2013
      • Kalender
      • Dokumente und Veröffentlichungen
        • Go back
        • Übersicht
        • Dokumente des Engeren Ausschusses
      • Verwaltungsrat
        • Go back
        • Übersicht
        • Zusammensetzung
        • Vertreter
        • Geschäftsordnung
        • Kollegium der Rechnungsprüfer
        • Sekretariat
        • Nachgeordnete Organe
    • Grundsätze
      • Go back
      • Übersicht
      • Auftrag, Vision und Werte
      • Strategieplan 2028
        • Go back
        • Treiber 1: Personal
        • Treiber 2: Technologien
        • Treiber 3: Qualitativ hochwertige Produkte und Dienstleistungen
        • Treiber 4: Partnerschaften
        • Treiber 5: Finanzielle Nachhaltigkeit
      • Auf dem Weg zu einer neuen Normalität
      • Datenschutzerklärung
    • Führung und Management
      • Go back
      • Übersicht
      • Über den Präsidenten
      • Managementberatungsausschuss
    • Nachhaltigkeit beim EPA
      • Go back
      • Overview
      • Umwelt
        • Go back
        • Overview
        • Inspirierende Erfindungen für die Umwelt
      • Soziales
        • Go back
        • Overview
        • Inspirierende soziale Erfindungen
      • Governance und finanzielle Nachhaltigkeit
    • Beschaffung
      • Go back
      • Übersicht
      • Beschaffungsprognose
      • Das EPA als Geschäftspartner
      • Beschaffungsverfahren
      • Veröffentlichungen des Dynamischen Beschaffungssystems
      • Nachhaltiger Beschaffungsstandard
      • Über eTendering
      • Rechnungsstellung
      • Beschaffungsportal
        • Go back
        • Übersicht
        • Elektronische Signatur von Verträgen
      • Allgemeine Bedingungen
      • Archivierte Ausschreibungen
    • Dienste & Aktivitäten
      • Go back
      • Übersicht
      • Unsere Dienste & Struktur
      • Qualität
        • Go back
        • Übersicht
        • Grundlagen
          • Go back
          • Übersicht
          • Europäisches Patentübereinkommen
          • Richtlinien für die Prüfung
          • Unsere Bediensteten
        • Qualität ermöglichen
          • Go back
          • Übersicht
          • Stand der Technik
          • Klassifikationssystem
          • Tools
          • Qualitätssicherung
        • Produkte & Dienstleistungen
          • Go back
          • Übersicht
          • Recherche
          • Prüfung
          • Einspruch
          • Fortlaufende Verbesserung
        • Qualität durch Netzwerke
          • Go back
          • Übersicht
          • Nutzerengagement
          • Zusammenarbeit
          • Befragung zur Nutzerzufriedenheit
          • Stakeholder-Qualitätssicherungspanels
        • Charta für Patentqualität
        • Qualitätsaktionsplan
        • Qualitäts-Dashboard
        • Statistik
          • Go back
          • Übersicht
          • Recherche
          • Prüfung
          • Einspruch
        • Integriertes Management beim EPA
      • Charta unserer Kundenbetreuung
      • Nutzerkonsultation
        • Go back
        • Übersicht
        • Ständiger Beratender Ausschuss beim EPA
          • Go back
          • Übersicht
          • Ziele
          • Der SACEPO und seine Arbeitsgruppen
          • Sitzungen
          • Bereich für Delegierte
        • Befragungen
          • Go back
          • Übersicht
          • Methodik
          • Recherche
          • Sachprüfung, abschließende Aktionen und Veröffentlichung
          • Einspruch
          • Formalprüfung
          • Kundenbetreuung
          • Einreichung
          • Key Account Management (KAM)
          • EPA-Website
          • Archiv
      • Europäische und internationale Zusammenarbeit
        • Go back
        • Übersicht
        • Zusammenarbeit mit den Mitgliedstaaten
          • Go back
          • Übersicht
        • Bilaterale Zusammenarbeit mit Nichtmitgliedstaaten
          • Go back
          • Übersicht
          • Validierungssystem
          • Programm für verstärkte Partnerschaft
        • Internationale Organisationen, Trilaterale und IP5
        • Zusammenarbeit mit internationalen Organisationen außerhalb des IP-Systems
      • Europäische Patentakademie
        • Go back
        • Übersicht
        • Partner
      • Chefökonom
        • Go back
        • Übersicht
        • Wirtschaftliche Studien
      • Ombudsstelle
      • Meldung von Fehlverhalten
    • Beobachtungsstelle für Patente und Technologie
      • Go back
      • Übersicht
      • Technologien
        • Go back
        • Übersicht
        • Innovation gegen Krebs
        • Assistenzrobotik
        • Weltraumtechnologien
      • Akteure im Innovationsbereich
        • Go back
        • Übersicht
        • Start-ups und KMU
          • Go back
          • Publikationen
          • Übersicht
        • Forschungshochschulen und öffentliche Forschungseinrichtungen
      • Politisches Umfeld und Finanzierung
        • Go back
        • Übersicht
        • Programm zur Innovationsfinanzierung
          • Go back
          • Übersicht
          • Unsere Studien zur Innovationsfinanzierung
          • EPA-Initiativen für Patentanmelder/innen
          • Programm zur Innovationsfinanzierung
        • Patente und Normen
          • Go back
          • Übersicht
          • Publikationen
          • Patent standards explorer
      • Tools
        • Go back
        • Übersicht
        • Deep Tech Finder
      • Über die Beobachtungsstelle
        • Go back
        • Übersicht
        • Arbeitsplan
    • Transparency portal
      • Go back
      • Übersicht
      • Allgemein
        • Go back
        • Übersicht
        • Annual Review 2023
          • Go back
          • Overview
          • Foreword
          • Executive summary
          • 50 years of the EPC
          • Strategic key performance indicators
          • Goal 1: Engaged and empowered
          • Goal 2: Digital transformation
          • Goal 3: Master quality
          • Goal 4: Partner for positive impact
          • Goal 5: Secure sustainability
        • Annual Review 2022
          • Go back
          • Übersicht
          • Foreword
          • Executive summary
          • Goal 1: Engaged and empowered
          • Goal 2: Digital transformation
          • Goal 3: Master quality
          • Goal 4: Partner for positive impact
          • Goal 5: Secure sustainability
      • Humankapital
      • Umweltkapital
      • Organisationskapital
      • Sozial- und Beziehungskapital
      • Wirtschaftskapital
      • Governance
    • Statistics and trends
      • Go back
      • Übersicht
      • Statistics & Trends Centre
      • Patent Index 2024
        • Go back
        • Insight into computer technology and AI
        • Insight into clean energy technologies
        • Statistics and indicators
          • Go back
          • European patent applications
            • Go back
            • Key trend
            • Origin
            • Top 10 technical fields
              • Go back
              • Computer technology
              • Electrical machinery, apparatus, energy
              • Digital communication
              • Medical technology
              • Transport
              • Measurement
              • Biotechnology
              • Pharmaceuticals
              • Other special machines
              • Organic fine chemistry
            • All technical fields
          • Applicants
            • Go back
            • Top 50
            • Categories
            • Women inventors
          • Granted patents
            • Go back
            • Key trend
            • Origin
            • Designations
      • Data to download
      • EPO Data Hub
      • Clarification on data sources
    • Geschichte
      • Go back
      • Übersicht
      • 1970er-Jahre
      • 1980er-Jahre
      • 1990er-Jahre
      • 2000er-Jahre
      • 2010er-Jahre
      • 2020er Jahre
    • Kunstsammlung
      • Go back
      • Übersicht
      • Die Sammlung
      • Let's talk about art
      • Künstler
      • Mediathek
      • What's on
      • Publikationen
      • Kontakt
      • Kulturraum A&T 5-10
        • Go back
        • Catalyst lab & Deep vision
          • Go back
          • Irene Sauter (DE)
          • AVPD (DK)
          • Jan Robert Leegte (NL)
          • Jānis Dzirnieks (LV) #1
          • Jānis Dzirnieks (LV) #2
          • Péter Szalay (HU)
          • Thomas Feuerstein (AT)
          • Tom Burr (US)
          • Wolfgang Tillmans (DE)
          • TerraPort
          • Unfinished Sculpture - Captives #1
          • Deep vision – immersive exhibition
          • Frühere Ausstellungen
        • The European Patent Journey
        • Sustaining life. Art in the climate emergency
        • Next generation statements
        • Open storage
        • Cosmic bar
      • "Lange Nacht"
  • Beschwerdekammern
    • Go back
    • Übersicht
    • Entscheidungen der Beschwerdekammern
      • Go back
      • Neue Entscheidungen
      • Übersicht
      • Ausgewählte Entscheidungen
    • Mitteilungen der Beschwerdekammern
    • Verfahren
    • Mündliche Verhandlungen
    • Über die Beschwerdekammern
      • Go back
      • Übersicht
      • Präsident der Beschwerdekammern
      • Große Beschwerdekammer
        • Go back
        • Übersicht
        • Pending referrals (Art. 112 EPC)
        • Decisions sorted by number (Art. 112 EPC)
        • Pending petitions for review (Art. 112a EPC)
        • Decisions on petitions for review (Art. 112a EPC)
      • Technische Beschwerdekammern
      • Juristische Beschwerdekammer
      • Beschwerdekammer in Disziplinarangelegenheiten
      • Präsidium
        • Go back
        • Übersicht
    • Verhaltenskodex
    • Geschäftsverteilungsplan
      • Go back
      • Übersicht
      • Technical boards of appeal by IPC in 2025
      • Archiv
    • Jährliche Liste der Verfahren
    • Mitteilungen
    • Jahresberichte
      • Go back
      • Übersicht
    • Veröffentlichungen
      • Go back
      • Abstracts of decisions
    • Rechtsprechung der Beschwerdekammern
      • Go back
      • Übersicht
      • Archiv
  • Service & Unterstützung
    • Go back
    • Übersicht
    • Aktualisierungen der Website
    • Verfügbarkeit der Online-Dienste
      • Go back
      • Übersicht
    • FAQ
      • Go back
      • Übersicht
    • Veröffentlichungen
    • Bestellung
      • Go back
      • Patentwissen – Produkte und Dienste
      • Übersicht
      • Allgemeine Geschäftsbedingungen
        • Go back
        • Übersicht
        • Patentinformationsprodukte
        • Massendatensätze
        • Open Patent Services (OPS)
        • Leitfaden zur fairen Nutzung
    • Verfahrensbezogene Mitteilungen
    • Nützliche Links
      • Go back
      • Übersicht
      • Patentämter der Mitgliedstaaten
      • Weitere Patentämter
      • Verzeichnisse von Patentvertretern
      • Patentdatenbanken, Register und Patentblätter
      • Haftungsausschluss
    • Aboverwaltung
      • Go back
      • Übersicht
      • Anmelden
      • Einstellungen verwalten
      • Abmelden
    • Veröffentlichungen
      • Go back
      • Übersicht
      • Möglichkeiten der Einreichung
      • Standorte
    • Offizielle Feiertage
    • Glossar
    • RSS-Feeds
Board of Appeals
Decisions

Recent decisions

Übersicht
  • 2025 decisions
  • 2024 decisions
  • 2023 decisions
  1. Startseite
  2. Node
  3. T 1120/16 (Alternative implementations/MATHWORKS) 15-07-2021
Facebook X Linkedin Email

T 1120/16 (Alternative implementations/MATHWORKS) 15-07-2021

Europäischer Rechtsprechungsidentifikator
ECLI:EP:BA:2021:T112016.20210715
Datum der Entscheidung:
15 July 2021
Aktenzeichen
T 1120/16
Antrag auf Überprüfung von
-
Anmeldenummer
07837681.1
IPC-Klasse
G06F 9/44
Verfahrenssprache
EN
Verteilung
NO DISTRIBUTION (D)

Download und weitere Informationen:

Entscheidung in EN 401.35 KB
Alle Dokumente zum Beschwerdeverfahren finden Sie im Europäisches Patentregister
Bibliografische Daten verfügbar in:
EN
Fassungen
Nicht veröffentlicht
Bezeichnung der Anmeldung

SPECIFYING IMPLEMENTATIONS OF CODE FOR CODE GENERATION FROM A MODEL

Name des Anmelders
The MathWorks, Inc.
Name des Einsprechenden
-
Kammer
3.5.06
Leitsatz
-
Relevante Rechtsnormen
European Patent Convention Art 56 1973
European Patent Convention Art 84 1973
Rules of procedure of the Boards of Appeal Art 13(2)
European Patent Convention Art 123(2)
Schlagwörter

Claims - clarity

Claims - main and second auxiliary request (no)

Amendment after summons - taken into account

Amendment after summons - first auxiliary request (no)

Amendment after summons - taken into account

Amendment after summons - third and fourth auxiliary requests (yes)

Inventive step - third and fourth auxiliary requests (no)

Orientierungssatz
-
Angeführte Entscheidungen
T 1294/16
Anführungen in anderen Entscheidungen
-

Summary of Facts and Submissions

I. The appeal lies from the decision of the examining division, with reasons dispatched on 18 December 2015, to refuse the European patent application No. 07 837 681 for lack of inventive step, Article 56 EPC 1973, over the document

D1: US 2005/177816 A1,

lack of compliance with Article 123(2) EPC and lack of clarity, Article 84 EPC 1973.

II. The applicant appealed this decision on 29 February 2016 and paid the due appeal fee. A statement of grounds of appeal was received on 25 April 2016. The appellant requested that the decision be set aside and a patent be granted on the basis of sets of claims according to a main request or one of auxiliary requests 1-3, all as filed with the grounds of appeal.

III. In an annex to the summons to oral proceedings, the board gave its preliminary opinion that claim 1 of all requests did not comply with Article 84 EPC 1973 and lacked inventive step over D1, Article 56 EPC 1973. A potential objection under Article 83 EPC 1973 was also mentioned.

IV. In response to the summons, the appellant field amended sets of claims (1-8, 1-8, 1-5, and 1-5, respectively) according to auxiliary requests 1-4.

V. During the oral proceedings, the appellant filed a new set of claims 1-4 according to an amended first auxiliary request.

VI. Claim 1 of the main request reads as follows:

"A method for generating code from a model, comprising:

performing each of the following steps with a computing system:

receiving a specification of a model scope wherein a region of the model is specified that includes at least one of a plurality of elements;

receiving a specification of an element scope that specifies a type of element in the model;

receiving a selection of an element in the model that has the specified model scope and the specified element scope;

when the element is selected, displaying an interface that includes designations that represent available implementations of code for the selected element, the available implementations of code comprising a first implementation of code and a second implementation of code;

receiving a specification of an implementation scope, the scope being one of the selected element, elements in the element scope, and the model scope, the specification of an implementation scope causing the interface to display designations of available implementations of code for the implementation scope;

receiving a selection of a designation, the selection specifying:

- a designation for performance characteristics or requirements, or

- a designation for a type of code, or

- a designation for a constraint including complying with a coding standard,

selecting one of the first implementation or the second implementation based on the designation specified by the selection; and

generating code for the model, wherein the selected one of the first or second implementations of code are used to generate code representing elements corresponding to the implementation scope, wherein the generated code is a programming language or a hardware description language."

VII. Claim 1 of the first auxiliary request is identical with claim 1 of the main request, except for two clarifications in the paragraph on "receiving a specification of an implementation scope", namely "the implementation scope being one the the selected elements" and the interface displaying designations "of available implements of code for the specified implementation scope" (additions underlined), and in that the last two paragraphs read as follows:

"... selecting one of available implementations based on the designation specified by the selection; and

generating code for the model, wherein the selected one of the available implementations are used to generate code representing elements corresponding to the implementation scope, wherein the generated code is a programming language or a hardware description language,

whereby the method is adapted to allow a user to generate multiple combinations of implementations of codes for a plurality of selected implementations as defined above."

VIII. Claim 1 of the second auxiliary request is identical with claim 1 of the main request,except that the selection is said to specify

"...

- a designation for an implementation of code that minimizes power, or

- a designation for an implementation of code that maximizes speed, or- a designation for an implementation of code that minimizes area, or- a designation for an implementation that minimizes memory use; ..." IX. Claim 1 of the third auxiliary request corresponds to claim 1 of the second auxiliary request, except that the steps relating to the interface read as follows: "... when the element is selected, displaying an interface that includes designations that represent available implementations of code for the selected element, receiving a specification of a scope, the scope being one of the selected element, elements in the element scope, and the model scope, the specification of an implementation scope causing the interface to display designations of available implementations for the scope, wherein the available implementations of code for the scope and the selected element vary depending on a target language specified by the user; ..." and the final generating step reads as follows: "... generating code for the model, wherein the generated code is a programming language or a hardware description language, wherein one of a plurality of implementations for each of the target languages is used depending on the selection of designation and the specified target language."

X. Claim 1 of the fourth auxiliary request corresponds to claim 1 of the third auxiliary request, except that as the first step to be performed the following is specified:

"... generate a model based on a user's input the model being represented as a graphical model or a textual model and having a plurality of elements; ..."

XI. At the end of the oral proceedings, the chairman announced the decision of the board.

Reasons for the Decision

The invention

1. The application relates to code generation from a graphical "block diagram model" (page 1, lines 12-15 and 19-22). More specifically, the application considers graphical modeling environments such as Simulink and is concerned with aiding the developer of such a "model" (i.e. of a graphical computer program) in generating "deployable software" or "descriptions of hardware system" from it (see page 1, lines 24-26, and page 6, lines 8-16).

1.1 The model is defined in terms of elements (graphical or textual objects; see page 7, line 31, and figure 1). Via a suitable user interface, portions of the model can be selected. A preferred (and claimed) manner of doing that is by selecting first a "region of a model" (a "model scope"), then elements of a specific type (an "element scope"), and finally an individual element of the selected type in the selected region (see page 16, lines 13-28; page 17, lines 10-16, and page 19, lines 27-33).

1.2 After that, the user interface presents implementations for the selected element (or another "scope the user wants to implement"; see page 20, lines 5-18; see also figures 7B, items 762 to 765, and figure 7D, items 772 to 778). These implementations may be marked as "meet[ing] various performance or design require­ments" such as "power reduction" or "memory size re­duction" or as being adapted to a desired "target device" ("FPGA, PLC, ASIC, ASIP, etc.") or "language" ("C, C++, Java, Javascript, VHDL, Verilog, etc."; see page 7, lines 2-5 and 13-15; page 13, lines 6-16 and paragraph bridging pages 13 and 14; page 14, lines 13-19; page 20, lines 20-26).

1.3 The user can pick one (possibly at a fee), use it un­changed or customize it, or decide to rather develop an own implementation from scratch (see e.g. page 22, paragraph 2, to page 23, paragraph 1, and page 24, lines 9-18; see also figure 8, items 820 and 830, and figure 10, item 1010). Eventually, a "code building tool" generates source code and compiles it so as to build an executable code (paragraph bridging pages 8 and 9).

1.4 In its submission of 15 June 2021, the appellant confirmed the board's paraphrase of the invention (see point 11).

The prior art

2. D1 discloses a system which enables the user to gene­rate, from a graphical program and its "nodes" (i.e. "elements"; cf. paragraphs 8, 14 to 17 and 64 to 72) code to execute a specified functionality for execution on a specified target plat­form (see abstract; para­graphs 2 and 176; figure 5, step no. 214; figure 6, nos. 252A to G and 260; figure 8, steps no. 310 and 318). It is also disclosed, that the deployed pro­gram may be provided in a hardware description language or in the form of text code (see paragraph 120). Fur­thermore, D1 discloses that individual "nodes" may be configured. Firstly, an "I/O node" is disclosed as having a "default functionality" (or no "defined functionality" at all) until the developer decides to "bind" the node to a particular resource or target platform (see paragraphs 22 and 133) or to indicate the desired operation for that node in the first place (see paragraph 198; see also figure 7, step 302, figure 8, step 316, and figure 16, step 326). It is mentioned that not all nodes may be supported by a chosen target platform (see, e.g., paragraphs 136 and 145). Secondly, the user might be asked to make certain decisions such as to define the "look and feel of the user interface for the graphical program" or "the number or degree of comments" (see paragraph 134).

The decision under appeal

3. The examining division (see decision, page 6, para­graph 1) found claim 1 of then main request to differ from D1 only in that the invention enables users to select implemen­ta­tions according to "certain optimisations", whereas D1 only discloses the selection of a "target platform". This difference was further found not to cause a technical effect or to solve a technical prob­lem (page 6, paragraph 2). Claim 1 of then auxilia­ry request 1 was found not to comply with Article 123(2) EPC as the term "implementation scope" was not origi­nally disclosed (see the decision, para­graph bridging pages 7 and 8), and not to be clear due to the phrases "receiving a specification of a desig­nation for an im­plementation[] of code" and "construc­ting an interme­di­ate representation, lowering the in­ter­mediate repre­sentation, and mapping the syntax and semantics of the intermediate representation to the syntax and semantics of the intermediate representation to the syntax and semantics of a target language" (see page 8, items 5.1 and 5.2).

The appellant's position

4. The appellant argued that the invention allowed diffe­rent parts and/or sections of the given model to be optimized for different needs (see the grounds of appeal, paragraph 2). It also stated that D1 disclosed the generation of a graphical programs from textual input, whereas the invention related to the generation of "code as such" (see page 7, penultimate paragraph, to page 8, paragraph 1; and page 9, third paragraph from the bottom, to page 10, paragraph 1). D1 was thus said to "fail[] to disclose the generation of code that is a programming language or a hardware description language as claimed (see page 9, paragraph below the bullet points), even if the eventual generation of assembly code was conceded to be implicitly disclosed in D1 (see page 10, paragraph 1). Moreover, the appellant took the position that selecting a par­ticu­lar target platform was not comparable to the "designa­tion for performance characteristics or requirement", "for a type of code", or "for a constraint including complying with a coding standard" (page 10, para­graphs 2-3). Accordingly, the appellant concluded that claim 1 of the main request - and, for essentially the same reasons, that of the auxiliary requests - should be found to be inventive over D1.

5. In its response to the summons and in the oral proceedings, the appellant argued that the invention required the model to be structured in a particular way, in elements, regions and types (see the letter of 15 June 2021, point 21) and the alternative implementations to be structured so that they could be made available via the user interface by means of a "designation". It also made reference to G1/19, saying that the claimed invention is "specifically adapted to objective hardware considerations of an underlying technical system" (point 43 et seq.). It further stressed what it considered to be the "gist" of the claimed invention, namely that "various parts of the model can be implemented in a different manner" (see point 48).

Claim construction and original disclosure (Article 123(2) EPC)

6. The appellant indicated (in the annotated version of amended claim 1 of the main request) that the claimed term "implementation scope" was disclosed on page 20, paragraph 2. This arguments apparently rests on the understanding that the "implementation scope" is the "scope the user wants to implement", namely either the element, the element scope or the model scope (see also figure 6, item 608, 610, 614 and 618). The board accepts this argument and considers the term "implementation scope" per se not to go beyond the application as originally filed (Article 123(2) EPC).

7. A question arises, however, from the fact that the claims specify an interface which has the user select an element - and which, in response, displays available implementations for that element - and then an "implementation scope" - and which, in response, displays available implementations for that scope. As for an implementation scope the available implementations may be different than for the element, it would appear that the first displaying step is redundant (see also the summons, point 10).

8. During the oral proceedings, the appellant argued that the second step of displaying designations on the interface was to be understood as an update of the interface, but did not challenge the board's under­standing that the display of the interface after the "element" was selected, was redundant in the sense that the eventual code generation was based on the user's selection on the second display of implementation alternatives.

9. The appellant argued, inter alia, that D1 did not disclose the generation of textual program code. The board notes, however, that claim 1 of all request specifies the generation of code in a "programming language or a hardware description language". The board also notes that the notion of "programming language" is wide enough to subsume graphical programming languages and does not imply the generation of textual code.

10. Claim 1 of the main request states the interface to "display designations of available implementations" and to receive a "selected of a designation" which would indicate "performance characteristics or requirements", "type of code" or "a constraint" such as a "coding standard". Claim 1 of the auxiliary requests 2-4 specifi­cally requires the implementations to be designated as "minimiz[ing] power", "area" or "memory usage" or as "maximiz[ing] speed".

10.1 An implementation is then selected based on this indication. As far as the interface is concerned, it is immaterial in what way the available implementa­tions differ and, specifically, whether they differ in the indicated parameters. Moreover, the claims do not specify that the available implementations are analysed in order to determine whether or, if applicable, to what degree they satisfy the indicated requirements. The board takes it that the implementations are labelled, for instance by the provider, as satisfying certain requirements, and that the selection is based on these labels. As far as the interface is concerned, the designations could just as well refer to the language of the comments in the code, the name of the responsible programmer, or merely numbers (see also point 12.2 of the summons).

10.2 As a consequence with regard to inventive step, the board shares the examining divi­sion's doubt as regards the technical effect of the claimed invention. In principle, the board considers that the generation of code that is optimal in one of the cited ways (power, area, memory, speed) might be considered a technical effect, although even this statement must be taken with caution due to the inherent vagueness of "optimality" and the difficulty in achieving or guaranteeing it. Irrespective of that, however, any such effect cannot be attributed to an interface that enables to user to select pieces of code according to a characteristics which cannot be relied upon. In this, the board disagrees with the appellant's allegation on page 10, penultimate paragraph, sen­tence 1, of its grounds of appeal that the code of the invention is optimized.

Admittance of auxiliary request 2, 3 and 4

11. Auxiliary requests 2, 3 and 4 fall under the provisions of Article 13(2) RPBA2020 according which they shall, in principle, not be taken into account unless there are exceptional circumstances, which have been justified with cogent reasons by the appellant.

12. In view of the discussion the board had - and had to have - with the appellant during oral proceedings with regard to the main request, the board was in a position to give a substantive decision on the auxiliary re­quests (see below) without compromising procedural economy. Endorsing the reasons of T1294/16 (esp. points 18 and 19) by this board in a different composition, the board thus decides to take into account (or "admit") auxiliary requests 2, 3 and 4 as filed in response to the summons.

Main request

13. When, according to claim 1 of the main request, "the element is selected", an interface displays "available implementations of code comprising a first implemen­tation of code and a second implementation of code". Once the "implementation scope" has been selected, "available implementations" are also displayed. As the implementation scope can be different from the element selected earlier, the available implementations may be different. For instance, where there were two implementations available for the element, only one might be available for the implementation scope. Accepting the appellant's argument that the first display is redundant for the purpose of the eventual selection of an "implementation of code", it is unclear why that selection should be based, as claimed, on "the first implementation or the second implementation".

13.1 As argued above, the board cannot see that the inven­tion solves a problem of generating optimised code - because neither the generation of optimised code is claimed nor the potential combination of code optimised according to different criteria (see also the summons, point 14) - but considers it to be focused on the interface making certain selections available to the user. This being the focus of the invention, any clarity problem relating to the interface must be taken particularly seriously.

14. The board finds the recited ambiguity to make claim 1 of the main request unclear within the meaning of Article 84 EPC 1973.

First auxiliary request

15. The phrase introduced in claim 1 of the amended first auxiliary request (see point VII above) suffers from a number of clarity issues.

15.1 Firstly, where the rest of claim 1 is formulated, correctly, from the perspective of the computing system performing the individual steps, and mentions the user only indirectly in that the system receives the user's selection, the user is specifically mentioned in the added phrase.

15.2 Secondly, while the rest of claim 1 specifies the user to make selections and the system to generate code, the added phrase specifies the "user to generate ... code[]".

15.3 Thirdly, and most importantly, the added phrase states the "method [to be] adapted to allow a user" to select "combinations" according to the method "as defined above". What the user is "allowed" to do is, per se, a mere result to be achieved, and that it is achieved by (part of) a method "as defined above" is considered to be unclear. More specifically, it is not clear what part of the "above" method steps are meant to be implied by the reference to what is "defined above". The board notes that also the passage in the description which the appellant referred to as original disclosure, namely page 16, second paragraph, also refers only the "the code generation process" which the user might "employ" so as to define "multiple combinations of code". This passage is thus insufficient to overcome the board's clarity concerns.

15.3.1 The appellant argued that the amendment to claim 1 was filed in a reaction to the board's observation, made during the oral proceedings, that claim 1 does not imply that more than one selection is actually made, let alone according to different criteria.

15.3.2 The board notes that this observation was already made in the summons to oral proceedings (see point 14.1). Hence, the appellant has failed to establish exceptio­nal circumstances, let alone given cogent reasons in their support, which could justify that this amendment was filed only in oral proceedings.

15.3.3 Moreover, as explained above, the amendment introduces a number of new problems, at least under Article 84 EPC.

15.4 Accordingly, the board decided not to admit this amendment under Article 13(2) RPBA2020.

Second auxiliary request

16. The second auxiliary request suffers from the same clarity problem that the board established for the main request above. It is therefore found not to comply with Article 84 EPC 1973.

Third and fourth auxiliary requests

17. In the board's judgment, D1 discloses a method of generating code for a model, the model being based on "user's input" and expressed in terms of a graphical or textual model (see paragraph 8 and 64 to 72) and the code being in a programming language or in a hardware description language (see paragraph 120), based on users' selections of implementation alternatives and, optionally, a target platform, which, in the board's judgement, subsumes a choice of target language, (loc. cit., but in particular, figures 7, no. 302, figure 8, no. 316 and figure 16, no. 326). The board considers that graphical programs of the type considered in D1 implicitly has elements ("nodes") and, in fact, types of blocks (e.g. computation blocks, I/O blocks, compa­ra­tor blocks; see, e.g., figures 10 andd 22A to 22E). D1 discloses that decisions can be made per node (loc. cit.) and may apply to the entire model. It would also appear to be at least obvious that some choice apply to "types of elements": In particular the choice of a "look and feel" (see paragraph 134) should apply alike to all nodes or elements which relate to the user interface of the generated program.

18. D1 does not disclose the selection of implementation alternatives depending on minimization of power consump­tion, area or memory use, or on maximization of speed.

18.1 However, as explained above (point 10.1), the invention as claimed does not achieve any such optimization. The claims neither specify how the mentioned optimizations are actually obtained, nor how they might be assessed for consistency and/or compatibility. For the user, the "designations" merely indicate an alleged property of the implementation alternative which they must take for granted and which might be incorrect.

18.2 The board therefore considers that the mentioned optimizations are not actually achieved by the claimed invention and, therefore, cannot be taken into account for assessing inventive step. Effectively, the claimed invention relates to a method of code generation from implementation alternatives, which the user selects via a suitable interface, irrespective of how the implementation alternatives differ from each other. Therefore, the board considers that what the way in which the implementation alternatives are stated, via their "designation", to differ from each other or what they are stated to optimise, cannot contribute to inventive step of the claimed invention.

19. D1 also does not disclose the claimed interface procedure for selecting a part of the model, and amongst the "available implementations" for it.

19.1 The board accepts the appellant's argument that the claim specifies the generation of an interface and, subsequently, its updating, in view of two user's choises made in sequence. As a consequence, the board does not maintain its clarity objection in this regard.

19.2 However, the first display of designations, in response to the selection of an element and before the selection of an (implementation) scope is redundant, because it is modified in an undefined manner by the second display of designations. The board's argument that the first display of designations is redundant was not challenged by the appellant during the oral proceedings (see also point 8 above).

20. The appellant argued during oral proceedings that use of "designations" by the interface as a way of referring to the implementation alternatives required a particular "organisation" of the overall system.

20.1 The board does not agree.

20.2 A system that is to provide implementation alternatives in the first place, which is known from D1 as cited above (point X), there are a priori two possibilities: The implementation alternatives can be created on the fly when selected or they can be precomputed. Both al­ternatives are common place in the art, as they mark the well-known options to trade of computation time against storage requirements. Either way, it is incon­ceivable that the actual code of the implementa­tion alternatives will be displayed on the screen for the user to choose from. Rather, it is at least obvious that the implementation alternatives are offered for selection "by name" - i.e. by "designation".

20.3 Given the need for a "designation" on the interface, it is evident that the code must be structured accordingly so that, given the designation, the implementation alternative is made available for code generation. How in detail this is organised is not claimed. No inventive structure of the code is, however, required.

20.4 Therefore, the board does not accept that the details of the claimed procedure of displaying information in and having the user select from the claimed interface establishes an inventive step over D1.

20.5 Therefore, claim 1 of the third and the fourth auxiliary requests lacks an inventive step over D1, Article 56 EPC 1973.

Entscheidungsformel

Order

For these reasons it is decided that:

The appeal is dismissed.

Footer - Service & support
  • Unterstützung
    • Aktualisierungen der Website
    • Verfügbarkeit der Online-Dienste
    • FAQ
    • Veröffentlichungen
    • Verfahrensbezogene Mitteilungen
    • Kontakt
    • Aboverwaltung
    • Offizielle Feiertage
    • Glossar
Footer - More links
  • Jobs & Karriere
  • Pressezentrum
  • Single Access Portal
  • Beschaffung
  • Beschwerdekammern
Facebook
European Patent Office
EPO Jobs
Instagram
EuropeanPatentOffice
Linkedin
European Patent Office
EPO Jobs
EPO Procurement
X (formerly Twitter)
EPOorg
EPOjobs
Youtube
TheEPO
Footer
  • Impressum
  • Nutzungsbedingungen
  • Datenschutz
  • Barrierefreiheit