Skip to main content Skip to footer
HomeHome
 
  • Accueil
  • Recherche de brevets

    Connaissances des brevets

    Accéder à nos bases de données brevets et à nos outils de recherche.

    Consulter la vue d'ensemble 

    • Vue d'ensemble
    • Informations techniques
      • Vue d'ensemble
      • Espacenet - recherche de brevets
      • Serveur de publication européen
      • Recherche EP en texte intégral
    • Informations juridiques
      • Vue d'ensemble
      • Registre européen des brevets
      • Bulletin européen des brevets
      • Plan du site de l'Identifiant européen de la jurisprudence
      • Observations de tiers
    • Informations commerciales
      • Vue d'ensemble
      • PATSTAT
      • IPscore
      • Rapports d’analyse sur les technologies
    • Données
      • Vue d'ensemble
      • Technology Intelligence Platform
      • Données liées ouvertes EP
      • Jeux de données de masse
      • Services Internet
      • Couverture, codes et statistiques
    • Plateformes technologiques
      • Vue d'ensemble
      • Le plastique en pleine mutation
      • Innovation autour de l'eau
      • Innovation spatiale
      • Des technologies pour lutter contre le cancer
      • Technologies de lutte contre les incendies
      • Technologies énergétiques propres
      • Lutte contre le coronavirus
    • Ressources utiles
      • Vue d'ensemble
      • Il s'agit de votre première visite ? Qu'est-ce que l'information brevets ?
      • Information brevets de l'Asie
      • Centres d'information brevets (PATLIB)
      • Patent Translate
      • Patent Knowledge News
      • Commerce et statistiques
      • Informations relatives au brevet unitaire pour la connaissance des brevets
    Image
    Plastics in Transition

    Rapport d’analyse sur les technologies de gestion des déchets plastiques

  • Demander un brevet

    Demander un brevet

    Informations pratiques concernant les procédures de dépôt et de délivrance.

    Consulter la vue d'ensemble 

    • Vue d'ensemble
    • Voie européenne
      • Vue d'ensemble
      • Guide du brevet européen
      • Oppositions
      • Procédure orale
      • Recours
      • Brevet unitaire et juridiction unifiée du brevet
      • Validation nationale
      • Requête en extension/validation
    • Voie internationale (PCT)
      • Vue d'ensemble
      • Guide euro-PCT : procédure PCT devant l'OEB
      • Décisions et communiqués
      • Dispositions et ressources PCT
      • Requête en extension/validation
      • Programme de partenariat renforcé
      • Traitement accéléré des demandes PCT
      • Patent Prosecution Highway (PPH)
      • Formations et manifestations
    • Demandes nationales
    • Trouver un mandataire agréé
    • Services MyEPO
      • Vue d'ensemble
      • Comprendre nos services
      • Accéder aux services
      • Effectuer un dépôt
      • Intervenir sur un dossier
      • Disponibilité de services en ligne
    • Formulaires
      • Vue d'ensemble
      • Requête en examen
    • Taxes
      • Vue d'ensemble
      • Taxes européennes (CBE)
      • Taxes internationales (PCT)
      • Taxes du brevet unitaire
      • Paiements des taxes et remboursements
      • Avertissement

    up

    Découvrez comment le brevet unitaire peut améliorer votre stratégie de PI

  • Informations juridiques

    Informations juridiques

    Droit européen des brevets, Journal officiel et autres textes juridiques.

    Consulter la vue d'ensemble 

    • Vue d'ensemble
    • Textes juridiques
      • Vue d'ensemble
      • Convention sur le brevet européen
      • Journal officiel
      • Directives
      • Système d'extension/de validation
      • Accord de Londres
      • Droit national relatif à la CBE
      • Unitary patent system
      • Mesures nationales relatives au brevet unitaire
    • Pratiques juridictionnelles
      • Vue d'ensemble
      • Colloque des juges européens de brevets
    • Consultations d'utilisateurs
      • Vue d'ensemble
      • Consultations en cours
      • Consultations fermées
    • Harmonisation matérielle du droit des brevets
      • Vue d'ensemble
      • The Tegernsee process
      • Groupe B+
    • Convergence des pratiques
    • Options pour les mandataires agréés
    Image
    Law and practice scales 720x237

    Restez à jour des aspects clés de décisions choisies grâce à notre publication mensuelle "Abstracts of decisions”

  • Actualités et événements

    Actualités et événements

    Nos dernières actualités, podcasts et événements.

    Consulter la vue d'ensemble 

     

    • Vue d'ensemble
    • Actualités
    • Événements
    • Prix de l'inventeur européen
      • Vue d'ensemble
      • Ce que signifie demain
      • À propos du prix
      • Catégories et prix
      • Rencontrez les finalistes
      • Proposer un inventeur
      • European Inventor Network
      • La cérémonie 2024
    • Young Inventor Prize
      • Vue d'ensemble
      • À propos du prix
      • Appel à candidatures
      • Le jury
      • Le monde, réinventé
    • Centre de presse
      • Vue d'ensemble
      • Patent Index et statistiques
      • Recherche dans le centre de presse
      • Rappel des faits
      • Droits d'auteur
      • Contact presse
      • Demande de rappel
      • Service d'alerte par courriel
    • Coup de projecteur sur l'innovation et la protection par brevets
      • Vue d'ensemble
      • Water-related technologies
      • CodeFest
      • Green tech in focus
      • Research institutes
      • Women inventors
      • Brevets et société
      • Technologies spatiales et satellitaires
      • L'avenir de la médecine
      • Science des matériaux
      • Communications mobiles
      • Brevets dans le domaine des biotechnologies
      • Patent classification
      • Technologies numériques
      • La fabrication de demain
      • Books by EPO experts
    • Podcast "Talk innovation"

    podcast

    De l’idée à l’invention : notre podcast vous présente les actualités en matière de technologies et de PI

  • Formation

    Formation

    L'Académie européenne des brevets – point d'accès pour vos formations

    Consulter la vue d'ensemble 

    • Vue d'ensemble
    • Activités de formation et parcours d'apprentissage
      • Vue d'ensemble
      • Activités de formation
      • Parcours d’apprentissage
    • EEQ et CEAB
      • Vue d'ensemble
      • EEQ – Examen européen de qualification
      • CEAB – Certificat européen d’administration des brevets
      • CSP – Programme de soutien aux candidats
    • Ressources par centre d'intérêt
      • Vue d'ensemble
      • Délivrance des brevets
      • Transfert et diffusion de technologies
      • Application des droits de brevet et contentieux en matière de brevets
    • Ressources de formation par profil
      • Vue d'ensemble
      • Entreprise et responsables PI
      • Candidats à l'EEQ et CEAB
      • Juges, juristes et parquets
      • Bureaux nationaux et autorités de PI
      • Conseils en brevets et assistants juridiques
      • Universités, centres de recherche et centre de transfert de technologie
    Image
    Patent Academy catalogue

    Un vaste éventail d’opportunités de formation dans le catalogue de l’Académie européenne des brevets

  • Découvrez-nous

    Découvrez-nous

    En savoir plus sur notre travail, nos valeurs, notre histoire et notre vision.

    Consulter la vue d'ensemble 

    • Vue d'ensemble
    • L'OEB en bref
    • Les 50 ans de la Convention sur le brevet européen
      • Vue d'ensemble
      • Official celebrations
      • Member states’ video statements
      • 50 Leading Tech Voices
      • Athens Marathon
      • Concours d’art collaboratif pour enfants
    • Fondements juridiques et États membres
      • Vue d'ensemble
      • Fondements juridiques
      • États membres de l'Organisation européenne des brevets
      • Etats autorisant l’extension
      • Etats autorisant la validation
    • Conseil d'administration et organes auxiliaires
      • Vue d'ensemble
      • Communiqués
      • Calendrier
      • Documentation
      • Le Conseil d'administration de l'Organisation européenne des brevets
    • Principes et stratégie
      • Vue d'ensemble
      • Mission, vision et valeurs
      • Plan stratégique 2028
      • Vers une nouvelle normalité
    • Présidence et Comité de direction
      • Vue d'ensemble
      • Président António Campinos
      • Comité consultatif de direction
    • Sustainability at the EPO
      • Vue d'ensemble
      • Environmental
      • Social
      • Governance and Financial sustainability
    • Services et activités
      • Vue d'ensemble
      • Nos services et notre structure
      • Qualité
      • Consultation de nos utilisateurs
      • Coopération européenne et internationale
      • Académie européenne des brevets
      • Économiste en chef
      • Bureau de médiation
      • Signaler des actes répréhensibles
    • Observatoire des brevets et des technologies
      • Vue d'ensemble
      • Acteurs de l'innovation
      • Politique et financement
      • Outils
      • À propos de l'Observatoire
    • Achats
      • Vue d'ensemble
      • Plan d’achats prévisionnel
      • La passation de marchés avec l'OEB
      • Procédures d'achat
      • Politique d'achat durable
      • Comment s‘enregistrer pour appels à la concurrence électroniques et signatures électroniques
      • Portail des achats
      • Facturation
      • Conditions générales
      • Appels à la concurrence archivés
    • Portail de transparence
      • Vue d'ensemble
      • Généralités
      • Capital humain
      • Capital environnemental
      • Capital organisationnel
      • Capital social et relationnel
      • Capital économique
      • Gouvernance
    • Statistics and trends
      • Vue d'ensemble
      • Statistics & Trends Centre
      • Patent Index 2024
      • EPO Data Hub
      • Clarification on data sources
    • Historique de l'OEB
      • Vue d'ensemble
      • Années 1970
      • Années 1980
      • Années 1990
      • Années 2000
      • Années 2010
      • Années 2020
    • La collection d'art de l'OEB
      • Vue d'ensemble
      • La collection
      • Let's talk about art
      • Artistes
      • Médiathèque
      • What's on
      • Publications
      • Contact
      • Espace Culture A&T 5-10
      • "Longue nuit"
    Image
    Patent Index 2024 keyvisual showing brightly lit up data chip, tinted in purple, bright blue

    Suivez les dernières tendances technologiques grâce à notre Patent Index

 
Website
cancel
en de fr
  • Language selection
  • English
  • Deutsch
  • Français
Main navigation
  • Homepage
    • Go back
    • Êtes-vous novice en matière de brevets ?
  • Êtes-vous novice en matière de brevets ?
    • Go back
    • Votre entreprise et les brevets
    • Pourquoi les brevets existent-ils ?
    • Quelle est votre grande idée ?
    • Êtes-vous prêts ?
    • Ce qui vous attend
    • Comment déposer une demande de brevet
    • Mon idée est-elle brevetable?
    • Êtes-vous le premier ?
    • Quiz sur les brevets
    • Vidéo sur le brevet unitaire
  • Recherche de brevets
    • Go back
    • Vue d'ensemble
    • Informations techniques
      • Go back
      • Vue d'ensemble
      • Espacenet - recherche de brevets
        • Go back
        • Vue d'ensemble
        • Bases de données des offices nationaux et régionaux
        • Global Patent Index (GPI)
        • Notes de version
      • Serveur de publication européen
        • Go back
        • Vue d'ensemble
        • Notes de version
        • Tableau de correspondance pour les demandes Euro-PCT
        • Fichier d’autorité EP
        • Aide
      • Recherche EP en texte intégral
    • Informations juridiques
      • Go back
      • Vue d'ensemble
      • Registre européen des brevets
        • Go back
        • Vue d'ensemble
        • Notes de version archive
        • Documentation sur le Registre
          • Go back
          • Vue d'ensemble
          • Couverture de données pour lien profonds
          • Registre fédéré
          • Événements du Registre
      • Bulletin européen des brevets
        • Go back
        • Vue d'ensemble
        • Télécharger les fichiers du Bulletin
        • Recherche dans le Bulletin EP
        • Help
      • Plan du site de l'Identifiant européen de la jurisprudence
      • Observations de tiers
    • Informations commerciales
      • Go back
      • Vue d'ensemble
      • PATSTAT
      • IPscore
        • Go back
        • Notes de version
      • Rapports d’analyse sur les technologies
    • Données
      • Go back
      • Vue d'ensemble
      • Technology Intelligence Platform
      • Données liées ouvertes EP
      • Jeux de données de masse
        • Go back
        • Vue d'ensemble
        • Manuals
        • Listages de séquences
        • Données nationales en texte intégral
        • Données du Registre européen des brevets
        • Données bibliographiques mondiale de l'OEB (DOCDB)
        • Données EP en texte intégral
        • Données mondiales de l'OEB relatives aux événements juridiques (INPADOC)
        • Données bibliographiques EP (EBD)
        • Décisions des chambres de recours de l'OEB
      • Services Internet
        • Go back
        • Vue d'ensemble
        • Services brevets ouverts (OPS)
        • Serveur de publication européen (service web)
      • Couverture, codes et statistiques
        • Go back
        • Mises à jour hebdomadaires
        • Mises à jour régulières
    • Plateformes technologiques
      • Go back
      • Le plastique en pleine mutation
        • Go back
        • Overview
        • Récupération des déchets plastiques
        • Recyclage des déchets plastiques
        • Matières plastiques de substitution
      • Vue d'ensemble
      • L'innovation dans les technologies de l'eau
        • Go back
        • Overview
        • Eau salubre
        • Protection contre l'eau
      • Innovation spatiale
        • Go back
        • Vue d'ensemble
        • Astronautique
        • Observation spatiale
      • Des technologies pour lutter contre le cancer
        • Go back
        • Vue d'ensemble
        • Prévention et détection précoce
        • Diagnostics
        • Thérapies
        • Bien-être et suivi
      • Technologies de lutte contre les incendies
        • Go back
        • Vue d'ensemble
        • Détection et prévention des incendies
        • Extinction des incendies
        • Matériel de protection
        • Technologies de restauration après incendie
      • Technologies énergétiques propres
        • Go back
        • Vue d'ensemble
        • Énergies renouvelables
        • Industries à fortes émissions de carbone
        • Stockage de l’énergie et autres technologies complémentaires
      • Lutte contre le coronavirus
        • Go back
        • Vue d'ensemble
        • Vaccins et thérapies
          • Go back
          • Overview
          • Vaccins
          • Aperçu des traitements candidats contre la Covid-19
          • Antiviral et traitement symptomatique candidats
          • Acides nucléiques et anticorps de lutte contre le coronavirus
        • Diagnostics et analyses
          • Go back
          • Vue d'ensemble
          • Diagnostics - essais basés sur une protéine ou un acide nucléique
          • Protocoles analytiques
        • Informatique
          • Go back
          • Vue d'ensemble
          • Bioinformatique
          • Informatique médicale
        • Les technologies de la nouvelle normalité
          • Go back
          • Vue d'ensemble
          • Appareils, matériel et équipements
          • Procédures, actions et activités
          • Technologies numériques
        • Les inventeurs en lutte contre le coronavirus
    • Ressources utiles
      • Go back
      • Vue d'ensemble
      • Il s'agit de votre première visite ? Qu'est-ce que l'information brevets ?
        • Go back
        • Vue d'ensemble
        • Définitions de base
        • Classification des brevets
          • Go back
          • Vue d'ensemble
          • Classification coopérative des brevets (CPC)
        • Familles de brevets
          • Go back
          • Vue d'ensemble
          • Famille de brevets simple DOCDB
          • Famille de brevets élargie INPADOC
        • À propos des événements juridiques
          • Go back
          • Vue d'ensemble
          • Système de classification INPADOC
      • Information brevets de l'Asie
        • Go back
        • Vue d'ensemble
        • China (CN)
          • Go back
          • Vue d'ensemble
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Taipei Chinois (TW)
          • Go back
          • Vue d'ensemble
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Inde (IN)
          • Go back
          • Vue d'ensemble
          • Facts and figures
          • Grant procedure
          • Numbering system
        • Japon (JP)
          • Go back
          • Vue d'ensemble
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Corée (KR)
          • Go back
          • Vue d'ensemble
          • Facts and figures
          • Grant procedure
          • Numbering system
          • Useful terms
          • Searching in databases
        • Fédération de Russie (RU)
          • Go back
          • Vue d'ensemble
          • Facts and figures
          • Numbering system
          • Searching in databases
        • Useful links
      • Centres d'information brevets (PATLIB)
      • Patent Translate
      • Patent Knowledge News
      • Commerce et statistiques
      • Informations relatives au brevet unitaire pour la connaissance des brevets
  • Demander un brevet
    • Go back
    • Vue d'ensemble
    • Voie européenne
      • Go back
      • Vue d'ensemble
      • Guide du brevet européen
      • Oppositions
      • Procédure orale
        • Go back
        • Calendrier des procédures orales
          • Go back
          • Accès du public à la procédure de recours
          • Accès du public à la procédure d’opposition
          • Calendrier des procédures orales
          • Directives techniques
      • Recours
      • Brevet unitaire et juridiction unifiée du brevet
        • Go back
        • Brevet unitaire
          • Go back
          • Vue d'ensemble
          • Cadre juridique
          • Principales caractéristiques
          • Comment obtenir un brevet unitaire
          • Coût d'un brevet unitaire
          • Traduction et compensation
          • Date de début
          • Introductory brochures
        • Vue d'ensemble
        • Juridiction unifiée du brevet
      • National validation
      • Requête en extension/validation
    • Demandes internationales
      • Go back
      • Vue d'ensemble
      • Guide euro-PCT
      • Entrée dans la phase européenne
      • Décisions et communiqués
      • Dispositions et ressources PCT
      • Requête en extension/validation
      • Programme de partenariat renforcé
      • Traitement accéléré des demandes PCT
      • Patent Prosecution Highway (PPH)
        • Go back
        • Programme Patent Prosecution Highway (PPH) – Présentation
      • Formations et manifestations
    • Voie nationale
    • Services MyEPO
      • Go back
      • Overview
      • Comprendre nos services
        • Go back
        • Vue d'ensemble
        • Exchange data with us using an API
          • Go back
          • Notes de version
      • Accéder aux services
        • Go back
        • Vue d'ensemble
        • Notes de version
      • Effectuer un dépôt
        • Go back
        • Effectuer un dépôt
        • Que faire si nos services de dépôt en ligne sont indisponibles ?
        • Notes de version
      • Intervenir sur un dossier
        • Go back
        • Notes de version
      • Disponibilité de services en ligne
    • Taxes
      • Go back
      • Vue d'ensemble
      • Taxes européennes (CBE)
        • Go back
        • Vue d'ensemble
        • Décisions et communiqués
      • Taxes internationales (PCT)
        • Go back
        • Réduction des taxes
        • Taxes pour les demandes internationales
        • Décisions et communiqués
        • Vue d'ensemble
      • Taxes du brevet unitaire
        • Go back
        • Vue d'ensemble
        • Décisions et avis
      • Paiements des taxes et remboursements
        • Go back
        • Vue d'ensemble
        • Modes de paiement
        • Premiers pas
        • FAQs et autre documentation
        • Informations techniques concernant les paiements groupés
        • Décisions et communiqués
        • Notes de version
      • Avertissement
    • Formulaires
      • Go back
      • Requête en examen
      • Vue d'ensemble
    • Trouver un mandataire agréé
  • Informations juridiques
    • Go back
    • Vue d'ensemble
    • Textes juridiques
      • Go back
      • Vue d'ensemble
      • Convention sur le brevet européen
        • Go back
        • Vue d'ensemble
        • Archive
          • Go back
          • Vue d'ensemble
          • Documentation sur la révision de la CBE en 2000
            • Go back
            • Vue d'ensemble
            • Conférence diplomatique pour la révision de la CBE
            • Travaux préparatoires
            • Nouveau texte
            • Dispositions transitoires
            • Règlement d'exécution de la CBE 2000
            • Règlement relatif aux taxes
            • Ratifications et adhésions
          • Travaux Préparatoires CBE 1973
      • Journal officiel
      • Directives
        • Go back
        • Vue d'ensemble
        • Directives CBE
        • Directives PCT de l'OEB
        • Directives relatives au brevet unitaire
        • Cycle de révision des directives
        • Consultation results
        • Résumé des contributions des utilisateurs
        • Archive
      • Système d'extension/de validation
      • Accord de Londres
      • Droit national relatif à la CBE
        • Go back
        • Vue d'ensemble
        • Archive
      • Système du brevet unitaire
        • Go back
        • Travaux préparatoires to UP and UPC
      • Mesures nationales relatives au brevet unitaire
    • Pratiques juridictionnelles
      • Go back
      • Vue d'ensemble
      • Colloque des juges européens de brevets
    • Consultations d'utilisateurs
      • Go back
      • Vue d'ensemble
      • Consultations en cours
      • Consultations fermées
    • Harmonisation matérielle du droit des brevets
      • Go back
      • Vue d'ensemble
      • The Tegernsee process
      • Groupe B+
    • Convergence des pratiques
    • Options pour les mandataires agréés
  • Actualités et événements
    • Go back
    • Vue d'ensemble
    • Actualités
    • Événements
    • Prix de l'inventeur européen
      • Go back
      • The meaning of tomorrow
      • Vue d'ensemble
      • À propos du prix
      • Catégories et prix
      • Découvrir les inventeurs
      • Proposer un inventeur
      • European Inventor Network
        • Go back
        • 2024 activities
        • 2025 activities
        • Rules and criteria
        • FAQ
      • La cérémonie 2024
    • Young Inventors Prize
      • Go back
      • Vue d'ensemble
      • À propos du prix
      • Appel à candidatures
      • Le jury
      • The world, reimagined
      • La cérémonie 2025
    • Centre de presse
      • Go back
      • Vue d'ensemble
      • Patent Index et statistiques
      • Recherche dans le centre de presse
      • Rappel des faits
        • Go back
        • Vue d'ensemble
        • L'Office européen des brevets
        • Questions/réponses sur les brevets en lien avec le coronavirus
        • Questions/réponses sur les brevets portant sur des végétaux
      • Droits d'auteur
      • Contact presse
      • Formulaire - Demande de rappel
      • Service d'alerte par courriel
    • Coup de projecteur
      • Go back
      • Vue d'ensemble
      • Technologies liées à l'eau
      • CodeFest
        • Go back
        • CodeFest Spring 2025 on classifying patent data for sustainable development
        • Vue d'ensemble
        • CodeFest 2024 sur l'IA générative
        • CodeFest 2023 sur les plastiques verts
      • Green tech in focus
        • Go back
        • Vue d'ensemble
        • About green tech
        • Renewable energies
        • Energy transition technologies
        • Building a greener future
      • Research institutes
      • Women inventors
      • Brevets et société
      • Technologies spatiales et satellitaires
        • Go back
        • Brevets et technologies spatiales
        • Vue d'ensemble
      • L'avenir de la médecine
        • Go back
        • Vue d'ensemble
        • Technologies médicales et cancer
        • Personalised medicine
      • Science des matériaux
        • Go back
        • Vue d'ensemble
        • Nanotechnologie
      • Communications mobiles
      • Biotechnologie
        • Go back
        • Biotechnologies rouges, blanches ou vertes
        • Vue d'ensemble
        • Rôle de l’OEB
        • Inventions brevetables
        • Les inventeurs dans le domaine des biotechnologies
      • Classification
        • Go back
        • Vue d'ensemble
        • Nanotechnology
        • Climate change mitigation technologies
          • Go back
          • Vue d'ensemble
          • External partners
          • Updates on Y02 and Y04S
      • Technologies numériques
        • Go back
        • Vue d'ensemble
        • A propos des TIC
        • Matériel et logiciel
        • Intelligence artificielle
        • Quatrième révolution industrielle
      • Fabrication additive
        • Go back
        • Vue d'ensemble
        • À propos de la FA
        • Innover avec la FA
      • Books by EPO experts
    • Podcast
  • Formation
    • Go back
    • Vue d'ensemble
    • Activités de formation et parcours d'apprentissage
      • Go back
      • Vue d'ensemble
      • Activités de formation : types et formats
      • Parcours d’apprentissage
    • EEQ et CEAB
      • Go back
      • Vue d'ensemble
      • EEQ – Examen européen de qualification
        • Go back
        • Vue d'ensemble
        • Compendium
          • Go back
          • Vue d'ensemble
          • Épreuve F
          • Épreuve A
          • Épreuve B
          • Épreuve C
          • Épreuve D
          • Examen préliminaire
        • Candidats reçus
        • Archives
      • CEAB – Certificat européen d’administration des brevets
      • CSP – Programme de soutien aux candidats
    • Ressources de formation par centre d'intérêt
      • Go back
      • Vue d'ensemble
      • Délivrance des brevets
      • Transfert et diffusion de technologies
      • Application des droits de brevet et contentieux en matière de brevets
    • Ressources de formation par profil
      • Go back
      • Vue d'ensemble
      • Enterprises et responsables IP
        • Go back
        • Vue d'ensemble
        • Innovation case studies
          • Go back
          • Overview
          • SME case studies
          • Technology transfer case studies
          • Études de cas : technologies à forte croissance
        • Inventor's handbook
          • Go back
          • Vue d'ensemble
          • 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
          • Vue d'ensemble
          • Tools and databases
          • EPO procedures and initiatives
          • Search strategies
          • Challenges and specific topics
        • Support for high-growth technology businesses
          • Go back
          • Vue d'ensemble
          • Business decision-makers
          • IP professionals
          • Stakeholders of the Innovation Ecosystem
      • Candidats à l'EEQ et CEAB
        • Go back
        • Vue d'ensemble
        • Casse-têtes sur l'épreuve F
        • Questions D quotidiennes
        • Examen européen de qualification - Guide de préparation
        • CEAB
      • Juges, juristes et parquets
        • Go back
        • Vue d'ensemble
        • Compulsory licensing in Europe
        • Compétences des juridictions européennes pour les litiges en matière de brevets
      • Offices nationaux et administrations de la PI
        • Go back
        • Vue d'ensemble
        • Parcours d'apprentissage pour les examinateurs de brevets des offices nationaux
        • Parcours d'apprentissage pour agents des formalités et assistants juridiques
      • Conseils en brevets et assistants juridiques
      • Universités, centres de recherche et Offices de Transfert Technologique
        • Go back
        • Vue d'ensemble
        • Cadre modulaire d'enseignement de la propriété intellectuelle (MIPEF)
        • Programme de stages professionnels "Pan-European Seal"
          • Go back
          • Vue d'ensemble
          • Pour les étudiants
          • Pour les universités
            • Go back
            • Vue d'ensemble
            • Ressources éducatives sur la propriété intellectuelle
            • Adhésion universitaire
          • Nos jeunes professionnel(le)s
          • Programme de développement professionnel
        • Programme de recherche académique (ARP)
          • Go back
          • Vue d'ensemble
          • Projets de recherche finalisés
          • Projets de recherche en cours
        • Kit d'enseignement sur la PI
          • Go back
          • Vue d'ensemble
          • Télécharger des modules
        • Manuel de conception de cours sur la propriété intellectuelle
        • PATLIB Knowledge Transfer to Africa
          • Go back
          • Initiative sur le transfert de connaissances vers l'Afrique (KT2A)
          • Activités fondamentales dans le cadre de l'initiative KT2A
          • Jumelage réussi dans le cadre de l'initiative KT2A : le centre PATLIB de Birmingham et l'université des sciences et technologies du Malawi
  • Découvrez-nous
    • Go back
    • Vue d'ensemble
    • L'OEB en bref
    • Les 50 ans de la CBE
      • Go back
      • Official celebrations
      • Vue d'ensemble
      • 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
      • Concours d’art collaboratif pour enfants
    • Fondements juridiques et États membres
      • Go back
      • Vue d'ensemble
      • Fondements juridiques
      • Etats membres
        • Go back
        • Vue d'ensemble
        • Etats membres selon la date d'adhésion
      • Etats autorisant l’extension
      • Etats autorisant la validation
    • Conseil d'administration et organes auxiliaires
      • Go back
      • Vue d'ensemble
      • Communiqués
        • Go back
        • 2024
        • Vue d'ensemble
        • 2023
        • 2022
        • 2021
        • 2020
        • 2019
        • 2018
        • 2017
        • 2016
        • 2015
        • 2014
        • 2013
      • Calendrier
      • Documentation
        • Go back
        • Vue d'ensemble
        • Documents du Comité restreint
      • Conseil d'administration
        • Go back
        • Vue d'ensemble
        • Composition
        • Représentants
        • Règlement intérieur
        • Collège des commissaires aux comptes
        • Secrétariat
        • Organes
    • Principes et stratégie
      • Go back
      • Vue d'ensemble
      • Mission, vision et valeurs
      • Plan stratégique 2028
        • Go back
        • Levier 1 : Les personnes
        • Levier 2 : Les technologies
        • Levier 3 : Des produits et services de grande qualité
        • Levier 4 : Les partenariats
        • Levier 5 : La pérennité financière
      • Vers une nouvelle normalité
      • Protection des données et confidentialité
    • Présidence et Comité de direction
      • Go back
      • Vue d'ensemble
      • A propos du Président
      • Comité consultatif de direction
    • La pérennité à l'OEB
      • Go back
      • Overview
      • Pérennité environnementale
        • Go back
        • Overview
        • Inventions environnementales inspirantes
      • Pérennité sociale
        • Go back
        • Overview
        • Inventions sociales inspirantes
      • Gouvernance et pérennité financière
    • Achats
      • Go back
      • Vue d'ensemble
      • Plan d’achats prévisionnel
      • La passation de marchés avec l'OEB
      • Procédures d'achat
      • Publications du système d'acquisition dynamique
      • Politique d'achat durable
      • Sur appels à la concurrence électroniques
      • Facturation
      • Portail des achats
        • Go back
        • Vue d'ensemble
        • Signature électronique des contrats
      • Conditions générales
      • Appels à la concurrence archivés
    • Services et activités
      • Go back
      • Vue d'ensemble
      • Nos services et notre structure
      • Qualité
        • Go back
        • Vue d'ensemble
        • Fondements
          • Go back
          • Vue d'ensemble
          • La Convention sur le brevet européen
          • Directives relatives à l'examen
          • Notre personnel
        • Comment stimuler la qualité
          • Go back
          • Vue d'ensemble
          • État de la technique
          • Système de classification
          • Outils
          • Des procédés gages de qualité
        • Produits et services
          • Go back
          • Vue d'ensemble
          • Recherches
          • Examens
          • Oppositions
          • Amélioration continue
        • La qualité grâce au travail en réseau
          • Go back
          • Vue d'ensemble
          • Engagement des utilisateurs
          • Coopération
          • Enquêtes visant à évaluer le degré de satisfaction
          • Groupes de parties prenantes sur l'assurance de la qualité
        • Charte sur la qualité des brevets
        • Plan d'action pour la qualité
        • Quality dashboard
        • Statistiques
          • Go back
          • Vue d'ensemble
          • Recherche
          • Examen
          • Opposition
        • Gestion intégrée à l'OEB
      • Consultation de nos utilisateurs
        • Go back
        • Vue d'ensemble
        • Comité consultatif permanent auprès de l'OEB
          • Go back
          • Vue d'ensemble
          • Objectifs
          • Le SACEPO et ses groupes de travail
          • Réunions
          • Espace délégués
        • Enquêtes
          • Go back
          • Vue d'ensemble
          • Méthodologie détaillée
          • Services de recherche
          • Services d'examen, actions finales et publication
          • Services d'opposition
          • Services de Formalités
          • Service clientèle
          • Services de dépôt
          • Gestion des grands comptes
          • Site web de l'OEB
          • Archives
      • Notre charte du service clientèle
      • Coopération européenne et internationale
        • Go back
        • Vue d'ensemble
        • Coopération avec les Etats membres
          • Go back
          • Vue d'ensemble
        • Coopération bilatérale avec les États non membres
          • Go back
          • Vue d'ensemble
          • Le système de validation
          • Programme de partenariat renforcé
        • Organisations internationales, coopération tripartite et IP5
        • Coopération avec les organisations internationales en dehors du système de PI
      • Académie européenne des brevets
        • Go back
        • Vue d'ensemble
        • Partenaires
      • Économiste en chef
        • Go back
        • Vue d'ensemble
        • Études économiques
      • Bureau de l'Ombud
      • Signaler des actes répréhensibles
    • Observatoire des brevets et des technologies
      • Go back
      • Vue d'ensemble
      • Innovation contre le cancer
      • Acteurs de l'innovation
        • Go back
        • Vue d'ensemble
        • Start-ups et PME
      • Politique et financement
        • Go back
        • Vue d'ensemble
        • Programme de financement de l'innovation
          • Go back
          • Vue d'ensemble
          • Nos études sur le financement de l'innovation
          • Initiatives de l'OEB pour les demandeurs de brevet
          • Soutien financier pour les innovateurs en Europe
        • Brevets et normes
          • Go back
          • Vue d'ensemble
          • Publications
          • Patent standards explorer
      • Outils
        • Go back
        • Vue d'ensemble
        • Deep Tech Finder
      • À propos de l'Observatoire
        • Go back
        • Vue d'ensemble
        • Programme de travail
    • Transparency portal
      • Go back
      • Vue d'ensemble
      • Généralités
        • Go back
        • Vue d'ensemble
        • 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
          • Vue d'ensemble
          • 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
      • Capital humain
      • Capital environnemental
      • Capital organisationnel
      • Capital social et relationnel
      • Capital économique
      • Gouvernance
    • Statistics and trends
      • Go back
      • Vue d'ensemble
      • 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
    • Historique
      • Go back
      • Vue d'ensemble
      • 1970s
      • 1980s
      • 1990s
      • 2000s
      • 2010s
      • 2020s
    • Collection d'art
      • Go back
      • Vue d'ensemble
      • La collection
      • Let's talk about art
      • Artistes
      • Médiathèque
      • What's on
      • Publications
      • Contact
      • Espace Culture 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
          • Expositions précédentes
        • The European Patent Journey
        • Sustaining life. Art in the climate emergency
        • Next generation statements
        • Open storage
        • Cosmic bar
      • "Longue nuit"
  • Chambres de recours
    • Go back
    • Vue d'ensemble
    • Décisions des chambres de recours
      • Go back
      • Décisions récentes
      • Vue d'ensemble
      • Sélection de décisions
    • Communications des chambres de recours
    • Procédure
    • Procédures orales
    • À propos des chambres de recours
      • Go back
      • Vue d’ensemble
      • Président des chambres de recours
      • Grande Chambre de recours
        • Go back
        • Vue d’ensemble
        • 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)
      • Chambres de recours techniques
      • Chambre de recours juridique
      • Chambre de recours statuant en matière disciplinaire
      • Praesidium
        • Go back
        • Vue d’ensemble
    • Code de conduite
    • Plan de répartition des affaires
      • Go back
      • Vue d’ensemble
      • Technical boards of appeal by IPC in 2025
      • Archive
    • Liste annuelle des affaires
    • Communications
    • Rapport annuel
      • Go back
      • Vue d’ensemble
    • Publications
      • Go back
      • Résumés des décisions
    • La Jurisprudence des Chambres de recours
      • Go back
      • Vue d'ensemble
      • Archive
  • Service et ressources
    • Go back
    • Vue d'ensemble
    • Mises à jour du site Internet
    • Disponibilité de services en ligne
      • Go back
      • Vue d'ensemble
    • FAQ
      • Go back
      • Vue d'ensemble
    • Publications
    • Commande
      • Go back
      • Connaissances des Brevets - Produits et Services
      • Vue d'ensemble
      • Conditions générales
        • Go back
        • Vue d'ensemble
        • Produits d'informations brevets
        • Donnés brutes
        • Services brevets ouverts (OPS)
        • Charte d'utilisation équitable
    • Notifications relatives aux procédures
    • Liens utiles
      • Go back
      • Vue d'ensemble
      • Offices des brevets des Etats membres
      • Autres offices des brevets
      • Répertoires de conseils en propriété industrielle
      • Bases de données, registres et gazettes des brevets
      • Disclaimer
    • Centre d'abonnement
      • Go back
      • Vue d'ensemble
      • S'abonner
      • Gérer ses préférences
      • Se désabonner
    • Contactez-nous
      • Go back
      • Vue d'ensemble
      • Options de dépôt
      • Localisations
    • Jours fériés
    • Glossaire
    • Flux RSS
Board of Appeals
Decisions

Recent decisions

Vue d'ensemble
  • 2025 decisions
  • 2024 decisions
  • 2023 decisions
  1. Accueil
  2. Node
  3. T 1941/11 (Multiple concurrent pipelines / QUALCOMM) 22-10-2015
Facebook X Linkedin Email

T 1941/11 (Multiple concurrent pipelines / QUALCOMM) 22-10-2015

Identifiant européen de la jurisprudence
ECLI:EP:BA:2015:T194111.20151022
Date de la décision
22 October 2015
Numéro de l'affaire
T 1941/11
Requête en révision de
-
Numéro de la demande
05732166.3
Classe de la CIB
G06F 15/00
Langue de la procédure
EN
Distribution
NO DISTRIBUTION (D)

Téléchargement et informations complémentaires:

Décision en EN 366.65 KB
Les documents concernant la procédure de recours sont disponibles dans le Registre européen des brevets
Informations bibliographiques disponibles en:
EN
Versions
Non publié
Titre de la demande

MULTITHREADED PROCESSOR WITH MULTIPLE CONCURRENT PIPELINES PER THREAD

Nom du demandeur
QUALCOMM Incorporated
Nom de l'opposant
-
Chambre
3.5.01
Sommaire
-
Dispositions juridiques pertinentes
European Patent Convention Art 56 1973
Mot-clé
Inventive step - (no)
Exergue
-
Décisions citées
T 2241/10
T 1963/11
Décisions dans lesquelles la présente décision est citée
-

Summary of Facts and Submissions

I. This is an appeal against the decision of the Examining Division to refuse European Patent application 05732166.3 for lack of clarity. The application is derived from a PCT application published as WO 2005/101221, and references to the contents of the application use this published form.

II. The Examining Division considered that features relating to the threads and pipeline stages and their effect were not clear. The Division also considered, without making it a ground of refusal, that apart from these features the invention differed from D1 essentially only by the use of an "architected accumulated register file", which was an obvious routine measure in this field. During the examination, inter alia, the following documents were cited:

D1: Glossner, Hokenek, Moudgil: The Sandbridge Sandblaster Communications Processor in "Software Defined Radio: Baseband Technologies for 3G Handsets and Basestations", John Wiley & Sons, 4 March 2004 ISBN 0-470-86770-1.

D4: Schulte et al.: A low-power multithreaded processor for baseband communication systems, Lecture Notes in Computer Science, vol. 3133, November 2004, pages 393 - 402.

D5: Ungerer, Robic, Silc: A survey of processors with explicit multithreading, ACM Computing Surveys, vol 35, No. 1, March 2003, pages 29 - 63.

III. The appellant submitted a new main request and three new auxiliary requests with the statement setting out the grounds of appeal. The Board set out its provisional view in a communication sent with the summons to oral proceedings. With its response, the appellant again submitted a new main request and three new auxiliary requests. The appellant also cited the following document:

D7: Laudon, Gupta, Horowitz: Interleaving: a multithreading technique targeting multiprocessors and workstations, International Conference on Architectural Support for Programming Languages and Operating Systems, pages 308 - 318.

IV. At oral proceedings, the appellant's four requests were discussed, after which the appellant formulated a single, new request (new main request) consisting of a new version of claim 1, based on the previous third auxiliary request, and claims 2 - 15 as in that previous request, it being understood that claim 15 would have to be amended along the same lines as claim 1. For the course of the oral proceedings, reference is made to the minutes of 22 October 2015.

V. The appellant's final formulation of its requests were that the appealed decision be set aside and that a patent be granted on the basis of claim 1 according to the (new) main request filed during the oral proceedings and claims 2 to 15 of the third auxiliary request filed with letter dated 24 September 2015.

VI. Claim 1 according the the sole request reads as follows.

1. A multithreaded processor comprising

a plurality of hardware thread units;

an instruction decoder coupled to the thread units for decoding instructions received therefrom; and

a plurality of execution units for executing the decoded instructions, said execution units including a vector multiplication and reduction unit (460) operable to produce a reduced sum;

wherein the multithreaded processor is configured for issuing instructions from a plurality of threads associated with respective ones of the hardware thread units in accordance with a plurality of interleaved multithreaded sequences each of which extends over a plurality of processor clock cycles, in each of which, on a given processor clock cycle only one of the plurality of threads is permitted to issue an instruction and in each of which a different one of the plurality of threads issues an instruction on each of said plurality of clock cycles so that each thread issues an instruction in each said sequence; and said instructions issued in each said sequence are executed concurrently;

characterised in that:

the multithreaded processor includes an accumulator register (406) and is configured so that:

(a) instructions executed by the vector multiplication and reduction unit (460) are pipelined in pipelines which have up to a predetermined number of stages, said predetermined number being greater than the number of threads N in said sequence, and which have: an instruction decode stage, a vector register file read stage, at least two multiply stages, at least two add stages, an accumulator read stage, a plurality of reduction stages, and an accumulator writeback stage; and

(b) the number of concurrently executed instructions in said sequence is such that the reduced sum produced by the vector multiplication and reduction unit (460) is stored in the accumulator register (406) for further processing and before it is needed by the next vector multiplication and reduction instruction from the same thread,

whereby at least in a given one of the threads, execution of a given instruction may begin before completion of execution of a preceding vector multiplication and reduction instruction issued by said given thread in the preceding sequence, and said accumulator read stage of the given pipeline executes later than the accumulator writeback stage of said preceding pipeline, said given thread thereby supporting multiple concurrent instruction pipelines.

The appellant's arguments were as follows.

D1 was the best starting point for the assessment of inventive step. The processor disclosed in D1 was basically the same as in the present invention. However, the vector processor of the invention had a accumulator, which was not disclosed in D1. Nor did D1 disclose the overlapping of instructions from a single thread in a multi-thread machine.

In a single-thread machine, beginning execution of an instruction only after the previous instruction had completely finished was one possibility (Figure 1A of the application). Another was to use pipelining so that more intensive use of processing units was possible. With pipelining (Figures 1B and 2), the execution of an instruction might start before the execution of a previous one had finished. A problem arose, however, when the second instruction needed data produced by the first. It might happen that the second had to wait, so that some clock cycles of the processor went unused (Figure 2). These were called "bubbles", and it was the aim of the invention to avoid them.

Some techniques were known for avoiding bubbles. One was to provide at least as many threads as pipeline stages, and to interleave instructions from each thread in turn. That guaranteed that the first instruction of a thread would have finished execution before the next instruction of that thread started. It was, therefore, possible to use the pipeline fully, without needing to check for dependencies between instructions or taking special measures such as "bypassing". According to the invention, the number of threads needed to avoid bubbles by interleaving threads could be fewer than the number of stages in the pipeline.

The accumulator in the vector unite made some operations faster by providing memory access within a single cycle, whereas using general vector registers would require two cycles. This, as explained in D4 (a document published later than the earliest priority date of the present application but which nevertheless gave useful information as to the technology), was the purpose in the XFER stages in the instructions I_Mul and V_MUl (Figure 6 of the application). The V_Mul REDUCE instruction did not need an XFER stage in its pipeline, because the writeback stage was to the accumulator rather than to the vector register file. The effect was to make the pipeline shorter and to make it possible to overlap instructions from one thread in a pipeline.

Reasons for the Decision

Procedural issues

1. The appellant filed a new main request as the sole request during oral proceedings, after lengthy discussion of the previous main request and a short discussion as to whether auxiliary requests I to III should be admitted. Although late filed, the Board admitted that request into the proceedings so that a decision could be taken on the substance of the claimed invention.

The Invention

2. The application is one of several that concern the "Sandbridge Sandblaster" processor. Two others, at least, have been the subject of appeal proceedings (T 2241/10 Pipelined multioperand adder/QUALCOMM and T 1963/11 Multithreaded processor/QUALCOMM). D1 and D4 also address aspects of this processor. The processor in question is designed for use in mobile devices, especially in view of specific requirements for digital signal processing (see, for example, D1, section 6.1). The application does not identify this context, let alone explain it. As a consequence, it has been difficult for the appellant to formulate requests that reflect the true technical background.

3. The processor, shown in Figure 4 of the application, has three processing sections. One deals with branch instructions, one with integer and load/store operations, and one with vector operations. The appellant has now restricted claim 1 to a particular situation which arises in the vector processor. It concerns the interactions between a vector processing pipeline and a plurality of threads, when a particular instruction is issued twice in succession to the vector processor (this is described in more detail, below).

4. The application sets out a problem with pipelined processors generally: when two instructions are simultaneously in the pipeline and the second requires some data generated by the first, the second will have to wait (otherwise, the second instruction will read the wrong data). This is shown in Figure 2 of the application. The pipeline is idle for one or more clock cycles, which means the processor cannot be fully utilised. The application calls such idle cycles "bubbles" and seeks to avoid them.

5. It was known completely to eliminate bubbles by processing a number of different threads. Instructions from different threads are assumed to be independent, so by interposing enough instructions from other threads, it can be assumed that a first instruction has completely finished its execution before a second instruction from the same thread enters the pipeline. If the pipeline has N stages, and there are at least N threads, then each instruction of each thread will have finished execution, before the next instruction of the same thread. This, however, assumes that each thread takes a turn at most once every N threads. As explained in D5 (page 35, right-hand column), but, unfortunately, not in the application, this has a drawback: each thread gets one N-th of the processor time, and there is no flexibility for threads that need to issue instructions more frequently or which can get by with less. D5 mentions two ways of ameliorating this. Firstly, the compiler may indicate dependencies between instructions, so that the instructions from one thread can safely be fed in to a pipeline more frequently (a sort of dependency checking). Secondly, the caching technique set out in D7 may be used. The application seeks another way of allowing instructions from a single thread safely to overlap in the pipeline.

6. As the application describes it, the invention consists in allowing one thread out of several to have two or more instructions in the pipeline at one one time, and this is achieved by having a number of threads which is smaller than the number of the pipeline stages.

7. In its full generality, the invention does not use round-robin scheduling of threads but "token triggered threading", which (again unfortunately) is not described in the application (see page 9, lines 12 - 18 of the published application), but in another application (US6842848). Although this technique is described as one possible embodiment, it is in fact the most general form of thread scheduling envisaged in terms of the order in which different threads issue instructions to the pipeline. In particular, it can implement round-robin scheduling. A central difficulty with the application has been the lack of basis for a formulation of thread scheduling in relation to pipeline structure.

8. Claim 1 according to the sole request is restricted to the situation in which one thread issues consecutive V_Mul_REDUCE instructions. There are various versions of this instruction, as the application attempts to explain (page 11, lines 14 - 23), but they all use the pipeline structure shown in the bottom row of Figure 6. Although claim 1 does not define this pipeline structure, it is the only example given and the claim must be read so as to include at least this structure. The pipeline consists of thirteen stages. When implemented in the processor of D1 (the "Sandbridge Sandblaster", also set out in US2003/0120901, to which the application refers at lines 19 - 23 on page 6) so that there are eight threads, each of which issues an instruction every eight clock cycles, the second V_Mul_REDUCE instruction enters the pipeline before the first has finished. Nevertheless, there are no bubbles. This is because the accumulator read stage (the sixth stage of the pipeline) necessarily occurs after the previous instruction has written to the accumulator. That, in turn, is because there are sufficient intervening threads.

Inventive step

9. The Board agrees with the Examining Division and with the appellant, that D1 is a reasonable starting point for the skilled person as it relates to a very similar multithreaded processor having a vector processing unit (Figure 6.1 cf. Figure 4 of the application). According to the appellant, the vector processor of D1 does not have an accumulator, and does not have a sequence such that one thread can have two instructions in the pipeline at one time. In particular, it does not have that in the context of V_Mul_REDUCE instructions.

10. It is not straightforward to understand the clause, in claim 1, that specifies the sequence of threads, or to see its basis in the application as filed. The appellant explained that, when there are eight threads, as in the example set out in the description of Figure 7 (page 12, from line 9 of the published application), each of the "plurality of interleaved multithreaded sequences" extended over eight clock cycles, and in each sequence, each of the threads issued one instruction. The order of the instructions from one of sequences to the next was the same. Thus, it could well be the repeating sequence shown in Figure 6.3 of D1. The important point is that this sequence, being constant, guarantees that two consecutive V_Mul_REDUCE instructions from one thread enter the pipeline exactly eight clock cycles apart, as shown in Figure 7. This guarantees the the stage in which the accumulator is read by the second instruction (Figure 7, second line, stage 13) necessarily comes after the stage in which data are written to the accumulator in the first (first line, stage 10). In fact, reading occurs three stages after writing.

11. Computer processors are complicated things, as the appellant argued during oral proceedings. The skilled person possesses a wealth of background knowledge. In the present case, the skilled person knew about pipelining and about vector processors and about the DSP operations needed in mobile devices.

12. In particular, the skilled person knew about pipelining in single-thread machines, as shown in Figures 1A, 1B, and 2 of the application. She knew that if a second instruction read data before the first instruction had written it, then there would be errors. That is why she would delay execution of some stages in the second pipeline (Figure 2). It is the reason there are bubbles at all: they prevent the second instruction reading the wrong value.

13. As mentioned above, the skilled person also knew that one way of ensuring data was not read before it was written was to interpose instructions from other threads, but she also knew the costs of providing a complete set of registers for each thread.

14. Starting from D1, the skilled person had a machine with hardware support for eight threads. She has to accommodate a V_Mul_REDUCE instruction (D1, section 6.2.4) because it is needed when computing, for example, "a sum of squares function common to many signal processing kernels." D1 describes something of the V_Mul_REDUCE instruction (D1, penultimate paragraph of section 6.2.4), but does not give detailed pipeline stages. Nevertheless, it is clear that this instruction will take more than eight stages.

15. According to Figures 6 and 7 of the application, the V_Mul_REDUCE instruction takes 11 stages. It is useful to compare it with the V_Mul instruction also shown in Figure 6. The final two stages of V_Mul are "XFER" and "WB". The description has this to say (page 11, lines 12 - 13): "In stage 6 (Xfer), the results are transferred back to the vector register file, and in stage 7 (WB), the results are written back." The skilled reader could be forgiven for wondering why the results are written to the register file twice. The explanation can be found in D4, on which the appellant drew for explaining the invention, but which was published after the earliest priority date. D4 sets out a pipeline for a "vector multiply and accumulate" instruction, which includes stages labelled "Xfer" and "WB" (D4, Figure 6) and says: "The Transfer stage is needed due to the long wiring delay between the bottom of the VPU [the vector processing unit] and the VRF [the vector register file]." Thus, the XFER stage is there to account for the amount of time it takes to get data from the processor to the register file. The XFER and WB stages are simply this: during XFER, the data can be seen as en route, during WB, they arrive in the register. In contrast, the V_Mul_REDUCE instruction shown in Figures 6 and 7 of the application does not have an XFER stage. The appellant explained that this was because the accumulator did not have the "long wiring delay", so only a single cycle was needed. The accumulator, therefore, has the effect of shortening the V_Mul_REDUCE pipeline by one cycle. Without it, there would have been twelve stages.

16. Even using the accumulator, the V_Mul_REDUCE instruction takes three stages more than the number of threads (eleven stages, eight threads). What is the skilled person to do to avoid bubbles? She might redesign the processor to provide hardware support for more threads. She might accept that there will be bubbles and provide the dependency checking that is needed to insert idle cycles into the pipeline when they are needed or insert idle cycles just in case they are needed. The latter is the solution adopted in the application for ALU and I_Mul instructions shown in Figure 6: each of the pipelines includes a WAIT cycle, and a WAIT cycle is a bubble.

17. For consecutive V_Mul_REDUCE instructions, however, the skilled person need actually do nothing. With eleven cycles in the pipeline and eight threads, and with the accumulator being read only in stage 5, bubbles just do not arise. Indeed, as shown in Figure 7, the second instruction could even start two cycles earlier, and still there would be no bubbles. (At least, there would be no bubbles caused by reading the accumulator; the reading of the register file is another matter, but the invention does not deal with that.)

18. The claimed invention does not solve the problem of removing (or avoiding) bubbles. There are no bubbles to remove.

19. While it is true that the accumulator shortens the pipeline, the Board finds it difficult to accept this as an alternative objective technical problem. Firstly, the claim does not specify any particular pipeline structure or relationship between pipeline structure and the use of the accumulator. Secondly, the application as filed does not explain the accumulator's role in shortening the pipeline even when restricted to the particular form of V_Mul_REDUCE shown in Figures 6 and 7 (but not claimed). That role is only apparent from D4, a document of which the reader of the application as filed would have been unaware both because the application does not refer to it and because it was not published until later. However, even if the Board did acknowledge this technical problem, it would not help the appellant. The provision of a local memory for faster access was standard practise.

20. Since the invention does not address any problem of bubbles, the Board considers that the subject matter of Claim 1 does no more than provide an accumulator in the context of a processor which often needs to accumulate. The provision of an accumulator is not a necessary consequence; the register files could be used, for example. But the provision of a specialised accumulator would have been an obvious option as stated by the examining division.

21. The Board concludes that the subject matter of claim 1 does not involve an inventive step (Article 56 EPC 1973).

Conclusion

22. The appellant's request does not comply with the requirements of the EPC and cannot be allowed.

Dispositif

Order

For these reasons it is decided that:

The appeal is dismissed.

Footer - Service & support
  • Soutien
    • Mises à jour du site Internet
    • Disponibilité de services en ligne
    • FAQ
    • Publications
    • Notifications relatives aux procédures
    • Contact
    • Centre d'abonnement
    • Jours fériés
    • Glossaire
Footer - More links
  • Centre de presse
  • Emploi et carrière
  • Single Access Portal
  • Achats
  • Chambres de recours
Facebook
European Patent Office
EPO Jobs
Instagram
EuropeanPatentOffice
Linkedin
European Patent Office
EPO Jobs
EPO Procurement
X (formerly Twitter)
EPOorg
EPOjobs
Youtube
TheEPO
Footer
  • Adresse bibliographique
  • Conditions d’utilisation
  • Protection des données
  • Accessibilité