Classification CIB

Code de classe (préfixe) Descriptions Nombre de résultats
G06F 1/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et
G06F 1/02 Générateurs de fonctions numériques
G06F 1/03 Générateurs de fonctions numériques travaillant, au moins partiellement, par consultation de tables
G06F 1/04 Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci
G06F 1/06 Générateurs d'horloge produisant plusieurs signaux d'horloge
G06F 1/08 Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
G06F 1/10 Répartition des signaux d'horloge
G06F 1/12 Synchronisation des différents signaux d'horloge
G06F 1/14 Dispositions pour le contrôle du temps, p.ex. horloge temps réel
G06F 1/16 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
G06F 1/18 Installation ou distribution d'énergie
G06F 1/20 Moyens de refroidissement
G06F 1/22 Moyens pour limiter ou commander le rapport broche/porte
G06F 1/24 Moyens pour la remise à l'état initial
G06F 1/025 Générateurs de fonctions numériques pour les fonctions ayant deux valeurs d'amplitude, p.ex. fonctions de Walsh
G06F 1/26 Alimentation en énergie électrique, p.ex. régulation à cet effet
G06F 1/28 Surveillance, p.ex. détection des pannes d'alimentation par franchissement de seuils
G06F 1/30 Moyens pour agir en cas de panne ou d'interruption d'alimentation
G06F 1/32 Moyens destinés à économiser de l'énergie
G06F 1/035 Réduction de la taille des tables
G06F 1/324 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par réduction de la fréquence d’horloge
G06F 1/329 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par planification de tâches
G06F 1/3203 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements
G06F 1/3206 Surveillance d’événements, de dispositifs ou de paramètres initiant un changement de mode d’alimentation
G06F 1/3209 Surveillance d’une activité à distance, p.ex. au travers de lignes téléphoniques ou de connexions réseau
G06F 1/3212 Surveillance du niveau de charge de la batterie, p.ex. un mode d’économie d’énergie étant activé lorsque la tension de la batterie descend sous un certain niveau
G06F 1/3215 Surveillance de dispositifs périphériques
G06F 1/3218 Surveillance de dispositifs périphériques de dispositifs d’affichage
G06F 1/3221 Surveillance de dispositifs périphériques de lecteurs de disques
G06F 1/3225 Surveillance de dispositifs périphériques de mémoires
G06F 1/3228 Surveillance d’exécution de tâches, p.ex. par utilisation de temporisations d’attente, de commandes d’arrêt ou de commandes d’attente
G06F 1/3231 Surveillance de la présence, de l’absence ou du mouvement des utilisateurs
G06F 1/3234 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise
G06F 1/3237 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par désactivation de la génération ou de la distribution du signal d’horloge
G06F 1/3246 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par mise hors tension initiée par logiciel
G06F 1/3287 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par la mise hors tension d’une unité fonctionnelle individuelle dans un ordinateur
G06F 1/3293 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par transfert vers un processeur plus économe en énergie, p.ex. vers un sous-processeur
G06F 1/3296 Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par diminution de la tension d’alimentation ou de la tension de fonctionnement
G06F 3/00 Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
G06F 3/01 Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/02 Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/03 Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06F 3/05 Entrée numérique utilisant l'échantillonnage d'une quantité analogique à intervalles réguliers de temps
G06F 3/06 Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
G06F 3/08 Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement à partir de, ou vers des supports d'enregistrement distincts, p.ex. carte perforée
G06F 3/09 Sortie numérique vers une machine à écrire
G06F 3/12 Sortie numérique vers une unité d'impression
G06F 3/13 Sortie numérique vers un traceur
G06F 3/14 Sortie numérique vers un dispositif de visualisation
G06F 3/16 Entrée acoustique; Sortie acoustique
G06F 3/18 Entrée numérique à partir de galets de courbure automatique
G06F 3/023 Dispositions pour convertir sous une forme codée des éléments d'information discrets, p.ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
G06F 3/027 Dispositions pour convertir sous une forme codée des éléments d'information discrets, p.ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction pour l'insertion de la virgule décimale
G06F 3/033 Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires
G06F 3/037 Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires utilisant le balayage de trame d'un tube à rayons cathodiques [CRT] pour détecter la position de l'élément, p.ex. crayon lumineux coopérant avec un écran à tube cathodique
G06F 3/038 Dispositions de commande et d'interface à cet effet, p.ex. circuits d'attaque ou circuits de contrôle incorporés dans le dispositif
G06F 3/039 Leurs accessoires, p.ex. tapis de souris
G06F 3/041 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 3/042 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens opto-électroniques
G06F 3/043 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction utilisant la propagation d'ondes acoustiques
G06F 3/044 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
G06F 3/045 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction utilisant des éléments résistifs, p.ex. une seule surface uniforme ou deux surfaces parallèles mises en contact
G06F 3/046 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens électromagnétiques
G06F 3/047 Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction utilisant un ensemble de fils conducteurs, p.ex. des fils conducteurs croisés
G06F 3/048 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
G06F 3/147 Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation
G06F 3/153 Sortie numérique vers un dispositif de visualisation utilisant des tubes à rayons cathodiques
G06F 3/0338 Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection du déplacement linéaire ou angulaire limité d’une partie agissante du dispositif à partir d’une position neutre, p.ex. manches à balai isotoniques ou isométriques
G06F 3/0346 Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
G06F 3/0354 Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/0362 Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des translations ou des rotations unidimensionnelles [1D] d’une partie agissante du dispositif de pointage, p.ex. molettes de défilement, curseurs, boutons, rouleaux ou bandes
G06F 3/0481 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
G06F 3/0482 Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
G06F 3/0483 Interaction avec des environnements structurés en pages, p.ex. métaphore livresque
G06F 3/0484 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0485 Défilement ou défilement panoramique
G06F 3/0486 Glisser-déposer
G06F 3/0487 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer
G06F 3/0488 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
G06F 3/0489 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant des touches de clavier dédiées ou leurs combinaisons
G06F 3/04812 Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p.ex. sous l’influence de la présence des objets affichés
G06F 3/04815 Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p.ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
G06F 3/04817 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 3/04842 Sélection des objets affichés ou des éléments de texte affichés
G06F 3/04845 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p.ex. glissement, rotation, agrandissement ou changement de couleur
G06F 3/04847 Techniques d’interaction pour la commande des valeurs des paramètres, p.ex. interaction avec des règles ou des cadrans
G06F 3/04855 Interaction avec des barres de défilement
G06F 3/04883 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
G06F 3/04886 Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels par partition en zones à commande indépendante de la surface d’affichage de l’écran tactile ou de la tablette numérique, p.ex. claviers virtuels ou menus
G06F 3/04892 Dispositions pour commander la position du curseur fondée sur des codes indiquant les pas de déplacement du curseur d’une position à une autre, p.ex. en utilisant des touches de commande du curseur associées à des directions différentes ou en utilisa
G06F 3/04895 Directives au cours de l’entrée des données au clavier, p.ex. sollicitation
G06F 5/00 Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées
G06F 5/01 Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour le décalage, p.ex. la justification, le changement d'échelle, la normalisation
G06F 5/06 Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour modifier la vitesse de débit des données, c. à d. régularisation de la vitesse
G06F 5/08 Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour modifier la vitesse de débit des données, c. à d. régularisation de la vitesse ayant une séquence d'emplacements d'emmagasinage, les emplacements intermédiaires n'étant pas accessibles pour des opérations soit de mise en file d'attente, soit de retrait de file d'attente, p.ex. utilisant un registre à décalage
G06F 5/10 Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour modifier la vitesse de débit des données, c. à d. régularisation de la vitesse ayant une séquence d'emplacements d'emmagasinage, chacun étant individuellement accessible à la fois pour des opérations de mise en file d'attente et pour des opérations de retrait de file d'attente, p.ex. utilisant une mémoire à accès aléatoire
G06F 5/12 Moyens de contrôle de niveau de remplissage; Moyens de résolution des conflits d'utilisation, c. à d. des conflits entre des opérations simultanées de mise en file d'attente et de retrait de file d'attente
G06F 5/14 Moyens de contrôle de niveau de remplissage; Moyens de résolution des conflits d'utilisation, c. à d. des conflits entre des opérations simultanées de mise en file d'attente et de retrait de file d'attente pour la gestion des occurrences du dépassement de la capacité du système ou de sa sous-alimentation, p.ex. drapeaux pleins ou vides
G06F 5/16 Systèmes multiplexés, c. à d. utilisant plusieurs dispositifs similaires à accès alterné pour des opérations de mise en file d'attente et de retrait de file d'attente, p.ex. des tampons ping-pong
G06F 7/00 Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
G06F 7/02 Comparaison de valeurs numériques
G06F 7/04 Contrôle d'égalité, c. à d. pour valeurs égales ou non
G06F 7/06 Dispositions pour le tri, la sélection, l'interclassement ou la comparaison de données sur des supports d'enregistrement individuels
G06F 7/08 Tri, c. à d. rangement des supports d'enregistrement dans un ordre de succession numérique ou autre, selon la classification d'au moins certaines informations portées sur les supports
G06F 7/10 Sélection, c. à d. obtention des données d'une catégorie à partir de ceux des supports d'enregistrement qui sont identifiables par les données d'une seconde catégorie dans un ensemble de supports d'enregistrement placés dans un certain ordre ou dispo
G06F 7/12 Sélection, c. à d. obtention des données d'une catégorie à partir de ceux des supports d'enregistrement qui sont identifiables par les données d'une seconde catégorie dans un ensemble de supports d'enregistrement placés dans un certain ordre ou dispo avec dispositions pour l'impression d'une liste d'articles choisis
G06F 7/14 Interclassement, c. à d. association d'au moins deux séries de supports d'enregistrement, chacun étant rangé dans le même ordre de succession, en vue de former une série unique rangée dans le même ordre de succession
G06F 7/16 Interclassement et tri conjugués
G06F 7/20 Comparaison de séries distinctes de supports d'enregistrement rangées dans le même ordre de succession, afin de déterminer si au moins certaines données d'une série sont identiques à celles de l'autre série ou des autres séries
G06F 7/22 Dispositions pour le tri ou l'interclassement de données de calculateur sur des supports d'enregistrement continus, p.ex. bande, tambour, disque
G06F 7/24 Tri, c. à d. extraction de données d'un ou de plusieurs supports, nouveau rangement des données dans un ordre de succession numérique ou autre, et réinscription des données triées sur le support original ou sur un support différent ou sur une série d
G06F 7/26 Tri, c. à d. extraction de données d'un ou de plusieurs supports, nouveau rangement des données dans un ordre de succession numérique ou autre, et réinscription des données triées sur le support original ou sur un support différent ou sur une série d les données triées étant enregistrées sur le support d'enregistrement original dans l'espace même où les données avaient été enregistrées avant leur tri, sans utiliser un emmagasinage intermédiaire
G06F 7/32 Interclassement, c. à d. association de données disposées dans un ordre de succession donné sur au moins deux supports d'enregistrement en vue de préparer un support unique ou une série unique de supports présentant toutes les données originales dans
G06F 7/36 Interclassement et tri conjugués
G06F 7/38 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
G06F 7/40 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs établissant un contact, p.ex. relais électromagnétique
G06F 7/42 Addition; Soustraction
G06F 7/44 Multiplication; Division
G06F 7/46 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des totalisateurs électromécaniques du genre compteur
G06F 7/48 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés
G06F 7/49 Calculs avec une base différente d'une base 2, 8, 16 ou 10, p.ex. avec une base ternaire, négative ou imaginaire, avec une base mixte
G06F 7/50 Addition; Soustraction
G06F 7/52 Multiplication; Division
G06F 7/53 Multiplication uniquement en mode parallèle-parallèle, c. à d. les deux opérandes étant introduits en parallèle
G06F 7/57 Unités arithmétiques et logiques [UAL], c. à d. dispositions ou dispositifs pour accomplir plusieurs des opérations couvertes par les groupes  ou pour accomplir des opérations logiques
G06F 7/58 Générateurs de nombres aléatoires ou pseudo-aléatoires
G06F 7/60 Méthodes ou dispositions pour effectuer des calculs en utilisant une représentation numérique non codée, c. à d. une représentation de nombres sans base; Dispositifs de calcul utilisant une combinaison de représentations de nombres codées et non codées
G06F 7/62 Exécution d'opérations exclusivement par comptage du nombre total d'impulsions
G06F 7/64 Analyseurs différentiels numériques, c. à d. dispositifs de calcul pour le calcul différentiel et intégral ou la résolution d'équations différentielles ou intégrales, en utilisant des impulsions représentant des incréments; Autres dispositifs de calcul incrémentiel pour la résolution d'équations aux différences
G06F 7/66 Analyseurs différentiels numériques, c. à d. dispositifs de calcul pour le calcul différentiel et intégral ou la résolution d'équations différentielles ou intégrales, en utilisant des impulsions représentant des incréments; Autres dispositifs de calcul incrémentiel pour la résolution d'équations aux différences dans lesquels les impulsions représentent uniquement des incréments unitaires
G06F 7/68 Méthodes ou dispositions pour effectuer des calculs en utilisant une représentation numérique non codée, c. à d. une représentation de nombres sans base; Dispositifs de calcul utilisant une combinaison de représentations de nombres codées et non codées utilisant des multiplicateurs ou diviseurs de taux d'impulsion
G06F 7/70 Méthodes ou dispositions pour effectuer des calculs en utilisant une représentation numérique non codée, c. à d. une représentation de nombres sans base; Dispositifs de calcul utilisant une combinaison de représentations de nombres codées et non codées utilisant des trains d'impulsions stochastiques, c. à d. des impulsions apparaissant au hasard et dont la moyenne des taux d'impulsion représente des nombres
G06F 7/72 Méthodes ou dispositions pour effectuer des calculs en utilisant une représentation numérique non codée, c. à d. une représentation de nombres sans base; Dispositifs de calcul utilisant une combinaison de représentations de nombres codées et non codées utilisant l'arithmétique des résidus
G06F 7/74 Sélection ou codage, à l'intérieur d'un mot, de la position d'un ou de plusieurs chiffres binaires ayant une valeur spécifiée, p.ex. détection du un ou du zéro le plus ou le moins significatif, codeurs de priorité
G06F 7/76 Dispositions pour le réagencement, la permutation ou la sélection de données selon des règles prédéterminées, indépendamment du contenu des données
G06F 7/78 Dispositions pour le réagencement, la permutation ou la sélection de données selon des règles prédéterminées, indépendamment du contenu des données pour changer l'ordre du flux des données, p.ex. transposition matricielle ou tampons du type pile d'assiettes [LIFO]; Gestion des occurrences du dépassement de la capacité du système ou de sa sous-alimentation à cet effet
G06F 7/483 Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
G06F 7/485 Addition; Soustraction
G06F 7/487 Multiplication; Division
G06F 7/491 Calculs avec des nombres décimaux
G06F 7/492 Calculs avec des nombres décimaux utilisant une représentation à pondération binaire à l'intérieur de chaque position
G06F 7/493 Calculs avec des nombres décimaux utilisant une représentation à pondération binaire à l'intérieur de chaque position la représentation étant la représentation codée binaire naturelle, c. à d. le code 8421
G06F 7/494 Addition; Soustraction
G06F 7/495 Addition; Soustraction en mode série numérique, c. à d. ayant un seul circuit de maniement de chiffre traitant toutes les positions l'une après l'autre
G06F 7/496 Multiplication; Division
G06F 7/498 Calculs avec des nombres décimaux utilisant des accumulateurs de type compteur
G06F 7/499 Maniement de valeur ou d'exception, p.ex. arrondi ou dépassement
G06F 7/501 Semi-additionneurs ou additionneurs complets, c. à d. cellules élémentaires d'addition pour une position
G06F 7/502 Semi-additionneurs; Additionneurs complets composés de deux semi-additionneurs en cascade
G06F 7/503 Semi-additionneurs ou additionneurs complets, c. à d. cellules élémentaires d'addition pour une position utilisant la commutation de retenue, c. à d. la retenue entrante étant connectée directement, ou seulement par un inverseur, à la sortie de retenue, sous commande d'un signal de propagation de retenue
G06F 7/504 Addition; Soustraction en mode série binaire, c. à d. ayant un seul circuit de maniement de chiffre, traitant toutes les positions l'une après l'autre
G06F 7/505 Addition; Soustraction en mode parallèle binaire, c. à d. ayant un circuit de maniement de chiffre différent pour chaque position
G06F 7/506 Addition; Soustraction en mode parallèle binaire, c. à d. ayant un circuit de maniement de chiffre différent pour chaque position avec génération simultanée de retenue pour plusieurs étages ou propagation simultanée de retenue sur plusieurs étages
G06F 7/507 Addition; Soustraction en mode parallèle binaire, c. à d. ayant un circuit de maniement de chiffre différent pour chaque position avec génération simultanée de retenue pour plusieurs étages ou propagation simultanée de retenue sur plusieurs étages utilisant la sélection entre deux valeurs de retenue ou de somme calculées de façon conditionnelle
G06F 7/508 Addition; Soustraction en mode parallèle binaire, c. à d. ayant un circuit de maniement de chiffre différent pour chaque position avec génération simultanée de retenue pour plusieurs étages ou propagation simultanée de retenue sur plusieurs étages utilisant des circuits à retenue anticipée
G06F 7/509 Addition; Soustraction en mode parallèle binaire, c. à d. ayant un circuit de maniement de chiffre différent pour chaque position pour opérandes multiples, p.ex. intégrateurs numériques
G06F 7/523 Multiplication uniquement
G06F 7/525 Multiplication uniquement en mode série-série, c. à d. les deux opérandes étant introduits en série
G06F 7/527 Multiplication uniquement en mode série-parallèle, c. à d. l'un des opérandes étant introduit en série et l'autre en parallèle
G06F 7/533 Réduction du nombre d'étapes ou d'étages d'itération, p.ex. utilisant l'algorithme de Booth, sommation logarithmique, parité-imparité
G06F 7/535 Division uniquement
G06F 7/537 Réduction du nombre d'étapes ou d'étages d'itération, p.ex. utilisant l'algorithme de Sweeney-Robertson-Tocher [SRT]
G06F 7/544 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul
G06F 7/548 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul de fonctions trigonométriques; Changement de coordonnées
G06F 7/552 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul de puissances ou racines
G06F 7/556 Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul de fonctions logarithmiques ou exponentielles
G06F 7/575 Unités arithmétiques et logiques de base, c. à d. dispositifs pouvant être sélectionnés pour accomplir soit l'addition, soit la soustraction, soit une parmi plusieurs opérations logiques, utilisant, au moins partiellement, les mêmes circuits
G06F 8/00 Dispositions pour ingénierie logicielle
G06F 8/10 Analyse des exigences; Techniques de spécification
G06F 8/20 Conception de logiciels
G06F 8/30 Création ou génération de code source
G06F 8/33 Création ou génération de code source Éditeurs intelligents
G06F 8/34 Programmation graphique ou visuelle
G06F 8/35 Création ou génération de code source fondée sur un modèle
G06F 8/36 Réutilisation de logiciel
G06F 8/38 Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
G06F 8/40 Transformation de programme
G06F 8/41 Compilation
G06F 8/51 Source à source
G06F 8/52 Binaire à binaire
G06F 8/53 Décompilation; Désassemblage
G06F 8/54 Transformation de programme Édition de liens avant le chargement
G06F 8/60 Déploiement de logiciel
G06F 8/61 Installation
G06F 8/65 Mises à jour
G06F 8/70 Maintenance ou gestion de logiciel
G06F 8/71 Gestion de versions ; Gestion de configuration
G06F 8/72 Refonte de code
G06F 8/73 Documentation de programme
G06F 8/74 Ingénierie inverse; Extraction d’informations sur la conception à partir du code source
G06F 8/75 Analyse structurelle pour la compréhension des programmes
G06F 8/76 Adaptation d’un code de programme pour fonctionner dans un environnement différent; Portage
G06F 8/77 Métriques logicielles
G06F 8/654 Mises à jour utilisant des techniques spécialement adaptées aux mémoires de masse réinscriptibles, p.ex. aux mémoires EEPROM ou flash
G06F 8/656 Mises à jour pendant le fonctionnement
G06F 8/658 Mises à jour par incrément; Mises à jour différentielles
G06F 9/00 Dispositions pour la commande par programme, p.ex. unités de commande
G06F 9/02 Dispositions pour la commande par programme, p.ex. unités de commande utilisant des connexions câblées, p.ex. tableaux de connexion
G06F 9/04 Dispositions pour la commande par programme, p.ex. unités de commande utilisant des supports d'enregistrement contenant seulement des instructions de programme
G06F 9/06 Dispositions pour la commande par programme, p.ex. unités de commande utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
G06F 9/22 Aménagements de microcommande ou de microprogramme
G06F 9/24 Chargement du microprogramme
G06F 9/26 Formation de l'adresse de la micro-instruction suivante
G06F 9/28 Augmentation de la vitesse de fonctionnement, p.ex. en utilisant plusieurs dispositifs de microcommande fonctionnant en parallèle
G06F 9/30 Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
G06F 9/32 Formation de l'adresse de l'instruction suivante, p.ex. par incrémentation du compteur ordinal
G06F 9/34 Adressage de l'opérande d'instruction ou du résultat ou accès à l'opérande d'instruction ou au résultat
G06F 9/35 Adressage indirect
G06F 9/38 Exécution simultanée d'instructions
G06F 9/40 Dispositions pour exécuter des sous-programmes, c. à d. des combinaisons de plusieurs instructions
G06F 9/42 Formation d'adresse de saut de sous-programme ou d'adresse de retour
G06F 9/44 Dispositions pour exécuter des programmes spécifiques
G06F 9/45 Compilation ou interprétation de langages de programmation évolués
G06F 9/46 Dispositions pour la multiprogrammation
G06F 9/48 Lancement de programmes; Commutation de programmes, p.ex. par interruption
G06F 9/50 Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
G06F 9/52 Synchronisation de programmes; Exclusion mutuelle, p.ex. au moyen de sémaphores
G06F 9/54 Communication interprogramme
G06F 9/302 Commande de l'exécution d'opérations arithmétiques
G06F 9/305 Commande de l'exécution d'opérations logiques
G06F 9/308 Commande des opérations sur des bits isolés
G06F 9/312 Commande des opérations de chargement, d'enregistrement ou d'effacement
G06F 9/315 Commande des opérations de déplacement, de décalage ou de rotation
G06F 9/318 Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions avec extension ou modification d'opérations
G06F 9/345 Adressage de l'opérande d'instruction ou du résultat ou accès à l'opérande d'instruction ou au résultat d'opérandes ou de résultats multiples
G06F 9/355 Adressage indexé
G06F 9/445 Chargement ou démarrage de programme
G06F 9/448 Paradigmes d’exécution, p.ex. implémentation de paradigmes de programmation
G06F 9/451 Dispositions d’exécution pour interfaces utilisateur
G06F 9/455 Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
G06F 9/4401 Amorçage
G06F 11/00 Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
G06F 11/07 Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
G06F 11/08 Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle
G06F 11/10 Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11
G06F 11/14 Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
G06F 11/16 Détection ou correction d'erreur dans une donnée par redondance dans le matériel
G06F 11/18 Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage passif du défaut des circuits redondants, p.ex. par logique combinatoire des circuits redondants, par circuits à décision majoritaire
G06F 11/20 Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
G06F 11/22 Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route
G06F 11/24 Tests marginaux
G06F 11/25 Tests de fonctionnement logique, p.ex. au moyen d'analyseurs logiques
G06F 11/26 Tests fonctionnels
G06F 11/27 Tests intégrés
G06F 11/28 Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement en vérifiant que l'ordre du traitement est correct
G06F 11/30 Surveillance du fonctionnement
G06F 11/32 Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine
G06F 11/34 Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
G06F 11/36 Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
G06F 11/263 Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
G06F 11/267 Reconfiguration pour les tests, p.ex. LSSD, découpage
G06F 11/273 Matériel de test, c. à d. circuits de traitement de signaux de sortie
G06F 11/277 Matériel de test, c. à d. circuits de traitement de signaux de sortie avec une comparaison entre la réponse effective et la réponse connue en l'absence d'erreur
G06F 12/00 Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
G06F 12/02 Adressage ou affectation; Réadressage
G06F 12/04 Adressage de mots de longueur variable ou de parties de mots
G06F 12/06 Adressage d'un bloc physique de transfert, p.ex. par adresse de base, adressage de modules, extension de l'espace d'adresse, spécialisation de mémoire
G06F 12/08 Adressage ou affectation; Réadressage dans des systèmes de mémoires hiérarchiques, p.ex. des systèmes de mémoire virtuelle
G06F 12/10 Traduction d'adresses
G06F 12/12 Commande de remplacement
G06F 12/14 Protection contre l'utilisation non autorisée de mémoire
G06F 12/16 Protection contre la perte de contenus de mémoire
G06F 12/084 Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement avec mémoire cache partagée
G06F 12/109 Traduction d'adresses pour espaces adresse virtuels multiples, p.ex. segmentation
G06F 12/121 Commande de remplacement utilisant des algorithmes de remplacement
G06F 12/122 Commande de remplacement utilisant des algorithmes de remplacement du type le moins fréquemment utilisé [LFU], p.ex. avec valeur de comptage individuelle
G06F 12/123 Commande de remplacement utilisant des algorithmes de remplacement avec listes d’âge, p.ex. file d’attente, liste du type le plus récemment utilisé [MRU] ou liste du type le moins récemment utilisé [LRU]
G06F 12/126 Commande de remplacement utilisant des algorithmes de remplacement avec maniement spécial des données, p.ex. priorité des données ou des instructions, erreurs de maniement ou repérage
G06F 12/127 Commande de remplacement utilisant des algorithmes de remplacement avec maniement spécial des données, p.ex. priorité des données ou des instructions, erreurs de maniement ou repérage utilisant des algorithmes de remplacement supplémentaires
G06F 12/128 Commande de remplacement utilisant des algorithmes de remplacement adaptée aux systèmes de mémoires cache multidimensionnelles, p.ex. associatives d’ensemble, à plusieurs mémoires cache, multi-ensembles ou multi-niveaux
G06F 12/0802 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache
G06F 12/0804 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache avec mise à jour de la mémoire principale
G06F 12/0806 Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement
G06F 12/0808 Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement avec moyen d'invalidation de mémoires cache
G06F 12/0811 Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement avec hiérarchies de mémoires cache multi-niveaux
G06F 12/0813 Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement avec configuration en réseau ou matrice
G06F 12/0815 Protocoles de cohérence de mémoire cache
G06F 12/0817 Protocoles de cohérence de mémoire cache à l’aide de méthodes de répertoire
G06F 12/0831 Protocoles de cohérence de mémoire cache à l’aide d’un schéma de bus, p.ex. avec moyen de contrôle ou de surveillance
G06F 12/0837 Protocoles de cohérence de mémoire cache avec commande par logiciel, p.ex. données ne pouvant pas être mises en mémoire cache
G06F 12/0842 Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement pour multitraitement ou multitâche
G06F 12/0844 Accès à une mémoire cache à accès multiples simultanés ou quasi-simultanés
G06F 12/0846 Mémoire cache avec matrices multiples d’étiquettes ou de données accessibles simultanément
G06F 12/0853 Mémoire cache avec matrices multiples d’étiquettes ou de données
G06F 12/0855 Accès de mémoire cache en chevauchement, p.ex. pipeline
G06F 12/0862 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache avec pré-lecture
G06F 12/0864 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache utilisant des moyens pseudo-associatifs, p.ex. associatifs d’ensemble ou de hachage
G06F 12/0866 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache pour les systèmes de mémoire périphérique, p.ex. la mémoire cache de disque
G06F 12/0868 Transfert de données entre une mémoire cache et d'autres sous-systèmes, p.ex. des dispositifs de stockage ou des systèmes hôtes
G06F 12/0871 Affectation ou gestion d’espace de mémoire cache
G06F 12/0873 Mappage de mémoire de mémoire cache vers des dispositifs ou des parties de dispositifs de stockage
G06F 12/0875 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache avec mémoire cache dédiée, p.ex. instruction ou pile
G06F 12/0877 Modes d’accès à la mémoire cache
G06F 12/0879 Mode par rafale
G06F 12/0882 Mode de page
G06F 12/0884 Mode parallèle, p.ex. en parallèle avec la mémoire principale ou l’unité centrale [CPU]
G06F 12/0886 Accès par mots de longueur variable
G06F 12/0888 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache utilisant la mémorisation cache sélective, p.ex. la purge du cache
G06F 12/0891 Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache utilisant des moyens d’effacement, d’invalidation ou de réinitialisation
G06F 12/0893 Mémoires cache caractérisées par leur organisation ou leur structure
G06F 12/0895 Mémoires cache caractérisées par leur organisation ou leur structure de parties de mémoires cache, p.ex. répertoire ou matrice d’étiquettes
G06F 12/0897 Mémoires cache caractérisées par leur organisation ou leur structure avec plusieurs niveaux de hiérarchie de mémoire cache
G06F 12/1009 Traduction d'adresses avec tables de pages, p.ex. structures de table de page
G06F 12/1018 Traduction d'adresses avec tables de pages, p.ex. structures de table de page impliquant des techniques de hachage, p.ex. tables de page inversée
G06F 12/1027 Traduction d'adresses utilisant des moyens de traduction d’adresse associatifs ou pseudo-associatifs, p.ex. un répertoire de pages actives [TLB]
G06F 12/1036 Traduction d'adresses utilisant des moyens de traduction d’adresse associatifs ou pseudo-associatifs, p.ex. un répertoire de pages actives [TLB] pour espaces adresse virtuels multiples, p.ex. segmentation
G06F 12/1045 Traduction d'adresses utilisant des moyens de traduction d’adresse associatifs ou pseudo-associatifs, p.ex. un répertoire de pages actives [TLB] associée à une mémoire cache de données
G06F 12/1072 Traduction d’adresse décentralisée, p.ex. dans des systèmes de mémoire partagée distribuée
G06F 12/1081 Traduction d'adresses pour accès périphérique à la mémoire principale, p.ex. accès direct en mémoire [DMA]
G06F 13/00 Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 13/10 Commande par programme pour dispositifs périphériques
G06F 13/12 Commande par programme pour dispositifs périphériques utilisant des matériels indépendants du processeur central, p.ex. canal ou processeur périphérique
G06F 13/14 Gestion de demandes d'interconnexion ou de transfert
G06F 13/16 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire
G06F 13/18 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire avec commande prioritaire
G06F 13/20 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie
G06F 13/22 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le balayage successif, p.ex. l'appel sélectif
G06F 13/24 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant l'interruption
G06F 13/26 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant l'interruption avec commande prioritaire
G06F 13/28 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p.ex. acces direct à la mémoire, vol de cycle
G06F 13/30 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p.ex. acces direct à la mémoire, vol de cycle avec commande prioritaire
G06F 13/32 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant la combinaison d'interruption et de transfert par rafale
G06F 13/34 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant la combinaison d'interruption et de transfert par rafale avec commande prioritaire
G06F 13/36 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs
G06F 13/37 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès décentralisée utilisant une priorité dépendant de la position physique, p.ex. connexion en guirlande, interrogation à tour de rôle ou passage du jeton
G06F 13/38 Transfert d'informations, p.ex. sur un bus
G06F 13/40 Structure du bus
G06F 13/42 Protocole de transfert pour bus, p.ex. liaison; Synchronisation
G06F 13/362 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
G06F 13/364 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée utilisant des signaux indépendants de demande ou d'autorisation, p.ex. utilisant des lignes séparées de demande et d'autorisation
G06F 13/366 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée utilisant un arbitre d'interrogation centralisé
G06F 13/368 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès décentralisée
G06F 13/372 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès décentralisée utilisant une priorité dépendant du temps, p.ex. des compteurs de temps individuellement chargés ou des tranches de temps
G06F 13/374 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès décentralisée utilisant une méthode d'auto-sélection avec un comparateur individuel de code de priorité
G06F 13/376 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès décentralisée utilisant une méthode de résolution des conflits d'utilisation, p.ex. détection de collision, évitement de collision
G06F 13/378 Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès décentralisée utilisant une méthode d'interrogation parallèle
G06F 15/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général
G06F 15/02 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général commandés manuellement avec entrée par clavier et à calcul commandé par programme incorporé, p.ex. calculettes
G06F 15/04 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général recevant les programmes en même temps que les données à traiter, p.ex. sur le même support d'enregistrement
G06F 15/08 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général utilisant un tableau de connexion pour la programmation
G06F 15/10 Tabulatrices
G06F 15/12 Tabulatrices comportant des dispositions pour produire en même temps des documents de sortie imprimés et des documents de sortie perforés
G06F 15/14 Perforateurs à calcul
G06F 15/16 Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
G06F 15/17 Communication entre processeurs utilisant une connexion de type entrée/sortie, p.ex. canal, point d'accès entrée/sortie
G06F 15/18 dans lesquels un programme est modifié en fonction de l'expérience acquise par le calculateur lui-même au cours d'un cycle complet; Machines capables de s'instruire (systèmes de commande adaptatifs G05B 13/00;intelligence artificielle G06N)
G06F 15/76 Architectures de calculateurs universels à programmes enregistrés
G06F 15/78 Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale
G06F 15/80 Architectures de calculateurs universels à programmes enregistrés comprenant un ensemble d'unités de traitement à commande commune, p.ex. plusieurs processeurs de données à instruction unique
G06F 15/82 Architectures de calculateurs universels à programmes enregistrés commandés par des données ou à la demande
G06F 15/163 Communication entre processeurs
G06F 15/167 Communication entre processeurs utilisant une mémoire commune, p.ex. boîte aux lettres électronique
G06F 15/173 Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
G06F 15/177 Commande d'initialisation ou de configuration
G06F 16/00 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
G06F 16/10 Systèmes de fichiers; Serveurs de fichiers
G06F 16/11 Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés
G06F 16/13 Structures d’accès aux fichiers, p.ex. indices distribués
G06F 16/14 Systèmes de fichiers; Serveurs de fichiers - Détails de la recherche de fichiers basée sur les métadonnées des fichiers
G06F 16/16 Opérations sur les fichiers ou les dossiers, p.ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
G06F 16/17 Systèmes de fichiers; Serveurs de fichiers - Détails d’autres fonctions de systèmes de fichiers
G06F 16/18 Types de systèmes de fichiers
G06F 16/20 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données structurées, p.ex. de données relationnelles
G06F 16/21 Conception, administration ou maintenance des bases de données
G06F 16/22 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/23 Mise à jour
G06F 16/24 Requêtes
G06F 16/25 Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
G06F 16/26 Exploration de données visuelles; Navigation dans des données structurées
G06F 16/27 Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
G06F 16/28 Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
G06F 16/29 Bases de données d’informations géographiques
G06F 16/30 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données textuelles non structurées
G06F 16/31 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/33 Requêtes
G06F 16/34 Navigation; Visualisation à cet effet
G06F 16/35 Groupement; Classement
G06F 16/36 Création d’outils sémantiques, p.ex. ontologie ou thésaurus
G06F 16/38 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/40 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données multimédia, p.ex. diaporama comprenant des données d'image et d’autres données audio
G06F 16/41 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/43 Requêtes
G06F 16/44 Navigation; Visualisation à cet effet
G06F 16/45 Groupement; Classement
G06F 16/48 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/50 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données d’images fixes
G06F 16/51 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/53 Requêtes
G06F 16/54 Navigation; Visualisation à cet effet
G06F 16/55 Groupement; Classement
G06F 16/56 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données d’images fixes en format vectoriel
G06F 16/58 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/60 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données audio
G06F 16/61 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/63 Requêtes
G06F 16/64 Navigation; Visualisation à cet effet
G06F 16/65 Groupement; Classement
G06F 16/68 Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/70 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données vidéo
G06F 16/71 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/73 Requêtes
G06F 16/74 Navigation; Visualisation à cet effet
G06F 16/75 Groupement; Classement
G06F 16/78 Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/80 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet de données semi-structurées, p.ex. données structurées par un langage de balisage tels SGML, XML ou HTML
G06F 16/81 Indexation, p.ex. balises XML; Structures de données à cet effet; Structures de stockage
G06F 16/83 Requêtes
G06F 16/84 Mise en correspondance; Conversion
G06F 16/90 Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet - Détails des fonctions des bases de données indépendantes des types de données cherchés
G06F 16/93 Systèmes de gestion de documents
G06F 16/95 Recherche dans le Web
G06F 16/172 Mise en cache, pré-extraction ou accumulation de fichiers
G06F 16/174 Systèmes de fichiers; Serveurs de fichiers - Détails d’autres fonctions de systèmes de fichiers Élimination de redondances par le système de fichiers
G06F 16/176 Support d’accès partagé aux fichiers; Support de partage de fichiers
G06F 16/178 Techniques de synchronisation des fichiers dans les systèmes de fichiers
G06F 16/182 Systèmes de fichiers distribués
G06F 16/185 Systèmes de gestion de stockage hiérarchisé, p.ex. migration de fichiers ou politiques de migration de fichiers
G06F 16/188 Systèmes de fichiers virtuels
G06F 16/215 Amélioration de la qualité des données; Nettoyage des données, p.ex. déduplication, suppression des entrées non valides ou correction des erreurs typographiques
G06F 16/242 Formulation des requêtes
G06F 16/245 Traitement des requêtes
G06F 16/248 Présentation des résultats de requêtes
G06F 16/332 Formulation de requêtes
G06F 16/335 Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
G06F 16/338 Présentation des résultats des requêtes
G06F 16/383 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/387 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
G06F 16/432 Formulation de requêtes
G06F 16/435 Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
G06F 16/438 Présentation des résultats des requêtes
G06F 16/483 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/487 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
G06F 16/532 Formulation de requêtes, p.ex. de requêtes graphiques
G06F 16/535 Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
G06F 16/538 Présentation des résultats des requêtes
G06F 16/583 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/587 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
G06F 16/632 Formulation de requêtes
G06F 16/635 Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
G06F 16/638 Présentation des résultats des requêtes
G06F 16/683 Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/687 Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
G06F 16/732 Formulation de requêtes
G06F 16/735 Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
G06F 16/738 Présentation des résultats des requêtes
G06F 16/783 Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/787 Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
G06F 16/832 Formulation de requêtes
G06F 16/835 Traitement des requêtes
G06F 16/838 Présentation des résultats des requêtes
G06F 16/901 Indexation; Structures de données à cet effet; Structures de stockage
G06F 16/903 Requêtes
G06F 16/904 Navigation; Visualisation à cet effet
G06F 16/906 Groupement; Classement
G06F 16/907 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/908 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/909 Recherche caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des informations géographiques ou spatiales, p.ex. la localisation
G06F 16/951 Indexation; Techniques d’exploration du Web
G06F 16/953 Requêtes, p.ex. en utilisant des moteurs de recherche du Web
G06F 16/954 Navigation, p.ex. en utilisant la navigation par catégories
G06F 16/955 Recherche dans le Web utilisant des identifiants d’information, p.ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
G06F 16/957 Optimisation de la navigation, p.ex. mise en cache ou distillation de contenus
G06F 16/958 Organisation ou gestion de contenu de sites Web, p.ex. publication, conservation de pages ou liens automatiques
G06F 16/2452 Traduction des requêtes
G06F 16/2453 Optimisation des requêtes
G06F 16/2455 Exécution des requêtes
G06F 16/2457 Traitement des requêtes avec adaptation aux besoins de l’utilisateur
G06F 16/2458 Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
G06F 16/9032 Formulation de requêtes
G06F 16/9035 Filtrage basé sur des données supplémentaires, p.ex. sur des profils d'utilisateurs ou de groupes
G06F 16/9038 Présentation des résultats des requêtes
G06F 16/9532 Formulation de requêtes
G06F 16/9535 Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
G06F 16/9536 Personnalisation de la recherche basée sur le filtrage social ou collaboratif
G06F 16/9537 Recherche à dépendance spatiale ou temporelle, p.ex. requêtes spatio-temporelles
G06F 16/9538 Présentation des résultats des requêtes
G06F 17/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06F 17/10 Opérations mathématiques complexes
G06F 17/11 Opérations mathématiques complexes pour la résolution d'équations
G06F 17/12 Opérations mathématiques complexes pour la résolution d'équations d'équations simultanées
G06F 17/13 Opérations mathématiques complexes pour la résolution d'équations d'équations différentielles
G06F 17/14 Transformations de Fourier, de Walsh ou transformations d'espace analogues
G06F 17/15 Calcul de fonction de corrélation
G06F 17/16 Calcul de matrice ou de vecteur
G06F 17/17 Opérations mathématiques complexes Évaluation de fonctions par des procédés d'approximation, p.ex. par interpolation ou extrapolation, par lissage ou par le procédé des moindres carrés
G06F 17/18 Opérations mathématiques complexes pour l'évaluation de données statistiques
G06F 17/20 Manipulation de données en langage naturel
G06F 17/21 Traitement de texte
G06F 17/22 Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
G06F 17/24 Edition, p.ex. insertion/suppression
G06F 17/25 Justification automatique
G06F 17/26 Césure automatique
G06F 17/27 Analyse automatique, p.ex. analyse grammaticale, correction orthographique
G06F 17/28 Traitement ou traduction du langage naturel
G06F 17/30 Recherche documentaire; Structures de bases de données à cet effet
G06F 17/40 Acquisition et consignation de données
G06F 17/50 Conception assistée par ordinateur
G06F 18/00 Reconnaissance de formes
G06F 18/10 Prétraitement; Nettoyage de données
G06F 18/15 Prétraitement statistique, p.ex. techniques de normalisation ou de restauration de données manquantes
G06F 18/20 Analyse
G06F 18/21 Conception ou mise en place de systèmes ou de techniques; Extraction de caractéristiques dans l'espace des caractéristiques; Séparation aveugle de sources
G06F 18/22 Critères d'appariement, p.ex. mesures de proximité
G06F 18/23 Techniques de partitionnement
G06F 18/24 Techniques de classification
G06F 18/25 Techniques de fusion
G06F 18/26 Découverte de motifs fréquents
G06F 18/27 Régression, p.ex. régression linéaire ou logistique
G06F 18/28 Détermination de motifs de référence représentatifs, p.ex. en faisant la moyenne ou en déformant; Génération de dictionnaires
G06F 18/30 Post-traitement
G06F 18/40 Dispositions logicielles spécialement adaptées à la reconnaissance des formes, p.ex. interfaces utilisateur ou boîtes à outils à cet effet
G06F 18/211 Sélection du sous-ensemble de caractéristiques le plus significatif
G06F 18/213 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace
G06F 18/214 Génération de motifs d'entraînement; Procédés de Bootstrapping, p.ex. ”bagging” ou ”boosting”
G06F 18/231 Techniques hiérarchiques, c. à d. la division ou la fusion d'ensembles de manière à obtenir un dendrogramme
G06F 18/232 Techniques non hiérarchiques
G06F 18/241 Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques
G06F 18/243 Techniques de classification relatives au nombre de classes
G06F 18/245 Techniques de classification relatives à la surface de décision
G06F 18/2111 Sélection du sous-ensemble de caractéristiques le plus significatif en utilisant des techniques de calcul évolutives, p.ex. les algorithmes génétiques
G06F 18/2113 Sélection du sous-ensemble de caractéristiques le plus significatif en classant ou en filtrant l'ensemble des caractéristiques, p.ex. en utilisant une mesure de la variance ou de la corrélation croisée des caractéristiques
G06F 18/2115 Sélection du sous-ensemble de caractéristiques le plus significatif en évaluant différents sous-ensembles en fonction d'un critère d'optimisation, p.ex. la séparabilité des classes, la sélection en avant ou l’élimination en arrière
G06F 18/2131 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur un traitement dans le domaine de transformation, p.ex. transformée en ondelettes
G06F 18/2132 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur des critères de discrimination, p.ex. l'analyse discriminante
G06F 18/2133 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur des critères de naturalité, p.ex. avec une factorisation non négative ou une corrélation négative
G06F 18/2134 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur des critères de séparation, p.ex. analyse en composantes indépendantes
G06F 18/2135 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur des critères d'approximation, p.ex. analyse en composantes principales
G06F 18/2136 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur des critères de parcimonie, p.ex. avec une base trop complète
G06F 18/2137 Extraction de caractéristiques, p.ex. en transformant l'espace des caractéristiques; Synthétisations; Mappages, p.ex. procédés de sous-espace basée sur des critères de préservation de la topologie, p.ex. positionnement multidimensionnel ou cartes auto-organisatrices
G06F 18/2321 Techniques non hiérarchiques en utilisant les statistiques ou l'optimisation des fonctions, p.ex. modélisation des fonctions de densité de probabilité
G06F 18/2323 Techniques non hiérarchiques basées sur la théorie des graphes, p.ex. les arbres couvrants de poids minimal [MST] ou les coupes de graphes
G06F 18/2325 Techniques non hiérarchiques utilisant la quantification vectorielle
G06F 18/2337 Techniques non hiérarchiques utilisant la logique floue, c. à d. le partitionnement flou
G06F 18/2411 Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques basées sur la proximité d’une surface de décision, p.ex. machines à vecteurs de support
G06F 18/2413 Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques basées sur les distances des motifs d'entraînement ou de référence
G06F 18/2415 Techniques de classification relatives au modèle de classification, p.ex. approches paramétriques ou non paramétriques basées sur des modèles paramétriques ou probabilistes, p.ex. basées sur un rapport de vraisemblance ou un taux de faux positifs par rapport à un taux de faux négatifs
G06F 18/2431 Classes multiples
G06F 18/2433 Perspective d'une seule classe, p.ex. une classification "une contre toutes"; Détection de nouveauté; Détection de valeurs aberrantes
G06F 18/2451 Techniques de classification relatives à la surface de décision linéaire, p.ex. hyperplan
G06F 18/2453 Techniques de classification relatives à la surface de décision non linéaire, p.ex. classificateur polynomial
G06F 18/23211 Techniques non hiérarchiques en utilisant les statistiques ou l'optimisation des fonctions, p.ex. modélisation des fonctions de densité de probabilité avec un nombre adaptatif de partitions
G06F 18/23213 Techniques non hiérarchiques en utilisant les statistiques ou l'optimisation des fonctions, p.ex. modélisation des fonctions de densité de probabilité avec un nombre fixe de partitions, p.ex. K-moyennes
G06F 19/00 Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
G06F 19/10 Bio-informatique, c. à d. procédés ou systèmes pour le traitement de données génétiques ou se rapportant aux protéines en biologie moléculaire informatique (procédés in silico de criblage de bibliothèques chimiques virtuelles C40B 30/02;procédés mathématiques ou in silicio de création de bibliothèques chimiques virtuelles C40B 50/02)
G06F 19/12 pour la modélisation ou la simulation en biologie des systèmes, p.ex. modèles probabilistes ou dynamiques, réseaux régulateurs de gènes, réseaux d'interaction protéique ou réseaux métaboliques
G06F 19/14 pour la phylogénie ou l'évolution, p.ex. détermination de régions conservées sur le plan évolutionniste ou établissement d'un arbre phylogénique
G06F 19/16 pour la structure moléculaire, p.ex. alignement de la structure, relations structurales ou fonctionnelles, repliement protéique, topologies de domaine, ciblage de médicaments utilisant des données de structure, impliquant des structures bidimensionnelles ou tridimensionnelles
G06F 19/18 pour la génomique ou la protéomique fonctionnelle, p.ex. associations génotype-phénotype, déséquilibre de liaison, mutagénèse, génotypage ou annotation génomique, interactions protéines-protéines ou interactions protéines-acides nucléiques
G06F 19/20 pour l'hybridation ou l'expression génique, p.ex. microréseaux, séquençage par hybridation, normalisation, profilage, modèles de correction de bruit, estimation du ratio d'expression, conception ou optimisation de sonde
G06F 19/22 pour la comparaison de séquences impliquant des nucléotides ou des acides aminés, p.ex. recherche d'homologie, identification de motifs ou de polymorphismes de nucléotides simples [SNP] ou alignement de séquences
G06F 19/24 pour l'apprentissage automatique, l'exploration de données ou les bio statistiques, p.ex. détection de motifs, extraction de connaissances, extraction de règles, corrélation, agrégation ou classification
G06F 19/26 pour la visualisation de données, p.ex. production de graphiques, affichage de cartes ou de réseaux ou autres représentations visuelles
G06F 19/28 pour la programmation d'outils ou de systèmes de bases de données, p.ex. ontologies, intégration de données hétérogènes, entreposage de données ou architectures informatiques
G06F 21/00 Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
G06F 21/02 par protection de composants internes spécifiques des calculateurs
G06F 21/04 par protection de périphériques spécifiques, p.ex. de claviers ou de dispositifs d'affichage
G06F 21/06 par détection de la manipulation non autorisée de, ou de l'intrusion dans, une enceinte, p.ex. un boîtier ou une salle
G06F 21/10 Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
G06F 21/12 Protection des logiciels exécutables
G06F 21/14 Protection des logiciels exécutables contre l’analyse de logiciel ou l'ingénierie inverse, p.ex. par masquage
G06F 21/16 Traçabilité de programme ou de contenu, p.ex. par filigranage
G06F 21/20 par limitation de l'accès aux nœuds dans un système informatique ou un réseau informatique
G06F 21/22 par limitation de l'accès à des programmes ou processus ou par limitation de leur manipulation
G06F 21/24 par protection directe des données, p.ex. par étiquetage
G06F 21/30 Authentification, c. à d. détermination de l’identité ou de l’habilitation des responsables de la sécurité
G06F 21/31 Authentification de l’utilisateur
G06F 21/32 Authentification de l’utilisateur par données biométriques, p.ex. empreintes digitales, balayages de l’iris ou empreintes vocales
G06F 21/33 Authentification de l’utilisateur par certificats
G06F 21/34 Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p.ex. clés électroniques ou cartes à puce intelligentes
G06F 21/35 Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p.ex. clés électroniques ou cartes à puce intelligentes communiquant sans fils
G06F 21/36 Authentification de l’utilisateur par représentation graphique ou iconique
G06F 21/40 Authentification de l’utilisateur sous réserve d’un quorum, c. à d. avec l’intervention nécessaire d’au moins deux responsables de la sécurité
G06F 21/41 Authentification de l’utilisateur par une seule ouverture de session qui donne accès à plusieurs ordinateurs
G06F 21/42 Authentification de l’utilisateur par des canaux séparés pour les données de sécurité
G06F 21/43 Authentification de l’utilisateur par des canaux séparés pour les données de sécurité par des canaux sans fil
G06F 21/44 Authentification de programme ou de dispositif
G06F 21/45 Structures ou outils d’administration de l’authentification
G06F 21/46 Structures ou outils d’administration de l’authentification par la création de mots de passe ou la vérification de la solidité des mots de passe
G06F 21/50 Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation
G06F 21/51 Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade du chargement de l’application, p.ex. en acceptant, en rejetant, en démarrant ou en inhibant un logiciel exécutable en fonction de l’intégrité ou de la fiabilité de la source
G06F 21/52 Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données
G06F 21/53 Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p.ex. "boîte à sable" ou machine virtuelle sécurisée
G06F 21/54 Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p.ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par ajout de routines ou d’objets de sécurité aux programmes
G06F 21/55 Détection d’intrusion locale ou mise en œuvre de contre-mesures
G06F 21/56 Détection ou gestion de programmes malveillants, p.ex. dispositions anti-virus
G06F 21/57 Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
G06F 21/60 Protection de données
G06F 21/62 Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès
G06F 21/64 Protection de l’intégrité des données, p.ex. par sommes de contrôle, certificats ou signatures
G06F 21/70 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur
G06F 21/71 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information
G06F 21/72 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits de cryptographie
G06F 21/73 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information par création ou détermination de l’identification de la machine, p.ex. numéros de série
G06F 21/74 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information opérant en mode dual ou compartimenté, c. à d. avec au moins un mode sécurisé
G06F 21/75 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information par inhibition de l’analyse de circuit ou du fonctionnement, p.ex. pour empêcher l'ingénierie inverse
G06F 21/76 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits intégrés à application spécifique [ASIC] ou les dispositifs programmables, p.ex. les réseaux de portes programmables [FPGA] ou les circuits logiques programmables [PLD]
G06F 21/77 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les cartes à puce intelligentes
G06F 21/78 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données
G06F 21/79 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données dans les supports de stockage à semi-conducteurs, p.ex. les mémoires adressables directement
G06F 21/80 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données dans les supports de stockage magnétique ou optique, p.ex. disques avec secteurs
G06F 21/81 Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur en agissant sur l’alimentation, p.ex. en branchant ou en débranchant l’alimentation, les fonctions de mise en veille ou de reprise
G06F 21/82 Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion
G06F 21/83 Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs de saisie de données, p.ex. claviers, souris ou commandes desdits claviers ou souris
G06F 21/84 Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs d’affichage, p.ex. écrans ou moniteurs
G06F 21/85 Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs d’interconnexion, p.ex. les dispositifs connectés à un bus ou les dispositifs en ligne
G06F 21/86 Boîtiers fiables ou inviolables
G06F 21/87 Boîtiers fiables ou inviolables par encapsulation, p.ex. de circuits intégrés
G06F 21/88 Détection ou prévention de vol ou de perte
G06F 30/00 Conception assistée par ordinateur [CAO]
G06F 30/10 CAO géométrique
G06F 30/12 CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p.ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
G06F 30/13 Conception architecturale, p.ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
G06F 30/15 Conception de véhicules, d’aéronefs ou d’embarcations
G06F 30/17 Conception mécanique paramétrique ou variationnelle
G06F 30/18 Conception de réseaux, p.ex. conception basée sur les aspects topologiques ou d’interconnexion des systèmes d’approvisionnement en eau, électricité ou gaz, de tuyauterie, de chauffage, ventilation et climatisation [CVC], ou de systèmes de câblage
G06F 30/20 Optimisation, vérification ou simulation de l’objet conçu
G06F 30/22 Optimisation, vérification ou simulation de l’objet conçu utilisant des modèles de réseau de Petri
G06F 30/23 Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
G06F 30/25 Optimisation, vérification ou simulation de l’objet conçu utilisant des méthodes basées sur les particules
G06F 30/27 Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p.ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
G06F 30/28 Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p.ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
G06F 30/30 Conception de circuits
G06F 30/31 Saisie informatique, p.ex. éditeurs spécifiquement adaptés à la conception de circuits
G06F 30/32 Conception de circuits au niveau numérique
G06F 30/33 Vérification de la conception, p.ex. simulation fonctionnelle ou vérification du modèle
G06F 30/34 Conception de circuits pour circuits reconfigurables, p.ex. réseaux de portes programmables [FPGA] ou circuits logiques programmables [PLD]
G06F 30/35 Conception de circuits insensibles au retard, p.ex. de circuits asynchrones ou à auto-synchronisation
G06F 30/36 Conception de circuits au niveau analogique
G06F 30/38 Conception de circuits au niveau mixte des signaux analogiques et numériques
G06F 30/39 Conception de circuits au niveau physique
G06F 30/323 Traduction ou migration, p.ex. logique à logique, traduction de langage descriptif de matériel ou traduction de liste d’interconnections [Netlist]
G06F 30/327 Synthèse logique; Synthèse de comportement, p.ex. logique de correspondance, langage de description de matériel [HDL] à liste d’interconnections [Netlist], langage de haut niveau à langage de transfert entre registres [RTL] ou liste d’interconnections [Netlist]
G06F 30/331 Vérification de la conception, p.ex. simulation fonctionnelle ou vérification du modèle par simulation avec accélération matérielle, p.ex. en utilisant les réseaux de portes programmables [FPGA] ou une émulation
G06F 30/333 Conception en vue de la testabilité [DFT], p.ex. chaîne de balayage ou autotest intégré [BIST]
G06F 30/337 Optimisation de la conception
G06F 30/343 Niveau logique
G06F 30/347 Niveau physique , p.ex. positionnement ou routage
G06F 30/367 Vérification de la conception, p.ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
G06F 30/373 Optimisation de la conception
G06F 30/392 Conception de plans ou d’agencements, p.ex. partitionnement ou positionnement
G06F 30/394 Routage
G06F 30/396 Arbres d’horloge
G06F 30/398 Vérification ou optimisation de la conception, p.ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]
G06F 30/3308 Vérification de la conception, p.ex. simulation fonctionnelle ou vérification du modèle par simulation
G06F 30/3312 Analyse temporelle
G06F 30/3315 Vérification de la conception, p.ex. simulation fonctionnelle ou vérification du modèle utilisant une analyse temporelle statique [STA]
G06F 30/3323 Vérification de la conception, p.ex. simulation fonctionnelle ou vérification du modèle utilisant des méthodes formelles, p.ex. vérification de l’équivalence ou vérification des propriétés
G06F 30/3947 Routage global
G06F 30/3953 Routage détaillé
G06F 40/00 Maniement de données en langage naturel
G06F 40/10 Traitement de texte
G06F 40/12 Utilisation de codes pour le maniement d’entités textuelles
G06F 40/14 Documents en configuration arborescente
G06F 40/16 Apprentissage automatique des règles de transformation, p.ex. au moyen d’exemples
G06F 40/18 Traitement de texte Édition, p.ex. insertion ou suppression utilisant des lignes réglées de tableurs
G06F 40/20 Analyse du langage naturel
G06F 40/30 Analyse sémantique
G06F 40/35 Représentation du discours ou du dialogue
G06F 40/40 Traitement ou traduction du langage naturel
G06F 40/42 Traduction appuyée sur des données
G06F 40/44 Méthodes statistiques, p.ex. modèles probabilistes
G06F 40/45 Traduction automatisée basée sur des exemples; Alignement
G06F 40/47 Traduction assistée par ordinateur, p.ex. utilisant des mémoires de traduction
G06F 40/49 Traduction appuyée sur des données utilisant de très grands corpus, p.ex. le Web
G06F 40/51 Traitement ou traduction du langage naturel Évaluation de la traduction
G06F 40/53 Traitement de texte non latin,
G06F 40/55 Traduction basée sur des règles
G06F 40/56 Génération de langage naturel
G06F 40/58 Utilisation de traduction automatisée, p.ex. pour recherches multilingues, pour fournir aux dispositifs clients une traduction effectuée par le serveur ou pour la traduction en temps réel
G06F 40/103 Mise en forme, c. à d. modification de l’apparence des documents
G06F 40/106 Affichage de la mise en page des documents; Prévisualisation
G06F 40/109 Maniement des polices de caractères; Typographie cinétique ou temporelle
G06F 40/111 Formatage mathématique ou scientifique; Indices inférieurs; Indices supérieurs
G06F 40/114 Pagination
G06F 40/117 Mise en forme, c. à d. modification de l’apparence des documents Étiquetage; Annotation ; Désignation de bloc; Choix des attributs
G06F 40/123 Installation de stockage
G06F 40/126 Encodage de caractères
G06F 40/129 Maniement de caractères non latins, p.ex. conversion du kana vers le kanji
G06F 40/131 Fragmentation de fichiers textes, p.ex. création de blocs de texte réutilisables; Liaison aux fragments, p.ex. par utilisation de XInclude; Espaces de nommage
G06F 40/134 Création de liens hypertexte
G06F 40/137 Traitement hiérarchique, p.ex. données générales
G06F 40/143 Balisage, p.ex. utilisation du langage SGML ou de définitions de type de document
G06F 40/146 Codage ou compression de données en configuration arborescente
G06F 40/149 Adaptation des données textuelles à des fins de diffusion en continu, p.ex. format EXI [Efficient XML Interchange]
G06F 40/151 Transformation
G06F 40/154 Transformation en arborescence pour documents en configuration arborescente ou balisés, p.ex. langages XSLT, XSL-FO ou feuilles de style
G06F 40/157 Transformation utilisant des dictionnaires ou des tableaux
G06F 40/163 Maniement des blancs
G06F 40/166 Traitement de texte Édition, p.ex. insertion ou suppression
G06F 40/169 Annotation, p.ex. données de commentaires ou notes de bas de page
G06F 40/171 Traitement de texte Édition, p.ex. insertion ou suppression au moyen d’encre numérique
G06F 40/174 Remplissage de formulaires; Fusion
G06F 40/177 Traitement de texte Édition, p.ex. insertion ou suppression utilisant des lignes réglées
G06F 40/183 Tabulation, c. à d. positionnement unidimensionnel
G06F 40/186 Gabarits
G06F 40/189 Justification automatique
G06F 40/191 Césure automatique
G06F 40/194 Calcul de la différence entre fichiers
G06F 40/197 Gestion des versions
G06F 40/205 Analyse syntaxique
G06F 40/211 Parsage syntaxique, p.ex. basé sur une grammaire hors contexte ou sur des grammaires d’unification
G06F 40/216 Analyse syntaxique utilisant des méthodes statistiques
G06F 40/221 Analyse syntaxique de flux de langages de balisage
G06F 40/226 Tests de validation
G06F 40/232 Correction orthographique, p.ex. vérificateurs d’orthographe ou insertion des voyelles
G06F 40/237 Outils lexicaux
G06F 40/242 Dictionnaires
G06F 40/247 Thésaurus; Synonymes
G06F 40/253 Analyse grammaticale; Corrigé du style
G06F 40/258 Extraction des en-têtes; Insertion automatique des titres; Numérotation
G06F 40/263 Identification de la langue
G06F 40/268 Analyse morphologique
G06F 40/274 Conversion de symboles en mots; Anticipation des mots à partir des lettres déjà entrées
G06F 40/279 Reconnaissance d’entités textuelles
G06F 40/284 Analyse lexicale, p.ex. segmentation en unités ou cooccurrence
G06F 40/289 Analyse syntagmatique, p.ex. techniques d’états finis ou regroupement
G06F 40/295 Reconnaissance de noms propres
G06F 111/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant les techniques de conception assistée par ordinateur
G06F 111/02 CAO dans un environnement de réseau, p.ex. CAO coopérative ou simulation distribuée
G06F 111/04 CAO basée sur les contraintes
G06F 111/06 Optimisation multi-objectif, p.ex. optimisation de Pareto utilisant le recuit simulé, les algorithmes de colonies de fourmis ou les algorithmes génétiques
G06F 111/08 CAO probabiliste ou stochastique
G06F 111/10 Modélisation numérique
G06F 111/12 Schématique symbolique
G06F 111/14 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant les techniques de conception assistée par ordinateur relative à la nanotechnologie
G06F 111/16 Personnalisation
G06F 111/18 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant les techniques de conception assistée par ordinateur utilisant la réalité virtuelle ou augmentée
G06F 111/20 CAO de configuration, p.ex. conception par assemblage ou positionnement de modules sélectionnés à partir de bibliothèques de modules préconçus
G06F 113/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant le champ d’application
G06F 113/02 Centres de données
G06F 113/04 Réseaux de distribution électrique
G06F 113/06 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant le champ d’application Éoliennes ou parcs éoliens
G06F 113/08 Fluides
G06F 113/10 Fabrication additive, p.ex. impression en 3D
G06F 113/12 Tissus
G06F 113/14 Tuyaux
G06F 113/16 Câbles, arbres de câblage ou faisceaux de fils électriques
G06F 113/18 Positionnement de puces
G06F 113/20 Emballages, p.ex. boîtes ou conteneurs
G06F 113/22 Moulage
G06F 113/24 Matériau en feuilles
G06F 113/26 Composites
G06F 113/28 Fuselage, extérieur ou intérieur
G06F 115/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant le type du circuit
G06F 115/02 Conception de systèmes sur une puce [SoC]
G06F 115/04 Systèmes micro-électromécaniques [MEMS]
G06F 115/06 ASIC structurés
G06F 115/08 Blocs propriété intellectuelle [PI] ou cœur PI
G06F 115/10 Processeurs
G06F 115/12 Cartes de circuits imprimés [PCB] ou modules multi-puces [MCM]
G06F 117/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant le type de conception du circuit ou son utilisation
G06F 117/02 Tolérance aux défaillances, p.ex. pour la suppression de défaillances transitoires
G06F 117/04 Portillonnage d’horloge
G06F 117/06 Ressources de réserve, p.ex. pour la suppression de défaillances permanentes
G06F 117/08 Co-conception matériel-logiciel, p.ex. partitionnement matériel-logiciel
G06F 117/10 Insertion de mémoire tampon
G06F 117/12 Dimensionnement, p.ex. de transistors ou de portes
G06F 119/00 TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails concernant le type ou l’utilisation de l’analyse ou de l’optimisation
G06F 119/02 Analyse de fiabilité ou optimisation de fiabilité; Analyse de défaillance, p.ex. performance dans le pire scénario, analyse du mode de défaillance et de ses effets [FMEA]
G06F 119/04 Analyse de vieillissement ou optimisation contre le vieillissement
G06F 119/06 Analyse de puissance ou optimisation de puissance
G06F 119/08 Analyse thermique ou optimisation thermique
G06F 119/10 Analyse du bruit ou optimisation du bruit
G06F 119/12 Analyse temporelle ou optimisation temporelle
G06F 119/14 Analyse des forces ou optimisation des forces, p.ex. forces statiques ou dynamiques
G06F 119/16 Vérification d’équivalence
G06F 119/18 Analyse de fabricabilité ou optimisation de fabricabilité
G06F 119/20 Conception de réutilisation, analyse de réutilisabilité ou optimisation de réutilisabilité
G06F 119/22 Analyse de rendement ou optimisation de rendement
G06F 123/00 Types de données
G06F 123/02 Types de données dans le domaine temporel, p.ex. des données de séries temporelles