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 0995/14 (Displaying time variant tabular data/SAP) 07-06-2018
Facebook X Linkedin Email

T 0995/14 (Displaying time variant tabular data/SAP) 07-06-2018

European Case Law Identifier
ECLI:EP:BA:2018:T099514.20180607
Date of decision
07 June 2018
Case number
T 0995/14
Petition for review of
-
Application number
02015347.4
IPC class
G06F 17/24
G06F 17/18
Language of proceedings
EN
Distribution
NO DISTRIBUTION (D)

Download and more information:

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

A method and computer based system for displaying of time variant tabular data

Applicant name
SAP SE
Opponent name
-
Board
3.5.07
Headnote
-
Relevant legal provisions
European Patent Convention Art 56
Keywords
Inventive step - all requests (no)
Catchword
-
Cited decisions
T 0049/99
T 0154/04
T 1834/10
Citing decisions
-

I. The applicant (appellant) appealed against the decision of the Examining Division refusing European patent application No. 02015347.4, published as EP 1 380 963 A1.

II. The Examining Division decided that the subject-matter of the independent claims of the main request, and of auxiliary requests i to v, lacked inventive step over the common general knowledge, typically as disclosed in the following document:

D2: Tansel, A. et al.: "Temporal Databases - Theory, Design, and Implementation", Benjamin/Cummings Publishing Company, 1993, chapters 2 and 18.

In its decision, the Examining Division also cited the following prior-art documents:

D1: US 5,440,730 published on 8 August 1995;

D3: Dumas, M. et al.: "Pointwise Temporal Object Database Browsing", Objects and Databases 2000, Lecture Notes in Computer Science, volume 1944, 2001, pages 170 to 184.

III. In its statement of grounds of appeal, the appellant requested that the decision be set aside and that a patent be granted on the basis of the claims of one of the main request, corresponding to auxiliary request ii considered in the contested decision, and auxiliary requests i and ii, corresponding respectively to auxiliary requests iii and iv considered in the contested decision.

IV. In a communication under Article 15(1) RPBA accompanying a summons to oral proceedings, the Board inter alia expressed its provisional opinion that the subject-matter of claim 1 of the main request and of auxiliary requests i and ii lacked inventive step in view of document D3.

V. In a subsequently filed letter, the appellant submitted further arguments.

VI. Oral proceedings were held as scheduled, during which the appellant requested that the claim request assessed by the Examining Division in the decision under appeal as auxiliary request v be considered by the Board as auxiliary request iii and the appellant was heard on relevant issues. At the end of the oral proceedings, the chair pronounced the Board's decision.

VII. The appellant's final request was that the decision under appeal be set aside and that a patent be granted on the basis of the claims of the main request or alternatively of auxiliary requests i to iii, considered in the impugned decision as auxiliary requests ii to v, respectively.

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

"A method of operating a digital computer (100) for displaying of tabular data of a first table (200), the tabular data comprising first data being descriptive of instances (a, b, c) of an entity (E) and second data, each of the second data comprising a parameter value (P) of one of the first data and having an associated first time interval (I) during which no change to the parameter value (P) occurs so that the parameter value (P) is considered valid, an observation time interval covering the first time intervals (I), the method comprising the steps of:

a) determining (504) second time intervals (V), each of the second time intervals (V) being within the boundaries of at least one of the first time intervals (I) without partly overlapping any of the first time intervals (I), wherein the second time intervals are determined such that during each of the determined second time intervals all of the parameter values (P) considered remain constant for all of the instances of the entity (E), the concatenated second time intervals (V) completely covering the observation time interval,

b) generating (508) an index (600) comprising each one of the second time intervals (V) as keys to first data and associated parameter values (P) being valid during the considered second time interval (V),

c) generating a menu (404) for a user's selection of one of the second time intervals (V),

d) selecting (510) one of the second time intervals (V),

e) generating a second table (402) containing a sub-set of the first data, each of the tabular data contained in the first table (200) of the sub-set having a valid parameter value (P) during the selected second time interval (V), wherein the index (600) is used to generate the second table (402),

f) displaying the second table (402)."

IX. Claim 1 of auxiliary request i differs from claim 1 of the main request in that it replaces steps a) to f) of claim 1 of the main request as follows:

"a) selecting, by a user, one or more columns of the first table, thereby selecting one or more parameters of the entity,

b) determining (504) second time intervals (V), each of the second time intervals (V) being within the boundaries of at least one of the first time intervals (I) without partly overlapping any of the first time intervals (I), wherein the second time intervals are determined such that during each of the determined second time intervals all of the parameter values (P) of the selected one or more parameters remain constant for all of the instances of the entity (E), the concatenated second time intervals (V) completely covering the observation time interval,

c) generating (508) an index (600) comprising each one of the second time intervals (V) as keys to first data and associated parameter values (P) being valid during the considered second time interval (V),

d) generating a menu (404) for the user's selection of one of the second time intervals (V),

e) selecting (510) one of the second time intervals (V),

f) generating a second table (402) containing a sub-set of the tabular data contained in the first table (200), each of the first data of the sub-set having a valid parameter value (P) during the selected second time interval (V), wherein the index (600) is used to generate the second table (402),

g) displaying the second table (402)."

X. Claim 1 of auxiliary request ii differs from claim 1 of auxiliary request i in that it amends "the user's" to "a user's" in step d), relabels steps e) to g) of claim 1 of auxiliary request i as steps f) to h) and introduces the following new step e):

"e) providing a selection component (408, 410) of a graphical user interface (112) for stepwise selection of second time intervals (V)".

XI. Claim 1 of auxiliary request iii differs from claim 1 of auxiliary request ii in that in step d) it adds the text "of a graphical user interface (112)" after the word "menu (404)", in step e) it amends the text "of a graphical user interface" to "of the graphical user interface" and in step g) it amends the text "to generate the second table (402)" to "for generating the second table".

XII. The appellant's arguments where relevant to the decision are discussed in detail below.

1. The appeal complies with the provisions referred to in Rule 101 EPC and is therefore admissible.

The invention

2. The application relates to the presentation of information contained in electronic spreadsheets and databases in tabular form (see description as published, paragraph [0001]). The invention aims to provide an improved method and computer system for displaying of tabular data which enables an intuitive and user-friendly display to be generated for time-variant data (description, paragraph [0009]). According to the description, in the prior art no intuitive display format for time-variant data was known. Moreover, using tables wider than the window space available to display them posed problems for users (description, paragraphs [0002] to [0008]).

The application considers data describing entities, e.g. real-world objects such as buildings, that are modelled in the computer. An entity (e.g. all modelled buildings) may correspond to the data in a single table (description, paragraphs [0019] and [0020]). A specific object (e.g. a specific building) is an entity instance. The properties ("parameters" in the language of the application) of the modelled objects such as the sizes of areas in a building are modelled as entity attributes. An entity attribute often corresponds to a column in the table representing the respective entity. In the real world the properties of some of the modelled objects may change over time, i.e. they are time-variant (description, paragraph [0021]).

The application starts from given tabular data representing entities and their time-variant attribute data as follows: attributes of an entity instance have "parameter values" having associated valid time intervals, i.e. time intervals during which the parameter (attribute) value is valid (description, paragraphs [0021] to [0026]; Figure 2).

The application proposes determining a disjoint partition of a given observation time interval so that during each determined time interval of this partition the parameter values for selected parameters of the entity remain constant (time-invariant) for all instances of the entity (description, paragraph [0030]; Figure 4). In other words, the time intervals are determined by the points in time when the validity of a value of a selected parameter of at least one entity instance changes. The determined time intervals are then used as keys in an index (a look-up table: see Figure 7 and paragraph [0043]). The index associates a determined time interval with an associated data record which indicates a subset of the table containing parameter data which is time-invariant during the considered time interval.

Users can select a determined time interval using a generated menu or another selection element of a graphical user interface. Then the index is used to generate a table containing a subset of the given tabular data containing parameter data which is time-invariant during the selected time interval. Finally, the generated table is displayed (paragraph [0043], Figures 5 and 6).

Main request

3. Inventive step - document D3

3.1 Document D3 discloses a computer-implemented method for pointwise temporal visual database browsing (D3, abstract). As the method of claim 1 is directed to supporting the browsing of temporal data in a graphical user interface, document D3 is a suitable starting point for assessing inventive step.

3.2 A schema of a temporal database is disclosed in Figure 3 of document D3. This schema describes attribute-versioned temporal data (for example, the attributes "wage" of the entity employee and the attribute "worksIn" of the entity worker are timestamped sets of values). These timestamps implicitly represent an associated "first time interval" during which no change to the parameter value occurs. Hence, document D3 discloses the first and second data as specified in claim 1, with the exception that the data is data of a table.

3.3 A database browser is disclosed in section 3 of document D3 on pages 176 to 182 (see Figures 5 to 7 on pages 178, 179 and 181). The browser's user interface is composed of a time-line window and a tree of form-structured windows called snapshot windows. A snapshot window displays either a non-temporal object or a snapshot of a temporal object at a given instant (document D3, section 3.1). In the temporal browser of document D3, the instant with respect to which the object snapshots are determined is the same for all the windows in the tree, and is called the reference instant. As can be seen in Figures 5 to 7, snapshot windows are structured as forms containing one row per property of the visualised object or object snapshot. Each row is composed of two boxes: one labelled with the name of the property, the other labelled with its value at the reference instant. The value of a non-temporal property is always the same regardless of the reference instant. The value of a temporal property at a given instant is equal to the value of its history at that instant (document D3, page 177, fifth paragraph).

3.4 The reference instant is constrained to reside within a given interval called the "temporal browsing range" (document D3, page 177, first paragraph). This range is chosen so as to cover all the instants where at least one of the temporal properties of the object displayed by the main snapshot window (called the main object) is defined. In other words, the temporal browsing range is taken to be the smallest time interval containing all the timestamps within the temporal property histories of the main object (document D3, page 179, fourth paragraph).

The appellant argued that the reference browsing range of document D3 and the observation time interval as defined in claim 1 were different, as the "observation time interval" covered many instances of an entity, whereas the browsing window of D3, Figure 5, would allow only browsing for a single object worker.

The Board is not persuaded by this argument, because the claim refers to "first data being descriptive of instances of an entity" and because document D3 also shows set-valued attributes descriptive of instances of an entity (see the "workers" or "supervises" attributes in the objects shown in snapshot windows 2 and 3 of Figures 5 and 6, for example). Hence, the temporal browsing range corresponds to the observation time interval as specified in claim 1 (D3, page 179, penultimate paragraph).

3.5 In the browser's graphical user interface, the role of the time-line window is to fix the reference instant (document D3, page 177, second paragraph, and Figures 5 to 7). At the beginning of a session, the reference instant is at the middle of the temporal browsing range. Its position varies thereafter according to the user interactions with the sliders and buttons composing the time-line window.

In its simplest form, the time-line window is composed of a slider (called the main slider) and four buttons placed at the ends of this slider. Two of the buttons (labelled by simple arrows), allow the user to move the reference instant forward or backward by one unit (step). The other pair of buttons (labelled with double arrows) is used to move the reference instant to the next/previous instant where the value of a given navigation path (called the visualised path) changes. The instants at which the value of the visualised path changes are called change instants. Change instants are visually represented as vertical marks lying within a horizontal line just beneath the main slider (document D3, page 177, second paragraph, and Figures 5 to 7).

3.6 As discussed during the oral proceedings, D3 in section 3.4 on page 182 discloses that computation of the change instants may involve a relatively large amount of data. For instance, in the example of Figure 5, when the visualised path expression is Worker.worksIn.supervisor.wage, computing the change instants involves the following histories: the history of the employee's assembly lines, the histories of the supervisors of each assembly line in which the visualised employee has ever worked, and the histories of the wages of each supervisor appearing within any of the histories referenced in the previous item. Hence, for a worker displayed in the main snapshot window, the computed change instants will involve changes of the assembly line in which this worker worked and changes of the wage of a supervisor of an assembly line in which this worker worked.

The change instants implicitly define time intervals each defined by neighbouring change instants. As the change instants define when the temporal data changes, these "second time intervals" are within the boundaries of at least one of the first time intervals without partly overlapping any of the first time intervals. Moreover, the second time intervals are determined such that during each of the determined second time intervals all of the parameter values considered remain constant for all of the instances of the entity.

At the oral proceedings, the appellant disagreed with the Board's view that document D3 disclosed the computation of second time intervals. D3 did not disclose that, and how, any second time intervals were computed. Moreover, the change instants were computed only for a single object (the worker) or only for certain semantically related objects along a path, which was different from the application, which calculated second time intervals for unrelated entities. Hence, the change instants and the corresponding time intervals between two consecutive change instants corresponded rather to the first time intervals, i.e. the time intervals defining the temporal validity of attribute/parameter values of the entity instances.

The Board is not convinced by these arguments. It concedes that document D3 explicitly discloses only that change instants, not time intervals, are calculated. However, as discussed during the oral proceedings, the change instants nevertheless implicitly define the second time intervals as the time intervals defined by two consecutive change instants. As already discussed above, D3 explicitly discloses that the histories of several entity instances (different assembly lines or workers) are used to calculate the change instants. Moreover, the historical changes of entity values are not related. For example, the instants when the worker changes assembly lines and when the wage of a supervisor changes are normally not semantically

related. Hence, at least in general, the time intervals defined by the change instants (corresponding to the second time intervals) do not correspond to the specific time intervals defining the validity of the entity instances' temporal attribute values over time (corresponding to the first time intervals).

3.7 Document D3 implicitly discloses a graphical user interface for stepwise selection of time intervals, since its graphical user interface allows the stepwise selection of change instants by means of the double arrows (see D3, Figure 5, for example) and the selection of a change instant corresponds in the context of the temporal database browser of D3 to a selection of the valid time interval starting at the selected change instant.

Moreover, document D3 discloses the generation and display of a subset of the data in a second table (see the snapshot windows in Figures 5 to 7 of D3). The database browser of document D3 supports the browsing of collections of temporal objects as described in section 3.3 on pages 180 and 181. As illustrated in Figure 7, the user can navigate through a collection of objects by using the arrow-labelled buttons in a snapshot window.

3.8 The claimed invention therefore differs from the method disclosed in document D3 in that the second time interval is explicitly selected and in that it includes the following features:

(i) the data is data contained in a first table;

(ii) the second time intervals are indexed as specified in step b) of claim 1, and the index is used to generate the second table in step e);

(iii) a menu is generated for the selection of the second time intervals as specified in feature c) of claim 1.

3.9 The claim gives no details about an implementation of the first table. Therefore, difference (i) does not contribute to a technical effect as, in the present case, the fact that the data is data in a table does not imply any technical features of the data or the method. Modelling the data as data of a table does not require technical considerations relating to the internal functioning of the computer system. Nor does the particular modelling of data as a table, at least in the present case, contribute to the solution of a technical problem in a technical field such as mechanical engineering. Hence, difference (i) does not provide a technical contribution to the prior art and is thus not taken into account in assessing inventive step (see decisions T 154/04, OJ EPO 2008, 46, and T 49/99 of 5 March 2002).

3.10 Difference (ii) concerns the indexing of the time intervals. As correctly argued by the appellant, the index may improve the efficiency of retrieving the relevant data for the display and thus contributes to an efficient retrieval and display of data when the user selects a second time interval in the graphical user interface. That effect is independent of whether a time instant or a time interval limited by two consecutive change instants is explicitly selected.

3.11 Difference (iii) concerns the graphical user interface. In the graphical user interface disclosed in D3, the user can jump either from one change instant to the next using the buttons labelled with double arrows or to a specific time/change instant by positioning the slider (D3, Figure 6, page 177, second paragraph). Hence, the claimed menu and the time-line window of D3 offer the user the same functionality for selecting second time intervals, but by means of different elements in the graphical user interface (a menu versus a slider). Hence, difference (iii) implements the same selection functionality through an alternative graphical user interface.

3.12 It follows that differences (ii) and (iii) solve the technical problem of implementing an alternative user interface for navigation through historical data and supporting the efficient retrieval of data valid during the (implicitly) selected time interval.

3.13 The appellant argued that the distinguishing features of the invention interacted to provide the effect of allowing a user to quickly and concurrently navigate "snapshot states of entity instances". The objective technical problem would be "finding possible use case scenarios where a graphical user interface with the slider as disclosed in D3 is of any use."

The alleged effect is however already known in part from document D3, which shows, for example in Figures 5 to 7, concurrently navigating through time for multiple entity instances (such as instances of the assembly line, worker and supervisor entities). The Board accepts that the generation and use of an index contribute to quick navigation, but this is properly reflected in the problem as formulated by the Board. Consequently, the Board is not convinced that the problem formulated by the appellant is to be used in the problem-and-solution approach.

3.14 At the filing date, the generation of a menu in a graphical user interface was well-known, and the application (see paragraph [0041]) does not explain in detail how this generation is implemented. Consequently, the Board judges that it was an obvious alternative to replace the slider of document D3 with a menu for selecting time intervals.

The use of indexing for efficient retrieval was common general knowledge, as acknowledged by the appellant at the oral proceedings. Hence, even though D3 itself is silent on indexing, the skilled person trying to provide efficient navigation through time in the browser of D3 would, as a matter of routine development, consider as an implementation option the use of an index to map the selectable time intervals to associated parameter values valid during a respective time interval.

3.15 The appellant argued that the claimed index generation was not obvious, as time intervals, not points in time, were indexed and as the use of a conventional indexing scheme for time intervals was known to be difficult, as disclosed in D1 and D2 (see D2, section 18.2.2, for example).

However, as the data to be displayed does not change between two consecutive change instants and as the second time intervals corresponding to the change instants do not overlap, the skilled person would have recognised that indexing the second time intervals did not involve the well-known difficulties of indexing overlapping time intervals.

Hence, the skilled person could and would have considered indexing the time intervals using a look-up table or the like without the exercise of inventive skill.

3.16 At the oral proceedings, the appellant argued that the invention would support displays with a small screen size, since, in a second time interval, the displayed values of each column had a predictable length, whereas the number of values over time could be different for different entities, leading to an unpredictable length per column for the full historical data.

The Board is not convinced by this argument, as document D3 already displays the data at a specific reference time point, where only a single value for each object property is shown. Hence, the Board does not see an advantage over D3 with respect to small screens.

3.17 The appellant also argued that the skilled person, when starting from document D3, would not have arrived at the claimed solution. He would rather have considered extending the browser of D3 by adding further sliders in order to display further entities.

The Board doubts that the skilled person would have added further sliders, as D3 already teaches a different way of displaying collections of objects in section 3.3 and as its idea is to show the state of all displayed entities at a particular time instant. Moreover, as discussed during the oral proceedings, D3 in section 2.3 on page 176, second paragraph, mentions a known system for browsing temporal relational databases, i.e. tabular data. Hence, document D3 contains a hint on how to browse a data table containing temporal data: a snapshot of the browsed table is displayed, and the user has the possibility of navigating through time using a scroll bar. Hence, the skilled person would have considered displaying multiple entity instances associated with a single slider in order to navigate through time.

3.18 The appellant argued that it was artificial to separate the graphical user interface, the query used in this interface and the index for answering the query, as the combination of these elements was needed for a solution.

The Board considers that it was already known from document D3 to provide a graphical user interface for navigation through time based on the change instants and thus based on second time intervals. Starting from such a graphical user interface, it was obvious to support the efficient retrieval of data valid at a change instant or during a second time interval by indexing the second time intervals. Hence, the Board does not agree that there is an artificial separation of features of the solution.

3.19 In its reply to the Board's communication, the appellant argued that the database tables used to store the data in D3 were not disclosed and hence it could not be determined how the data should be indexed, as the indexing would depend on the database tables.

This argument is not persuasive. As the index is generated only after extraction of the data from a table, the indexing does not depend on the storage scheme of the data in the database. Consequently, the database tables are not relevant for the generation of the index.

3.20 It follows that the subject-matter of claim 1 does not involve an inventive step over document D3 (Article 56 EPC).

Auxiliary request i

4. Claim 1 of auxiliary request i essentially differs from claim 1 of the main request in that it introduces the selection of one or more columns of the first table, thereby selecting one or more parameters of the entity (see step a) of claim 1), and amends the determination of the second time intervals to consider the selected parameters (see step b) of claim 1). Moreover, it amends the wording of the step of generating a second table.

Auxiliary request i - inventive step

5. The step of generating a second table in claim 1 of auxiliary request i reads as follows, additions to claim 1 of the main request being highlighted in bold and deletions shown in strikethrough:

"generating a second table (402) containing a sub-set of the tabular [deleted: first] data[deleted: , each of the tabular data] contained in the first table (200), each of the first data of the sub-set having a valid parameter value (P) during the selected second time interval (V), wherein the index (600) is used to generate the second table (402)".

6. A comparison between the two wordings of the step leaves no doubt that step f) of claim 1 of auxiliary request i and step e) of claim 1 according to the main request express essentially the same step, although differently worded. This is in line with the appellant's submissions during oral proceedings before the Board. According to the appellant, the amendments relevant for inventive step concerned the introduction of the selection of columns (see steps a) and b) of claim 1). The further amendments were rather clarifications of the wording. Consequently, the Board considers that the amendments to the step of generating a second table do not change its assessment of the inventive merit of the subject-matter of claim 1.

7. As to the introduction of the step of selecting columns (see step a) of claim 1) and the consideration of the selected columns for determining time intervals according to step b), the appellant argued at the oral proceedings that the invention allowed a user first to select columns for display and then to display content limited to the selected columns efficiently by means of an index which was generated only after the selection had been made. The index was based on the second time intervals, which changed depending on the selection. This approach was very different from the use of indexes in traditional database management systems, where an index was created by a system administrator, for example, before the user started to query the database. The claimed solution was also very different from the solution for the display of tabular data in spreadsheet software as described in the application's background section.

7.1 The Board agrees with the appellant that document D3 does not disclose that the user selects columns of a table in order to select parameters for display. Hence, the amendments in steps a) and b) relating to the selection of parameters introduce further features distinguishing the invention from document D3.

7.2 These differences allow users to select the data to be displayed according to their subjective wishes. In other words, they relate to the selection of content that is to be presented to the user. For the technical functioning of the system, however, it is not relevant which columns are selected or even if all or only a subset of the columns are selected. Consequently, the Board considers that the wish to select columns for presentation does not contribute to the solution of a technical problem (see also decision T 1834/10 of 25 February 2015, Reasons 5).

As to the appellant's argument that the second time intervals are redefined by selecting columns, the Board agrees that the selection influences the second time intervals. However, that the set of data to be displayed influences the second time intervals is already known from document D3, which discloses that the path to be visualised determines the set of data to be selected from the database for display and which considers the relevant time-variant data of all objects of the visualised path (D3, section 3.4). For example, in the system of D3, selecting a shorter path containing fewer objects to be visualised will reduce the amount of data to be displayed and will result in fewer change instants and thus a different set of second time intervals.

The claim does not specify how the selection of columns is performed, and so, apart from the mere automation, no non-trivial technical contribution relating to an implementation of the selection in a computer can be recognised.

Moreover, the selection of columns does not credibly contribute to the solution of the problem of displaying a predetermined set of data on a small screen size, as it does not contribute to the presentation of the predetermined set of data in a manner that is particularly suited to a small display. The invention does not adapt the manner of presentation specifically to a small screen, but rather leaves it to the user to select a subset of the data for display. Allowing the user to make a selection according to his subjective wishes does not contribute to the technical character.

7.3 Moreover, the fact that the data to be displayed is tabular data with columns is a further difference to document D3, which is concerned with object data. However, a skilled person could easily adapt the object database browser disclosed in D3 for tabular data having columns where, for example, a row corresponds to an object instance and the object's properties correspond to the columns. A selection of columns then corresponds to a selection of object properties, which simply results in the omission of certain fields in an object's box in the display. Hence, the skilled person could and would adapt the browser known from document D3 to tabular data and to the selection of columns without the exercise of inventive skill.

7.4 As to the appellant's argument that the solution was different from the use of an index in a traditional database management system, the Board accepts that the claimed subject-matter does not concern the generation and use of an index to support the extraction of data from a database. The index is instead specifically generated to support efficient access to data to be displayed when the user selects a second time interval.

However, the skilled person would consider implementing, in the system of document D3, an additional index in order to support efficient access to data by time interval, as the full set of data to be visualised has to have already been retrieved from the database management system in order to compute the change instants (D3, section 3.4). Moreover, the use of indexes such as look-up tables is not limited to database management systems, but rather is normal practice in programming. Hence, the skilled person trying to support the efficient display of data in the system of D3 would not create another index in the database, but would instead index the data already retrieved from the database.

8. It follows that the subject-matter of claim 1 lacks inventive step (Article 56 EPC).

Auxiliary request ii

9. Claim 1 of auxiliary request ii essentially differs from claim 1 of auxiliary request i in that it introduces the feature

"e) providing a selection component (408, 410) of a graphical user interface (112) for stepwise selection of second time intervals (V)".

Auxiliary request ii - inventive step

10. At the oral proceedings, the appellant submitted that the amendments made in auxiliary requests ii and iii served essentially to clarify the claims, but introduced no changes in substance.

11. As detailed above for the main request, document D3 already discloses the stepwise selection of second time intervals by allowing the user to jump to the next/previous change instant via the buttons labelled with double arrows in the time-line window (D3, page 177, second paragraph; Figures 5 and 6).

12. As the Board does not see that claim 1 of auxiliary request ii introduces a further distinguishing feature over D3, its conclusions concerning the subject-matter of claim 1 of auxiliary request i also apply to the subject-matter of claim 1 of auxiliary request ii. Hence, the subject-matter of claim 1 of auxiliary request ii lacks inventive step (Article 56 EPC).

Auxiliary request iii

13. Claim 1 of auxiliary request iii differs from claim 1 of auxiliary request ii in that in step d) it adds the text "of a graphical user interface" after the word "menu", in step e) of claim 1 it amends the text "of a graphical user interface" to "of the graphical user interface" and in step g) it amends the text "to generate the second table (402)" to "for generating the second table".

Auxiliary request iii - inventive step

14. The Board agrees with the appellant that the amendments introduced with claim 1 of auxiliary request iii essentially provide some clarification of the subject-matter of claim 1 of auxiliary request ii. The amendment whereby the menu is part of a graphical user interface does not lead to a different assessment, as document D3 already discloses a graphical user interface, and the Board, in the context of the appellant's higher-ranking requests, has already interpreted the term "menu" in the sense of a menu of a graphical user interface. It follows that the subject-matter of claim 1 of auxiliary request iii lacks inventive step (Article 56 EPC).

Conclusion

15. As none of the appellant's requests can form the basis for the grant of a patent, the appeal is to be dismissed.

Order

For these reasons it is decided that:

The appeal is dismissed.

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