Skip to main content Skip to footer
HomeHome
 
  • Homepage
  • Searching for patents

    Patent knowledge

    Access our patent databases and search tools.

    Go to overview 

    • Overview
    • Technical information
      • Overview
      • Espacenet - patent search
      • European Publication Server
      • EP full-text search
    • Legal information
      • Overview
      • European Patent Register
      • European Patent Bulletin
      • European Case Law Identifier sitemap
      • Third-party observations
    • Business information
      • Overview
      • PATSTAT
      • IPscore
      • Technology insight reports
    • Data
      • Overview
      • Technology Intelligence Platform
      • Linked open EP data
      • Bulk data sets
      • Web services
      • Coverage, codes and statistics
    • Technology platforms
      • Overview
      • Plastics in transition
      • Water innovation
      • Space innovation
      • Technologies combatting cancer
      • Firefighting technologies
      • Clean energy technologies
      • Fighting coronavirus
    • Helpful resources
      • Overview
      • First time here?
      • Asian patent information
      • Patent information centres
      • Patent Translate
      • Patent Knowledge News
      • Business and statistics
      • Unitary Patent information in patent knowledge
    Image
    Plastics in Transition

    Technology insight report on plastic waste management

  • Applying for a patent

    Applying for a patent

    Practical information on filing and grant procedures.

    Go to overview 

    • Overview
    • European route
      • Overview
      • European Patent Guide
      • Oppositions
      • Oral proceedings
      • Appeals
      • Unitary Patent & Unified Patent Court
      • National validation
      • Request for extension/validation
    • International route (PCT)
      • Overview
      • Euro-PCT Guide – PCT procedure at the EPO
      • EPO decisions and notices
      • PCT provisions and resources
      • Extension/validation request
      • Reinforced partnership programme
      • Accelerating your PCT application
      • Patent Prosecution Highway (PPH)
      • Training and events
    • National route
    • Find a professional representative
    • MyEPO services
      • Overview
      • Understand our services
      • Get access
      • File with us
      • Interact with us on your files
      • Online Filing & fee payment outages
    • Forms
      • Overview
      • Request for examination
    • Fees
      • Overview
      • European fees (EPC)
      • International fees (PCT)
      • Unitary Patent fees (UP)
      • Fee payment and refunds
      • Warning

    UP

    Find out how the Unitary Patent can enhance your IP strategy

  • Law & practice

    Law & practice

    European patent law, the Official Journal and other legal texts.

    Go to overview 

    • Overview
    • Legal texts
      • Overview
      • European Patent Convention
      • Official Journal
      • Guidelines
      • Extension / validation system
      • London Agreement
      • National law relating to the EPC
      • Unitary patent system
      • National measures relating to the Unitary Patent
    • Court practices
      • Overview
      • European Patent Judges' Symposium
    • User consultations
      • Overview
      • Ongoing consultations
      • Completed consultations
    • Substantive patent law harmonisation
      • Overview
      • The Tegernsee process
      • Group B+
    • Convergence of practice
    • Options for professional representatives
    Image
    Law and practice scales 720x237

    Keep up with key aspects of selected BoA decisions with our monthly "Abstracts of decisions”

  • News & events

    News & events

    Our latest news, podcasts and events, including the European Inventor Award.

    Go to overview 

     

    • Overview
    • News
    • Events
    • European Inventor Award
      • Overview
      • The meaning of tomorrow
      • About the award
      • Categories and prizes
      • Meet the finalists
      • Nominations
      • European Inventor Network
      • The 2024 event
    • Young Inventor Prize
      • Overview
      • About the prize
      • Nominations
      • The jury
      • The world, reimagined
    • Press centre
      • Overview
      • Patent Index and statistics
      • Search in press centre
      • Background information
      • Copyright
      • Press contacts
      • Call back form
      • Email alert service
    • Innovation and patenting in focus
      • Overview
      • Water-related technologies
      • CodeFest
      • Green tech in focus
      • Research institutes
      • Women inventors
      • Lifestyle
      • Space and satellites
      • The future of medicine
      • Materials science
      • Mobile communications
      • Biotechnology
      • Patent classification
      • Digital technologies
      • The future of manufacturing
      • Books by EPO experts
    • "Talk innovation" podcast

    Podcast

    From ideas to inventions: tune into our podcast for the latest in tech and IP

  • Learning

    Learning

    The European Patent Academy – the point of access to your learning

    Go to overview 

    • Overview
    • Learning activities and paths
      • Overview
      • Learning activities
      • Learning paths
    • EQE and EPAC
      • Overview
      • EQE - European qualifying examination
      • EPAC - European patent administration certification
      • CSP – Candidate Support Programme
    • Learning resources by area of interest
      • Overview
      • Patent granting
      • Technology transfer and dissemination
      • Patent enforcement and litigation
    • Learning resources by profile
      • Overview
      • Business and IP managers
      • EQE and EPAC Candidates
      • Judges, lawyers and prosecutors
      • National offices and IP authorities
      • Patent attorneys and paralegals
      • Universities, research centres and technology transfer centres (TTOs)
    Image
    Patent Academy catalogue

    Have a look at the extensive range of learning opportunities in the European Patent Academy training catalogue

  • About us

    About us

    Find out more about our work, values, history and vision

    Go to overview 

    • Overview
    • The EPO at a glance
    • 50 years of the EPC
      • Overview
      • Official celebrations
      • Member states’ video statements
      • 50 Leading Tech Voices
      • Athens Marathon
      • Kids’ collaborative art competition
    • Legal foundations and member states
      • Overview
      • Legal foundations
      • Member states of the European Patent Organisation
      • Extension states
      • Validation states
    • Administrative Council and subsidiary bodies
      • Overview
      • Communiqués
      • Calendar
      • Documents and publications
      • Administrative Council
    • Principles & strategy
      • Overview
      • Our mission, vision, values and corporate policy
      • Strategic Plan 2028
      • Towards a New Normal
    • Leadership & management
      • Overview
      • President António Campinos
      • Management Advisory Committee
    • Sustainability at the EPO
      • Overview
      • Environmental
      • Social
      • Governance and Financial sustainability
    • Services & activities
      • Overview
      • Our services & structure
      • Quality
      • Consulting our users
      • European and international co-operation
      • European Patent Academy
      • Chief Economist
      • Ombuds Office
      • Reporting wrongdoing
    • Observatory on Patents and Technology
      • Overview
      • Innovation actors
      • Policy and funding
      • Tools
      • About the Observatory
    • Procurement
      • Overview
      • Procurement forecast
      • Doing business with the EPO
      • Procurement procedures
      • Sustainable Procurement Policy
      • About eTendering and electronic signatures
      • Procurement portal
      • Invoicing
      • General conditions
      • Archived tenders
    • Transparency portal
      • Overview
      • General
      • Human
      • Environmental
      • Organisational
      • Social and relational
      • Economic
      • Governance
    • Statistics and trends
      • Overview
      • Statistics & Trends Centre
      • Patent Index 2024
      • EPO Data Hub
      • Clarification on data sources
    • History
      • Overview
      • 1970s
      • 1980s
      • 1990s
      • 2000s
      • 2010s
      • 2020s
    • Art collection
      • Overview
      • The collection
      • Let's talk about art
      • Artists
      • Media library
      • What's on
      • Publications
      • Contact
      • Culture Space A&T 5-10
      • "Long Night"
    Image
    Patent Index 2024 keyvisual showing brightly lit up data chip, tinted in purple, bright blue

    Track the latest tech trends with our Patent Index

 
Website
cancel
en de fr
  • Language selection
  • English
  • Deutsch
  • Français
Main navigation
  • Homepage
    • Go back
    • New to patents
  • New to patents
    • Go back
    • Your business and patents
    • Why do we have patents?
    • What's your big idea?
    • Are you ready?
    • What to expect
    • How to apply for a patent
    • Is it patentable?
    • Are you first?
    • Patent quiz
    • Unitary patent video
  • Searching for patents
    • Go back
    • Overview
    • Technical information
      • Go back
      • Overview
      • Espacenet - patent search
        • Go back
        • Overview
        • National patent office databases
        • Global Patent Index (GPI)
        • Release notes
      • European Publication Server
        • Go back
        • Overview
        • Release notes
        • Cross-reference index for Euro-PCT applications
        • EP authority file
        • Help
      • EP full-text search
    • Legal information
      • Go back
      • Overview
      • European Patent Register
        • Go back
        • Overview
        • Release notes archive
        • Register documentation
          • Go back
          • Overview
          • Deep link data coverage
          • Federated Register
          • Register events
      • European Patent Bulletin
        • Go back
        • Overview
        • Download Bulletin
        • EP Bulletin search
        • Help
      • European Case Law Identifier sitemap
      • Third-party observations
    • Business information
      • Go back
      • Overview
      • PATSTAT
      • IPscore
        • Go back
        • Release notes
      • Technology insight reports
    • Data
      • Go back
      • Overview
      • Technology Intelligence Platform
      • Linked open EP data
      • Bulk data sets
        • Go back
        • Overview
        • Manuals
        • Sequence listings
        • National full-text data
        • European Patent Register data
        • EPO worldwide bibliographic data (DOCDB)
        • EP full-text data
        • EPO worldwide legal event data (INPADOC)
        • EP bibliographic data (EBD)
        • Boards of Appeal decisions
      • Web services
        • Go back
        • Overview
        • Open Patent Services (OPS)
        • European Publication Server web service
      • Coverage, codes and statistics
        • Go back
        • Weekly updates
        • Updated regularly
    • Technology platforms
      • Go back
      • Overview
      • Plastics in transition
        • Go back
        • Overview
        • Plastics waste recovery
        • Plastics waste recycling
        • Alternative plastics
      • Innovation in water technologies
        • Go back
        • Overview
        • Clean water
        • Protection from water
      • Space innovation
        • Go back
        • Overview
        • Cosmonautics
        • Space observation
      • Technologies combatting cancer
        • Go back
        • Overview
        • Prevention and early detection
        • Diagnostics
        • Therapies
        • Wellbeing and aftercare
      • Firefighting technologies
        • Go back
        • Overview
        • Detection and prevention of fires
        • Fire extinguishing
        • Protective equipment
        • Post-fire restoration
      • Clean energy technologies
        • Go back
        • Overview
        • Renewable energy
        • Carbon-intensive industries
        • Energy storage and other enabling technologies
      • Fighting coronavirus
        • Go back
        • Overview
        • Vaccines and therapeutics
          • Go back
          • Overview
          • Vaccines
          • Overview of candidate therapies for COVID-19
          • Candidate antiviral and symptomatic therapeutics
          • Nucleic acids and antibodies to fight coronavirus
        • Diagnostics and analytics
          • Go back
          • Overview
          • Protein and nucleic acid assays
          • Analytical protocols
        • Informatics
          • Go back
          • Overview
          • Bioinformatics
          • Healthcare informatics
        • Technologies for the new normal
          • Go back
          • Overview
          • Devices, materials and equipment
          • Procedures, actions and activities
          • Digital technologies
        • Inventors against coronavirus
    • Helpful resources
      • Go back
      • Overview
      • First time here?
        • Go back
        • Overview
        • Basic definitions
        • Patent classification
          • Go back
          • Overview
          • Cooperative Patent Classification (CPC)
        • Patent families
          • Go back
          • Overview
          • DOCDB simple patent family
          • INPADOC extended patent family
        • Legal event data
          • Go back
          • Overview
          • INPADOC classification scheme
      • Asian patent information
        • Go back
        • Overview
        • China (CN)
          • Go back
          • Overview
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Chinese Taipei (TW)
          • Go back
          • Overview
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • India (IN)
          • Go back
          • Overview
          • Facts and figures
          • Grant procedure
          • Numbering system
        • Japan (JP)
          • Go back
          • Overview
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Korea (KR)
          • Go back
          • Overview
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Russian Federation (RU)
          • Go back
          • Overview
          • Facts and figures
          • Numbering system
          • Searching in databases
        • Useful links
      • Patent information centres (PATLIB)
      • Patent Translate
      • Patent Knowledge News
      • Business and statistics
      • Unitary Patent information in patent knowledge
  • Applying for a patent
    • Go back
    • Overview
    • European route
      • Go back
      • Overview
      • European Patent Guide
      • Oppositions
      • Oral proceedings
        • Go back
        • Oral proceedings calendar
          • Go back
          • Calendar
          • Public access to appeal proceedings
          • Public access to opposition proceedings
          • Technical guidelines
      • Appeals
      • Unitary Patent & Unified Patent Court
        • Go back
        • Overview
        • Unitary Patent
          • Go back
          • Overview
          • Legal framework
          • Main features
          • Applying for a Unitary Patent
          • Cost of a Unitary Patent
          • Translation and compensation
          • Start date
          • Introductory brochures
        • Unified Patent Court
      • National validation
      • Extension/validation request
    • International route
      • Go back
      • Overview
      • Euro-PCT Guide
      • Entry into the European phase
      • Decisions and notices
      • PCT provisions and resources
      • Extension/validation request
      • Reinforced partnership programme
      • Accelerating your PCT application
      • Patent Prosecution Highway (PPH)
        • Go back
        • Patent Prosecution Highway (PPH) programme outline
      • Training and events
    • National route
    • MyEPO services
      • Go back
      • Overview
      • Understand our services
        • Go back
        • Overview
        • Exchange data with us using an API
          • Go back
          • Release notes
      • Get access
        • Go back
        • Overview
        • Release notes
      • File with us
        • Go back
        • Overview
        • What if our online filing services are down?
        • Release notes
      • Interact with us on your files
        • Go back
        • Release notes
      • Online Filing & fee payment outages
    • Fees
      • Go back
      • Overview
      • European fees (EPC)
        • Go back
        • Overview
        • Decisions and notices
      • International fees (PCT)
        • Go back
        • Reduction in fees
        • Fees for international applications
        • Decisions and notices
        • Overview
      • Unitary Patent fees (UP)
        • Go back
        • Overview
        • Decisions and notices
      • Fee payment and refunds
        • Go back
        • Overview
        • Payment methods
        • Getting started
        • FAQs and other documentation
        • Technical information for batch payments
        • Decisions and notices
        • Release notes
      • Warning
    • Forms
      • Go back
      • Overview
      • Request for examination
    • Find a professional representative
  • Law & practice
    • Go back
    • Overview
    • Legal texts
      • Go back
      • Overview
      • European Patent Convention
        • Go back
        • Overview
        • Archive
          • Go back
          • Overview
          • Documentation on the EPC revision 2000
            • Go back
            • Overview
            • Diplomatic Conference for the revision of the EPC
            • Travaux préparatoires
            • New text
            • Transitional provisions
            • Implementing regulations to the EPC 2000
            • Rules relating to Fees
            • Ratifications and accessions
          • Travaux Préparatoires EPC 1973
      • Official Journal
      • Guidelines
        • Go back
        • Overview
        • EPC Guidelines
        • PCT-EPO Guidelines
        • Unitary Patent Guidelines
        • Guidelines revision cycle
        • Consultation results
        • Summary of user responses
        • Archive
      • Extension / validation system
      • London Agreement
      • National law relating to the EPC
        • Go back
        • Overview
        • Archive
      • Unitary Patent system
        • Go back
        • Travaux préparatoires to UP and UPC
      • National measures relating to the Unitary Patent 
    • Court practices
      • Go back
      • Overview
      • European Patent Judges' Symposium
    • User consultations
      • Go back
      • Overview
      • Ongoing consultations
      • Completed consultations
    • Substantive patent law harmonisation
      • Go back
      • Overview
      • The Tegernsee process
      • Group B+
    • Convergence of practice
    • Options for professional representatives
  • News & events
    • Go back
    • Overview
    • News
    • Events
    • European Inventor Award
      • Go back
      • Overview
      • The meaning of tomorrow
      • About the award
      • Categories and prizes
      • Meet the inventors
      • Nominations
      • European Inventor Network
        • Go back
        • 2024 activities
        • 2025 activities
        • Rules and criteria
        • FAQ
      • The 2024 event
    • Young Inventors Prize
      • Go back
      • Overview
      • About the prize
      • Nominations
      • The jury
      • The world, reimagined
      • The 2025 event
    • Press centre
      • Go back
      • Overview
      • Patent Index and statistics
      • Search in press centre
      • Background information
        • Go back
        • Overview
        • European Patent Office
        • Q&A on patents related to coronavirus
        • Q&A on plant patents
      • Copyright
      • Press contacts
      • Call back form
      • Email alert service
    • In focus
      • Go back
      • Overview
      • Water-related technologies
      • CodeFest
        • Go back
        • CodeFest Spring 2025 on classifying patent data for sustainable development
        • Overview
        • CodeFest 2024 on generative AI
        • CodeFest 2023 on Green Plastics
      • Green tech in focus
        • Go back
        • Overview
        • About green tech
        • Renewable energies
        • Energy transition technologies
        • Building a greener future
      • Research institutes
      • Women inventors
      • Lifestyle
      • Space and satellites
        • Go back
        • Overview
        • Patents and space technologies
      • Healthcare
        • Go back
        • Overview
        • Medical technologies and cancer
        • Personalised medicine
      • Materials science
        • Go back
        • Overview
        • Nanotechnology
      • Mobile communications
      • Biotechnology
        • Go back
        • Overview
        • Red, white or green
        • The role of the EPO
        • What is patentable?
        • Biotech inventors
      • Classification
        • Go back
        • Overview
        • Nanotechnology
        • Climate change mitigation technologies
          • Go back
          • Overview
          • External partners
          • Updates on Y02 and Y04S
      • Digital technologies
        • Go back
        • Overview
        • About ICT
        • Hardware and software
        • Artificial intelligence
        • Fourth Industrial Revolution
      • Additive manufacturing
        • Go back
        • Overview
        • About AM
        • AM innovation
      • Books by EPO experts
    • Podcast
  • Learning
    • Go back
    • Overview
    • Learning activities and paths
      • Go back
      • Overview
      • Learning activities: types and formats
      • Learning paths
    • EQE and EPAC
      • Go back
      • Overview
      • EQE - European Qualifying Examination
        • Go back
        • Overview
        • Compendium
          • Go back
          • Overview
          • Paper F
          • Paper A
          • Paper B
          • Paper C
          • Paper D
          • Pre-examination
        • Candidates successful in the European qualifying examination
        • Archive
      • EPAC - European patent administration certification
      • CSP – Candidate Support Programme
    • Learning resources by area of interest
      • Go back
      • Overview
      • Patent granting
      • Technology transfer and dissemination
      • Patent enforcement and litigation
    • Learning resources by profile
      • Go back
      • Overview
      • Business and IP managers
        • Go back
        • Overview
        • Innovation case studies
          • Go back
          • Overview
          • SME case studies
          • Technology transfer case studies
          • High-growth technology case studies
        • Inventor's handbook
          • Go back
          • Overview
          • 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
          • Overview
          • Tools and databases
          • EPO procedures and initiatives
          • Search strategies
          • Challenges and specific topics
        • Support for high-growth technology businesses
          • Go back
          • Overview
          • Business decision-makers
          • IP professionals
          • Stakeholders of the Innovation Ecosystem
      • EQE and EPAC Candidates
        • Go back
        • Overview
        • Paper F brain-teasers
        • Daily D questions
        • European qualifying examination - Guide for preparation
        • EPAC
      • Judges, lawyers and prosecutors
        • Go back
        • Overview
        • Compulsory licensing in Europe
        • The jurisdiction of European courts in patent disputes
      • National offices and IP authorities
        • Go back
        • Overview
        • Learning material for examiners of national officers
        • Learning material for formalities officers and paralegals
      • Patent attorneys and paralegals
      • Universities, research centres and TTOs
        • Go back
        • Overview
        • Modular IP Education Framework (MIPEF)
        • Pan-European Seal Young Professionals Programme
          • Go back
          • Overview
          • For students
          • For universities
            • Go back
            • Overview
            • IP education resources
            • University memberships
          • Our young professionals
          • Professional development plan
        • Academic Research Programme
          • Go back
          • Overview
          • Completed research projects
          • Current research projects
        • IP Teaching Kit
          • Go back
          • Overview
          • Download modules
        • Intellectual property course design manual
        • PATLIB Knowledge Transfer to Africa
          • Go back
          • The PATLIB Knowledge Transfer to Africa initiative (KT2A)
          • KT2A core activities
          • Success story: Malawi University of Science and Technology and PATLIB Birmingham
  • About us
    • Go back
    • Overview
    • The EPO at a glance
    • 50 years of the EPC
      • Go back
      • Official celebrations
      • Overview
      • 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
      • Kids’ collaborative art competition
    • Legal foundations and member states
      • Go back
      • Overview
      • Legal foundations
      • Member states
        • Go back
        • Overview
        • Member states by date of accession
      • Extension states
      • Validation states
    • Administrative Council and subsidiary bodies
      • Go back
      • Overview
      • Communiqués
        • Go back
        • 2024
        • Overview
        • 2023
        • 2022
        • 2021
        • 2020
        • 2019
        • 2018
        • 2017
        • 2016
        • 2015
        • 2014
        • 2013
      • Calendar
      • Documents and publications
        • Go back
        • Overview
        • Select Committee documents
      • Administrative Council
        • Go back
        • Overview
        • Composition
        • Representatives
        • Rules of Procedure
        • Board of Auditors
        • Secretariat
        • Council bodies
    • Principles & strategy
      • Go back
      • Overview
      • Mission, vision, values & corporate policy
      • Strategic Plan 2028
        • Go back
        • Driver 1: People
        • Driver 2: Technologies
        • Driver 3: High-quality, timely products and services
        • Driver 4: Partnerships
        • Driver 5: Financial sustainability
      • Towards a New Normal
      • Data protection & privacy notice
    • Leadership & management
      • Go back
      • Overview
      • About the President
      • Management Advisory Committee
    • Sustainability at the EPO
      • Go back
      • Overview
      • Environmental
        • Go back
        • Overview
        • Inspiring environmental inventions
      • Social
        • Go back
        • Overview
        • Inspiring social inventions
      • Governance and Financial sustainability
    • Procurement
      • Go back
      • Overview
      • Procurement forecast
      • Doing business with the EPO
      • Procurement procedures
      • Dynamic Purchasing System (DPS) publications
      • Sustainable Procurement Policy
      • About eTendering
      • Invoicing
      • Procurement portal
        • Go back
        • Overview
        • e-Signing contracts
      • General conditions
      • Archived tenders
    • Services & activities
      • Go back
      • Overview
      • Our services & structure
      • Quality
        • Go back
        • Overview
        • Foundations
          • Go back
          • Overview
          • European Patent Convention
          • Guidelines for examination
          • Our staff
        • Enabling quality
          • Go back
          • Overview
          • Prior art
          • Classification
          • Tools
          • Processes
        • Products & services
          • Go back
          • Overview
          • Search
          • Examination
          • Opposition
          • Continuous improvement
        • Quality through networking
          • Go back
          • Overview
          • User engagement
          • Co-operation
          • User satisfaction survey
          • Stakeholder Quality Assurance Panels
        • Patent Quality Charter
        • Quality Action Plan
        • Quality dashboard
        • Statistics
          • Go back
          • Overview
          • Search
          • Examination
          • Opposition
        • Integrated management at the EPO
      • Consulting our users
        • Go back
        • Overview
        • Standing Advisory Committee before the EPO (SACEPO)
          • Go back
          • Overview
          • Objectives
          • SACEPO and its working parties
          • Meetings
          • Single Access Portal – SACEPO Area
        • Surveys
          • Go back
          • Overview
          • Detailed methodology
          • Search services
          • Examination services, final actions and publication
          • Opposition services
          • Formalities services
          • Customer services
          • Filing services
          • Key Account Management (KAM)
          • Website
          • Archive
      • Our user service charter
      • European and international co-operation
        • Go back
        • Overview
        • Co-operation with member states
          • Go back
          • Overview
        • Bilateral co-operation with non-member states
          • Go back
          • Overview
          • Validation system
          • Reinforced Partnership programme
        • Multilateral international co-operation with IP offices and organisations
        • Co-operation with international organisations outside the IP system
      • European Patent Academy
        • Go back
        • Overview
        • Partners
      • Chief Economist
        • Go back
        • Overview
        • Economic studies
      • Ombuds Office
      • Reporting wrongdoing
    • Observatory on Patents and Technology
      • Go back
      • Overview
      • Innovation against cancer
      • Innovation actors
        • Go back
        • Overview
        • Startups and SMEs
      • Policy and funding
        • Go back
        • Overview
        • Financing innovation programme
          • Go back
          • Overview
          • Our studies on the financing of innovation
          • EPO initiatives for patent applicants
          • Financial support for innovators in Europe
        • Patents and standards
          • Go back
          • Overview
          • Publications
          • Patent standards explorer
      • Tools
        • Go back
        • Overview
        • Deep Tech Finder
      • About the Observatory
        • Go back
        • Overview
        • Work plan
    • Transparency portal
      • Go back
      • Overview
      • General
        • Go back
        • Overview
        • 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
          • Overview
          • 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
      • Human
      • Environmental
      • Organisational
      • Social and relational
      • Economic
      • Governance
    • Statistics and trends
      • Go back
      • Overview
      • 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
    • History
      • Go back
      • Overview
      • 1970s
      • 1980s
      • 1990s
      • 2000s
      • 2010s
      • 2020s
    • Art collection
      • Go back
      • Overview
      • The collection
      • Let's talk about art
      • Artists
      • Media library
      • What's on
      • Publications
      • Contact
      • Culture Space 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
          • Previous exhibitions
        • The European Patent Journey
        • Sustaining life. Art in the climate emergency
        • Next generation statements
        • Open storage
        • Cosmic bar
      • "Long Night"
  • Boards of Appeal
    • Go back
    • Overview
    • Decisions of the Boards of Appeal
      • Go back
      • Overview
      • Recent decisions
      • Selected decisions
    • Information from the Boards of Appeal
    • Procedure
    • Oral proceedings
    • About the Boards of Appeal
      • Go back
      • Overview
      • President of the Boards of Appeal
      • Enlarged Board of Appeal
        • Go back
        • Overview
        • 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)
      • Technical Boards of Appeal
      • Legal Board of Appeal
      • Disciplinary Board of Appeal
      • Presidium
        • Go back
        • Overview
    • Code of Conduct
    • Business distribution scheme
      • Go back
      • Overview
      • Technical boards of appeal by IPC in 2025
      • Archive
    • Annual list of cases
    • Communications
    • Annual reports
      • Go back
      • Overview
    • Publications
      • Go back
      • Abstracts of decisions
    • Case Law of the Boards of Appeal
      • Go back
      • Overview
      • Archive
  • Service & support
    • Go back
    • Overview
    • Website updates
    • Availability of online services
      • Go back
      • Overview
    • FAQ
      • Go back
      • Overview
    • Publications
    • Ordering
      • Go back
      • Overview
      • Patent Knowledge Products and Services
      • Terms and conditions
        • Go back
        • Overview
        • Patent information products
        • Bulk data sets
        • Open Patent Services (OPS)
        • Fair use charter
    • Procedural communications
    • Useful links
      • Go back
      • Overview
      • Patent offices of member states
      • Other patent offices
      • Directories of patent attorneys
      • Patent databases, registers and gazettes
      • Disclaimer
    • Contact us
      • Go back
      • Overview
      • Filing options
      • Locations
    • Subscription centre
      • Go back
      • Overview
      • Subscribe
      • Change preferences
      • Unsubscribe
    • Official holidays
    • Glossary
    • RSS feeds
Board of Appeals
Decisions

Recent decisions

Overview
  • 2025 decisions
  • 2024 decisions
  • 2023 decisions
  1. Home
  2. T 1244/13 28-07-2016
Facebook X Linkedin Email

T 1244/13 28-07-2016

European Case Law Identifier
ECLI:EP:BA:2016:T124413.20160728
Date of decision
28 July 2016
Case number
T 1244/13
Petition for review of
-
Application number
02027872.7
IPC class
G06F 7/72
G06F 9/302
Language of proceedings
EN
Distribution
NO DISTRIBUTION (D)

Download and more information:

Decision in EN 471.44 KB
Documentation of the appeal procedure can be found in the European Patent Register
Bibliographic information is available in:
EN
Versions
Unpublished
Application title

Arithmetic processor accomodating different finite field size

Applicant name
Certicom Corp.
Opponent name
Müller, Christoph
Board
3.5.06
Headnote
-
Relevant legal provisions
European Patent Convention R 99(2)
European Patent Convention R 103(1)(a)
European Patent Convention R 115(1)
European Patent Convention Art 114(2)
Rules of procedure of the Boards of Appeal Art 11
Rules of procedure of the Boards of Appeal Art 12(2)
European Patent Convention Art 4
European Patent Convention Art 54 1973
European Patent Convention Art 56 1973
European Patent Convention Art 100 1973
European Patent Convention Art 123(2)
Keywords

Substantial procedural violation - (no)

Inventive step - after amendment (yes)

Catchword
-
Cited decisions
G 0010/91
T 0514/04
Citing decisions
T 1095/21

I. The appeal lies against the interlocutory decision of the opposition division, with reasons dated 5 April 2013, that, account being taken of the amend­ments made by the patent proprietor during the oppo­sition proceedings, European patent No. EP-B-1 293 981 and the invention to which it relates met the requirements of the EPC. In the decision, the following documents were relied on:

D3: DE 36 31 992 A2, and

D4: US 5 602 767.

Reference was also made to

D5: H. Sedlak, "The RSA Cryptography Processor", Advances in Cryptology - EUROCRYPT '87, Workshop on the Theory and Application of Cryptographic Techniques, April 1987, pages 95-105.

II. The opponent appealed this decision on 23 May 2013 and paid the appeal fee on the same day. A statement of grounds of appeal was filed on 15 August 2013. The appellant (opponent) requested that the decision be set aside and that the patent be revoked because it was insufficiently disclosed (Ar­ticles 83 and 100(b) EPC 1973) and lacked novelty or inventive step (Articles 54, 56 and 100(a) EPC 1973), and that the appeal fee be reim­bursed (Rule 103(1)(a) EPC).

With the statement of grounds of appeal, the appellant also submitted four new documents D6 to D9. D6 is an excerpt from a handbook on algebra. Otherwise, these documents need not be identified in this decision.

III. The respondent (proprietor) replied to the grounds of appeal in a letter dated 20 January 2014, in which it requested that the appeal be dismissed, and that the request for reimbursement of the appeal fee be rejected. It argued that documents D6 to D9 should not be admitted into the appeal proceedings, inter alia because documents D7 to D9 had not been available to the public at the relevant date. It took the view that the objection of insufficiency of disclosure relied on a new and late-filed fact that should not be admitted into the proceedings and, because it related to claim 1 and previously only claims 2 and 4 had been objected to under insufficiency of disclosure, constituted a fresh ground for opposition (following T 514/04). As it did not agree to its introduction, it could not be considered (following G 10/91). Finally, the following document was filed:

HL8: A. Menezes et al.: "Handbook of Applied Cryptography"; CRC Press; 1997; pages 595-596.

With its response, the respondent also filed sets of claims according to auxiliary requests 1 to 7 and requested maintenance of the patent on this basis or on the basis of "a com­bi­­na­tion of any of auxiliary requests 1 to 7".

IV. With letter dated 10 August 2014, the appellant responded inter alia by submitting further documents, including

D11: U. Hamann et al.: "Krypto-Chipkarten - individu­elle Sicherheit für jedermann"; Card-Forum; July 1995; pages 31-35,

which, being pre-published and having the same content as D9, was intended to replace D9 in the appellant's argument. Moreover, the appellant claimed a public prior use of the cryp­to­processor SLE 44C200 and requested the board to indicate whether this objection was pertinent for the decision and, if so, whether it lacked credibility (see letter of 10 Au­gust 2014, point 2.7.3).

V. In an annex to a summons to oral proceedings, the board informed the parties of its preliminary opinion. In particular:

The board tended to consider that no substantial procedural violation had occurred in the opposition proceedings.

It took the view that D6 and D11 should be admitted, respectively, as written evidence of common knowledge in the art and as highly relevant for inventive step, and that the admission of D7 and D8 could be left open. With regard to the alleged public prior use, the board opined that all features of the cryptoprocessors 44CP2 and 44C200 on which the appellant wanted to rely were also known from D11 and it therefore doubted that the alleged pub­lic prior use could further the appellant's case.

The board expressed doubts whether the appellant's submissions, even if admitted, would establish an insufficiency of disclosure of claim 1.

The board also discussed how claim 1 had to be construed and said it tended to agree with the appellant that the claimed invention lacked inventive step over D3 and D11.

VI. In response to the summons, the respondent submitted a new, additional 8th auxiliary request with a letter dated 30 May 2016, and the appellant submitted further observations with a letter dated 6 June 2016.

VII. Oral proceedings were held on 28 June 2016. During these proceedings, towards the end of the hearing, the respondent replaced all pending requests with a single one based on auxiliary request 6. At this point, the board decided not to announce a decision. Instead, the chairman closed the debate and indicated that the board would continue the proceedings either by issuing a decision or by sending a further communication.

VIII. With letter of 14 July 2016, the board informed the parties about its decision to reopen the debate. Although it appeared that the claims on file showed an inventive step over the prior-art documents on file, the opponent had not had sufficient time to consider the latest amendments. It was proposed to hold the oral proceedings on the same day as that of another, related case between the same parties and before this board in the same composition. The parties accepted this proposal although it was made with less than two months' notice (Rule 115(1) EPC).

IX. In response to this communication, with letter dated 26 July 2016, the appellant filed a new document regarding inventive step of the then main request:

D12: W. Drescher et al., "VLSI Architectures for Multiplication in GF(2^m) for Application Tailored digital Signal Processors", IEEE Workshop on VLSI Digital Signal Processing, 1996.

X. Second oral proceedings were held on 28 July 2016. During these oral proceedings, the appellant proprietor filed an amended set of claims 1-4 and requested that the patent be maintained on the basis of these claims and the description and the drawings as granted.

XI. Claim 1 reads as follows:

"An arithmetic processor (1) for performing cryptographic operations comprising:

a) an arithmetic logic unit (ALU) containing arithmetic circuitry configured to perform field operations in an underlying F2**(n) field;

b) a register file (2) comprising a group of general purpose registers each having a plurality of cells,

said general purpose registers being sized to contain representations of one or more operands by storing a bit vector of an operand in each of said plurality of cells,

said register file (2) being connected to said ALU (4) via data input buses (6) to provide said bit vectors to said ALU (4) for performing operations on said one or more operands and being connected to said ALU (4) via a data output bus (14) for writing results of computations performed in said ALU (4) to said register file (2); and

c) a controller (8) connected to said ALU (4) and said register file (2), said controller (8) comprising instructions for:

obtaining a field size control signal (12) indicative of said underlying F2**(n) field for said one or more operands;

providing to said ALU (4) a control (13) indicative of the appropriate field size to be used as indicated by said field size control signal (12);

and

coordinating data access between said register file (2) and said ALU (4) to instruct said ALU (4) to operate sequentially on said bit vectors and write results of computations performed in said ALU (4) to said register file (2);

wherein said arithmetic circuitry comprises special purpose registers (16) each having a fixed control bit (26), a plurality of sub-ALUs (18) connected to said special purpose registers (16) by one or more bit input data buses (28) and a sequencer (20) connected to said special purpose registers via control bit inputs (24) providing said control bits (26) to said sequencer (20), said sequencer (20) comprising instructions for:

sequencing said ALU (4) through steps in computational operations by controlling data input via the input buses (6) from and to the register file (2) to the sub-ALUs (18) or special purpose registers (16),

monitoring said control bits (26), and

implementing a counter in its own control registers (22) to control the number of iterations according to the size of the field being used and thereby allow said arithmetic processor (1) to be used for different field sizes without redesigning processor hardware,

wherein said arithmetic circuitry comprises shared finite field and integer arithmetic circuitry and said controller (8) receives a mode selection control (10) for selecting between either F2**(n) finite field computations or integer computations."

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

Alleged substantial procedural violations

Article 11 RPBA and Rule 103(1)(a) EPC

1. The appellant argued that the opposition division had violated its right to be heard, as was evident from seve­ral circumstances.

1.1 The opposition division was prejudiced against the opponent's case to the point of partiality (see grounds of appeal, II.1).

1.2 Contrary to the usual practice at the EPO, the oral proceedings before the opposition division had started with the discussion of novelty rather than added subject-matter and sufficiency of disclosure (see grounds, II.2).

1.3 The opposition division, when disregarding an objection by the opponent under Article 83 EPC as a new fact, did not have the necessary discretion. In particular, such discretion could not be de­rived from Article 114(2) EPC (see letter of 18 Au­gust 2014, II.1.3, 2.2, 3 to 3.3).

1.4 The opposition division, when limiting the discussion of novelty to feature (a), left unclear which of the other features, if any, it­­ considered also to be new. This made it impossible for the opponent to address the opposition division's assessment of inventive step in a meaningful way (see grounds of appeal, II.3.2, 3.2.1.1, 3.2.1.2, 3.2.2).

1.5 The minutes of the oral proceedings were incom­plete, and thus in conflict with Rule 124(1) EPC, because a handout referred to as F2 was not attached to them. This handout had been distributed during the oral proceedings and should have been included in the minutes as an accu­rate summary of the opponent's submission (see grounds of appeal, II.4).

2. The board agrees with the respondent that the appellant's allegations are without merit.

2.1 The appellant provides no reasoning establishing that the opposition division was biased (see respondent's letter of 20 January 2014, B.I).

2.2 The chairman of the opposition division is not con­strained by the EPC in determining the order of issues to be discussed during oral proceedings (nor, for that matter, are the examining division, legal division or boards of appeal). The ju­ris­prudence of the boards of appeal or the Guide­lines for examination likewise do not prescribe a mandatory order (ibid., B.II).

2.3 The appellant (opponent) had raised the new objection that the pseudocode on page 9 of the application as originally filed was deficient, with the alleged consequence that the subject-matter of claim 1 was insuffi­ciently disclosed, in the oral proceedings before the opposition division. Earlier, entirely different objections had been raised, and only against dependent claims 2 and 4. The board agrees with the opposi­tion division that the opponent's new submissions constitute new facts within the meaning of Article 114(2) EPC and that, therefore, the opposition division did have discretion not to admit it (ibid., B.III.1.c). Moreover, it would appear from the minutes (point 3.6) that the opposition division listened to the opponent's new objections with regard to Ar­ticle 83 EPC but found them, at least prima facie, to be without merit (ibid., B.III.1.b).

The board notes in passing that the decision not to admit the new objection is only reported in the minutes whereas it should have been included in the reasons for the decision. This omission, however, is, in the board's judgement, not a substantial one because the minutes leave no doubt as to what was decided and for what reason.

2.4 The right to be heard does not imply the parties' right to know the division's opinion on every individual point before the decision. The board notes that the opposition division had given in its summons its preliminary view as to which fea­tures of claim 1 were novel, so the opponent had sufficient oppor­tu­­nity at the oral proceedings to present its comments (see minutes, sections 1.1, 1.3, 2.1, 2.2 and 2.6; and respondent's letter of 20 January 2014, B.III.2).

2.5 The completeness of the minutes is immaterial on appeal. Had the appellant considered an addition to the minutes to be required, it should have requested the opposition division to make it (ibid., B.IV).

3. In summary, the board cannot recognise any fundamental procedural deficiency in the first-instance proceedings which could have required a direct remittal under Article 11 RPBA. Moreover, in the absence of any substantial procedural violation, reimbursement of the appeal fee is not equitable, Rule 103(1)(a) EPC.

The invention

4. The invention is based on the observation that whereas traditional RSA cryptography mainly requires modular arithmetic operations such as modular exponentiation, in the transition to more secure elliptic curve crypto­graphy that requires the full complement of modular and finite field operations there is a need for arithmetic processors that support both kinds of operations (see the patent, paragraphs 2 to 4). The patent acknowledges that such processors are known in prior art, but aims at improving them (paragraphs 5 and 6).

The arithmetic processor of the invention is depicted in figure 1 and comprises inter alia an arithmetic logic unit ALU (4 in figures 1 and 2) which further comprises a plurality of sub-ALUs (18 in figure 2). The ALU is configured to perform field operations in an underlying F2**(n) field (see e.g. paragraphs 19, 25 and 27, of the patent). The ALU is further configured to carry out integer arithmetic operations (see paragraph 33 et seq. of the patent). Both are supported by shared finite field and integer arithmetic circuitry (see e.g. paragraphs 33, 37 and 39 of the patent, as well as figure 8).

The prior art

5. D3 discloses a cryptographic processor equipped to perform encryption and decryption according to RSA (see abstract). It provides hardware support for exponen­tiation, multiplication and addition/subtraction (see page 6, lines 39-49) over the residue class ring Z/ZN, N being the product of two primes (see e.g. page 5, lines 15-18). The processor uses an exponen­tiation algorithm based on the iterated and interleaved execution of multiplication and modulo operations (see page 6, lines 39-43), both using look-ahead algorithms (see page 6, lines 30-34 and 55-65). The algorithm is referred to as MultMod (see page 10, lines 30-31, page 12, line 39 et seq., and figure 4 and 5).

5.1 The number "N", also referred to as the "key length", is variable up to 660 bits (see page 7, lines 10-12, and page 18, lines 47-50). N determines the maximal size of operands, which can comprise at most "L(N)" bits. Accordingly, the pertinent registers in D3 have length L(N) (see page 16, line 25-57).

5.2 The processor circuitry is based on a processing component called an elementary cell ("Elementarzelle", see page 16, lines 25-27, and figure 7). Such an elementary cell comprises inter alia registers 12, 14 and 16 and 18, as well as a bit adder 22 and a full adder 24, operating on a register Z holding an intermediate result (hence Z for "Zwischenergebnis") of the MultMod algorithm (see page 16, lines 52-57, page 17, lines 3-8 and 34-41). The elementary cells are hierarchically grouped in blocks coupled with a MultMod controller unit (see page 17, lines 28-33, and figures 8-10 and 12).

5.3 D3 also discloses that, for security reasons, all cryptographic algorithms should as far as possible be contained on a single chip (see page 5, lines 63-68).

6. The content of D5, authored by the inventor of D3, is a scientific publication, the content of which substantially overlaps with that of D3. In particular, D5 discusses in detail the "MultMod" algorithm used in the cryptographic processor. D5 also discloses further "Features of the RSA Cryptography Processor", in particular the generation of hash functions which uses inter alia an XOR function (see page 104, esp. the enumeration on the middle of the page).

7. Document D11 is concerned with asymmetric cryptography, in particular RSA, on chipcards and discusses the chip SLE 44C200, which is referred to as a combination of chipcard security controller and arithmetic coprocessors (see paragraph bridging pages 1 and 2). The chip supports modular arithmetic for operands of up to 540 bits length, in particular addition, subtraction, modular reduction, XOR and shift operations (see page 33, left column, paragraph 2). It is stated that, using these operations, all known public key methods can be implemented, including elliptic curves (loc. cit.). The performance of the processor is illustrated in a table suggesting that, in fact, various cryptographic algorithms had been implemented on it, including RSA, DSA and elliptic curves (see page 34, figure 4). D11 also suggests various potential hardware and software extensions of the chip to support additional functionality or to better support new public-key methods such as elliptic curve cryptography (see paragraph bridging pages 34 and 35), without however disclosing any details as to how this was or should be done.

8. D12 relates to hardware support for finite field arithmetic as used in cryptography and discloses in particular that the "hardware of a typical standard binary arithmetic multiplier" can be combined "with a GF(2**(m)) multiplier" (see abstract). It is observed that the hardware of a GF(2**(m)) multiplier and that of integer multiplication have such a similar physical structure that they can be integrated to save circuitry and thus chip space (see section 4, paragraphs 1 and 2). Both multiplications are based on the logical XOR function, although in GF(2**(m)) - but not in integer arithmetic - results are taken modulo 2, see section 2), and in integer arithmetic - but not in GF(2**(m)) - carries are used (see also section 4.1.1, esp. the paragraph just below figure 8).

9. No further prior art will be referred to in this decision. In particular, the mathematical facts required for the decision will be stated without reference, because they were not per se questioned in the proceedings. D7 to D9 will not be referred to, so their public availability and their admission into the proceedings need not be decided on. The alleged public prior use addressed in the summons to oral proceedings was not further argued by the appellant and hence will not be considered.

Operations over a finite field

10. The patent as granted and as maintained in opposition related to feature (a) of then claim 1 referring to an arithmetic unit "configured to perform field operations in an underlying field".

10.1 The opposition division found that the closest piece of prior art, D3, did not disclose this feature and also placed central importance on this feature in its assess­ment of inventive step (see the decision, reasons 14.2 and 15.4). The opposition division considered that an "arithmetic unit" as claimed, which was "configured to perform field operations", must have "a very specific hardware layout which executes [...] all finite field operations in the underlying finite field [...] for all elements of the underlying field". In contrast, D3 disclosed the mathematical operations needed for RSA, which was based on a residue class ring, and which used modulo operations with a modulus N = p*q. Not every ring being a field, the ring opera­tions of D3 thus did not constitute field operations as claimed (see the decision, reasons 14.2 and 14.2.

10.2 The appellant challenged this finding, arguing that then feature(a), properly construed, was disclosed in D3. Claim 1 required an arithmetic unit configured to carry out only finite field operations without explaining which ones. The skilled person, knowing that mathematical structures of fields were defined by the two operations addition and multiplication, would thus understand "field operations" to mean just these two, addition and multiplication. Rings and fields were not different for these two operations.

Moreover, rings were different from fields in that division, the inverse of multiplication, was not defined for all elements of a ring but for all elements of a field. However, for those elements for which division was defined, it was exactly the same operation and would be implemented in both cases by the extended Euclidean algorithm. As a consequence, the processor of D3, when performing ring operations, would, in effect, also be performing field operations. Whether the processor of D3 operated on elements of a ring or on elements of a field would depend on the value used as the modulus. The choice of the modulus did not, however, affect the configuration of the arithmetic unit.

10.3 In the annex to its first summons, the board addressed this as a central issue and expressed its preliminary agreement with the appellant.

10.4 For the present claims, however, this issue need not be decided. Present claim 1 is limited to the F2**(n)operations. The elements of F2**(n)are binary polynomials, i.e. polynomials whose coefficients are either 0 or 1, which can be represented as n-bit strings. For binary polynomials, addition is simply bit-by-bit XOR. This means inter alia that no carries are needed.

10.5 The modular arithmetic in F2**(n)and that used in RSA modulo N = p*q are significantly different. Hence, the appellant's argument that the hardware of D3 must be considered, as an incidental mathematical fact, as being configured to perform the pertinent finite field operations, fails at least for the particular finite field F2**(n). This was common ground between the parties.

Article 100(c) EPC 1973

11. The appellant did not provide rea­sons for the ground of opposition under Article 100(c) EPC 1973, either in its statement of grounds of appeal or during the appeal proceedings.

11.1 The board notes that the grounds of appeal contain a generic reference to the written and oral submissions in the proceedings before the opposition division (see page 2, lines 1-2). Such a reference to submissions made before the decision was delivered are normally insufficient to establish why the appellant considers individual reasons in the decision to be wrong. Therefore, it cannot replace the statement required by Rule 99(2) EPC indicating the reasons for setting aside the decision impugned, or the extent to which it is to be amended. By the same token, a reason substantiated only by such a reference does not meet the requirements of Article 12(2) RPBA and therefore need not be taken into account by the board.

11.2 The board takes the view that the appellant is no longer pursuing this line of argument. This was expressed as the board's preliminary opinion in the annex to the summons and it was not challenged by the appellant.

11.3 Beyond that, the board is satisfied that amended claim 1 does not extend beyond the content of the application as filed. Claim 1 is based on claims 1 and 2 of auxiliary requests 5 and 6 filed by the respondent with letter of 20 January 2014, the finite field F2**(n)**()is mentioned throughout the application as originally filed, the shared circuitry is discussed in the application in the section on integer arithmetic (see page 14, last three lines et seq.), the fundamental principle being disclosed, for multiplication, in figure 8.

Article 100(b) EPC 1973

12. In its opposition, the ground of opposition under Article 100(b) EPC 1973, namely that the invention was not disclosed in a manner sufficiently clear and complete for it to be carried out by a person skilled in the art, was invoked only for claims 2 and 4 and only with regard to the term "mode selection control" and the shared circuitry according to claim 2, and the "filling" of special purpose registers according to claim 4. The opposition division dismissed these objections (see the decision, reasons 18, esp. 18.1.3 and 18.2.3).

12.1 In its statement of grounds of appeal, these objections were not expressly repeated. Therefore, the board need not take them into account, for the reasons just given with regard to Article 100(c) EPC 1973.

12.2 Rather, the appellant argued that the invention according to claim 1 was insufficiently disclosed because the skilled person was unable to implement the multiplication operations disclosed in the patent. Neither, that is, the multiplication in F2**(n) nor that in integer arithmetic (see e.g. the patent on page 4, paragraph 19, and on page 6, paragraph 34; and the grounds of appeal, point V, and esp. points 1.1 and 1.2).

12.3 The board agrees with the respondent that, with regard to claim 1 of the patent against which no objection under Article 100(b) EPC 1973 was raised in the opposition proceedings, this constitutes a new ground for opposition which under G 10/91 the board cannot admit because the respondent (proprietor) does not consent to it. In this, the board concurs with T 514/04 as cited by the respondent. However, with regard to claims 2 and 4 of the patent as granted, against which the ground for opposition pursuant to Article 100(b) EPC 1973 was raised, the new objection only constitutes a new fact against which the respondent does not have a veto power under G 10/91.

12.4 The algorithm given for multiplication of polynomials a=(a0,...,an-1) and b=(b0,...,bn-1) in F2**(n) contains two obvious errors: it contains a duplicate of the statement "for j from n-1 to 0 do" and, in its inner loop statement, it multiplies only bits of a and b with the same index i: "cj=cj-1+biai+cn-1mj". The algorithm for modular integer multiplication contained a similar index error in the line "Mj+1=(bj(aj)+mj+cj)/2".

12.5 It was common ground between the parties that the multiplication algorithm in F2**(n)did not work as specified, whereas the duplication was unproblematic. In the minutes of the oral proceedings, the opposition division stated (point 3.6) that the "skilled person knows how to implement a (field) multiplication" and thus "would recognize the index error in [the] pseudo code as obvious, similar to the indexes when multiplying integers as shown on page 6". Since the objection had not been admitted as a new fact, this statement was made as an obiter dictum.

12.6 In its statement of grounds of appeal, the appellant argued that the skilled person might have recognised the errors but would not have been able to correct them on the basis of the description. The proprietor responded that the skilled person would have been able to correct the errors based on his common knowledge as to "how a multiplication of bit vectors is carried out". In this regard, reference was made to HL8.

12.7 In its letter of 10 August 2014, the appellant doubts the relevance of HL8 and argues that the erroneous algorithm did not work, even if the index error was corrected as proposed by the respondent.

12.8 The board follows the appellant's view that the respondent has failed to establish that the correction of the erroneous pseudo-code was obvious. However the board agrees with what it understands to be the opposition division's position, namely that the person skilled in the art of cryptographic and arithmetic processors must be assumed to know, from his common knowledge, how to multiply two polynomials in F2**(n)and two integers in Z. The board expressed this preliminary opinion in its summons to oral proceedings, without making reference to a document establishing such common knowledge, and it was not challenged by the appellant.

12.9 The board thus has no reason to deviate from its preliminary opinion and finds that the cited errors in the pseudo-code do not mean that the invention was insufficiently disclosed.

Articles 54, 56 and 100(a) EPC 1973

13. Throughout the opposition proceedings, D3 was considered to constitute the closest piece of prior art and it was uncontroversial in appeal, too, that inventive step should be assessed starting from D3.

14. In its comparison between the claimed invention and D3, the appellant established a number of correspondences between both. Not all of them, however, convinced the board.

15. The appellant argued that the input marked L(N) to adder component 58 of the controller depicted in figure 12 corresponds to the claimed field size control signal which is used to implement the claimed counter "to control the number of iterations according to the size of the field being used and thereby allow said arithmetic processor (1) to be used for different field sizes without redesigning processor hardware".

15.1 Since the processor of D3 does not operate over an F2**(n) field but over rings, D3 cannot actually disclose a field size control signal. So the appellant's argument in this regard is that D3 discloses a control signal indicating the size of the underlying mathematical structure and enables the processor to be used for different such structures of different size.

15.2 The box L(N) in figure 12 is not specifically discussed in D3.

The variable L(N) occurs several times in D3 as defining the size of the registers (see page 16, lines 33-57). This size corresponding to the largest possible operands corresponds to the size of the underlying mathematical structure. However, in the context of page 16, L(N) is a constant rather than a "control signal", let alone one controlling the number of iterations of a computational operation.

In the context of figure 12 it is not clear from D3 whether the box containing L(N) denotes a register and thus might be considered as producing an internal "signal". Moreover, what is referred to as L(N) in figure 12 appears to correspond to L(M) as referred to in figure 3(b) and the number of bits of the multiplicator which remain to be processed (see page 17, lines 25-26). While figure 3(b) discloses a counter m which determines the number of iterations in an individual calculation, the initial value of the counter L(M) is the size of an individual operand rather than the size of the underlying mathematical structure.

The board accepts that the structure of the underlying mathematical structure determines the maximum (and possibly the typical) operand size and that, hence, L(N) and L(M) are related to each other. However, the board considers that they must not be confused with each other.

15.3 The board therefore comes to the conclusion that D3 does not disclose a control signal for the size of the mathematical structure which controls the number of iterations in a computational operation.

16. The appellant further argued that D3 disclosed fixed control bits as claimed. It referred to figure 12 which showed that the controller operated on the highest-valued bits of the values in registers 12 (M) and 24 (Z) (see No. 38, 50 and 52 in that figure).

16.1 The highest-valued bits are, however, not necessarily in fixed positions in the registers. With reference to figure 15, the appellant further argued that the pertinent register values were left-adjusted.

16.2 This figure does not, however, disclose left adjustment of values within a register. It discloses the relative adjustment of the values of registers C, Z, N with the aid of a 20-bit buffer (see page 14, lines 64 et seq.) The highest order bits of the values in registers C, Z and N may end up outside the registers and, moreover, in different positions in the buffer (see e.g. the last three triplets of columns in figure 15).

16.3 The appellant has also made reference to the fact that the controller component 52 receives an input marked as "Digit sign Reg.-Z." and argued that the sign bit is normally the highest bit of the binary representation of a value (see statement of grounds, point 3.1.2).

16.4 Even if, however, this were the case (which was disputed by the respondent, see its letter of 20 January 2014, pages 20-21, point F.I.2 e) (2) and (3)) it was not necessarily at a fixed position in the register (see also the respondent's letter, same section, point (4)).

16.5 The board therefore concludes that D3 does not disclose the claimed fixed control bits in the special-purpose registers.

17. In summary, the board finds that the subject-matter of claim 1 differs from D3 at least in the following features:

(a) The claimed arithmetic unit is configured to perform the field operations in an underlying F2**(n) field (see point 9 et seq. above).

(b) The arithmetic processor obtains a control signal indicative of the size of the underlying mathematical structure and uses it to control the number of iterations in a computational operation (see point 15 et seq. above).

(c) The special purpose registers each have a fixed control bit which is monitored by the sequencer (see point 16 et seq. above).

The arithmetic circuitry comprises shared finite field and integer arithmetic circuitry and the controller receives a mode selection control form selecting between F2**(n) finite field computations or integer computations.

17.1 These differences solve the primary problem of adapting the processor of D3 so as to be able to also carry out elliptic curve cryptography.

17.2 The board considers this to be a plausible problem which the skilled person aware of D3 would have posed himself in view of D3, in view of the rise of ECC as an alternative to RSA in general but also in view of the suggestions in D11 in particular (page 33, left column, paragraph 2, figure 4, paragraph bridging pages 34 and 35). Notably, however, while D11 claims that ECC has been or could be implemented on the cryptoprocessor SLE 44C200 developed for RSA, it lacks any details as to how this was done.

18. The skilled person would realise that the processor of D3 was not only equipped for carrying out the arithmetic operations necessary for RSA but was also optimised for this purpose by means of the MultMod algorithm. Accordingly, a large part of the controller depicted in figure 12 was designed to implement this algorithm. Specific reference was made to the registers for M and Z (figure 12, no. 12 and 24), their highest value bits and the sign bit of Z, and to comparator block 38, all of which explained as part of the MultiMod algorithm (see esp. page 13, lines 37-38, and page 17, lines 9-41).

18.1 The respondent argued, and the appellant agreed, that these optimisations would not carry over to F2**(n).

18.2 The appellant did not argue that or how the skilled person would have modified the MultMod algorithm presented in D3 for ECC, nor, consequently, that or how the skilled person would have modified the controller according to figure 12 to ECC.

18.3 The board agrees with the respondent that, starting from the controller of figure 12, the skilled person would have to drop essential parts of the circuitry before even being able to adapt it to ECC; in particular comparator 38. The board takes the view that it would not have been obvious for the skilled person to undertake this as a solution to the above problem.

18.4 During the oral proceedings, both parties agreed that the skilled person setting out to solve the given problem would not start from the controller of figure 12.

19. Rather, the appellant argued that the skilled person would attempt to adapt the algorithm depicted in figure 3(b) with a view to using hardware features from D3 when implementing an algorithm for ECC (such as the elementary cell of figure 7).

19.1 In doing this, the skilled person would have to adapt the mathematical operations in the algorithm to work for F2**(n), inter alia by replacing addition and subtraction with XOR and the test for Z>N with a comparison of degrees of two polynomials, as a matter of his common knowledge of the required mathematics, then introduce a field size control signal as claimed to increase flexibility, further consider left adjustment of register value as an obvious choice and a matter of common knowledge, and also refer to D12 as providing a solution for the shared circuitry for finite field and integer arithmetic. The appellant conceded that this required the skilled person to perform quite a number of steps but argued that each of these was obvious.

19.2 The board doubts that the skilled person would actually have started the development of an arithmetic processor for ECC based on a processor developed and optimised for RSA, and moreover whether he would have considered modifying an algorithm for RSA in such a document for ECC rather than looking it up in a handbook.

19.3 As regards the shared circuitry feature, the board accepts the appellant's submission that, in general, sharing of circuitry is an interest of the skilled person with a desire to save chip space, and that D12 discloses the general lines of how sharing between F2**(n) and integer multiplication can be practised.

19.4 However, the appellant did not provide any particular motivation why the skilled person would consider left adjusted register values in this context, and the board does not consider that use of the highest-value bits in the MultMod algorithm of D3 (see also figure 12) provides such motivation. The appellant also did not provide any specific motivation for the skilled person, starting from D3, to provide the field size control signal.

19.5 The board thus considers that the skilled person could have been able to arrive at the claimed invention in the manner outlined by the appellant but is not convinced that the skilled person would have performed the many necessary steps without exercising an inventive step.

19.6 That is, the board finds that the appellant has not established that the claimed invention would have been obvious for the skilled person based on D3 and thus concludes that the subject-matter of claim 1 shows the required inventive step.

20. When, during the oral proceedings, the board indicated that this was its conclusion, and on specific request by the board, the appellant did not present an inventive-step argument starting from any other prior-art document.

Summary

21. The board concludes that none of the grounds for opposition under Article 100(a) to (c) EPC 1973 nor, pursuant to Article 102(3) EPC 1973, any other requirement of the EPC prejudices the maintenance of the patent in amended form.

Order

For these reasons it is decided that:

1. The decision under appeal is set aside.

2. The case is remitted to the opposition division with the order to maintain the patent on the basis of the following documents: claims 1-4 as filed on 28 July 2016, and the description and drawings as granted.

Footer - Service & support
  • Service & support
    • Website updates
    • Availability of online services
    • FAQ
    • Publications
    • Procedural communications
    • Contact us
    • Subscription centre
    • Official holidays
    • Glossary
Footer - More links
  • Jobs & careers
  • Press centre
  • Single Access Portal
  • Procurement
  • Boards of Appeal
Facebook
European Patent Office
EPO Jobs
Instagram
EuropeanPatentOffice
Linkedin
European Patent Office
EPO Jobs
EPO Procurement
X (formerly Twitter)
EPOorg
EPOjobs
Youtube
TheEPO
Footer
  • Legal notice
  • Terms of use
  • Data protection and privacy
  • Accessibility