Dans la présente section, l'expression suivante a la signification ci-dessous indiquée:
"variable" (en tant que substantif) désigne une caractéristique ou une propriété (p.ex. une dimension, une condition physique telle qu'une température, une qualité comme la densité ou la couleur) qui est susceptible d'être mesurée pour une entité donnée (p.ex. un objet, une quantité d'une substance, un faisceau lumineux) et à un moment donné; la variable peut changer, de telle sorte que son expression numérique puisse prendre des valeurs différentes à des moments différents, dans des conditions différentes ou dans des cas particuliers, mais elle peut être constante pour une entité donnée dans certaines conditions ou à des fins pratiques (p.ex. la longueur d'une barre peut être considérée comme constante dans de nombreux cas).
Il est important de tenir compte des définitions des expressions employées, figurant dans les notes de plusieurs des classes de la présente section, en particulier celles de la "métrologie" de Fulltext... Hierarchy... Expanded...G01, de la "commande" et de la "régulation" de Fulltext... Hierarchy... Expanded...G05.
Il est possible que le classement dans la présente section soulève plus de difficultés que dans d'autres sections, du fait que la distinction entre les différents domaines d'application repose, dans une très large mesure, sur des différences d'intention des utilisateurs plutôt que sur des différences de structure ou des différences dans le mode d'utilisation, et du fait que les sujets traités sont en fait des systèmes ou des combinaisons ayant des caractéristiques ou des éléments communs plutôt que des "choses" formant un tout nettement différenciable. C'est ainsi qu'une information (p.ex. une série de chiffres) peut être présentée, à des fins éducatives ou publicitaires (Fulltext... Hierarchy... Expanded...G09), pour faire connaître le résultat d'une mesure (Fulltext... Hierarchy... Expanded...G01), pour transmettre une information à un point éloigné ou encore pour donner une information provenant d'un point éloigné (Fulltext... Hierarchy... Expanded...G08). Les mots employés pour décrire l'objet de l'invention découlent de caractéristiques pouvant n'avoir aucun rapport avec la forme de l'appareil en question, p.ex. l'effet souhaité sur la personne qui voit la présentation de l'information, ou du fait que la présentation soit commandée d'un point éloigné. De même, un dispositif réagissant à un changement d'une condition, p.ex. de la pression d'un fluide, peut être utilisé, sans modification de ce dispositif, pour donner une information sur la pression (Fulltext... Hierarchy... Expanded...G01L) ou sur une tout autre condition liée à la pression (c.à d. une autre sous-classe de Fulltext... Hierarchy... Expanded...G01, p.ex. Fulltext... Hierarchy... Expanded...G01K pour la température), pour enregistrer la pression ou le fait même qu'elle existe (Fulltext... Hierarchy... Expanded...G07C), pour donner l'alarme (Fulltext... Hierarchy... Expanded...G08B) ou pour commander un autre appareil (Fulltext... Hierarchy... Expanded...G05).
Le schéma de la classification vise à permettre de classer ensemble des choses de même nature (ainsi qu'il est indiqué ci-dessus). C'est pourquoi il est particulièrement nécessaire de déterminer quelle est la nature réelle de l'objet technique avant de pouvoir la classer de façon convenable.
les simulateurs qui mettent en uvre les méthodes de calcul des conditions existantes ou anticipées à l'intérieur du dispositif ou du système réel;
les simulateurs qui présentent, par des moyens comprenant le calcul, le fonctionnement d'un appareil ou d'un système, s'ils ne sont pas prévus ailleurs;
le traitement ou la génération de données d'image.
La présente classe ne couvre pas:
les fonctions de commande dérivées des simulateurs qui sont, en général, couvertes par la classe Fulltext... Hierarchy... Expanded...G05, bien qu'elles puissent se trouver dans la sous-classe de la présente classe comprenant le dispositif commandé;
la mesure ou l'analyse d'une variable séparée, destinée à servir de grandeur d'entrée à un simulateur, qui est couverte par la classe Fulltext... Hierarchy... Expanded...G01;
le simulateur qui est considéré comme un dispositif d'enseignement ou d'entraînement, ce qui est le cas s'il donne des sensations perceptibles ressemblant à celles que l'élève éprouverait dans la réalité en réponse aux actions faites par lui. De tels simulateurs sont couverts par la classe Fulltext... Hierarchy... Expanded...G09;
les composants des simulateurs, s'ils sont identiques à des dispositifs ou machines réels, qui sont classés dans la sous-classe correspondant à ces dispositifs ou machines et non dans la classe Fulltext... Hierarchy... Expanded...G09.
Dans la présente classe, les expressions suivantes ont la signification ci-dessous indiquée:
"calcul" couvre toutes les opérations effectuées sur des valeurs numériques ou sur des "données" exprimées sous forme numérique. Elle correspond aux expressions anglaises "calculating", "computing" ou "computation";
"simulateur" est un dispositif susceptible d'utiliser la même échelle des temps que le dispositif réel ou de fonctionner selon une échelle des temps étendue ou comprimée. Pour l'interprétation de cette expression, les modèles de dispositifs réels à échelles réduites ou agrandies ne sont pas considérés comme des simulateurs;
"support d'enregistrement" signifie un corps tel qu'un cylindre, un disque, une carte, un ruban ou un fil métallique, capable de conserver en permanence une information qui peut être lue par un élément de perception mobile par rapport à l'information enregistrée.
Il est important de tenir compte des notes qui suivent le titre de la section G, spécialement en ce qui concerne la définition de l'expression "variable".
Pour pouvoir être classée dans le présent groupe, la table doit comporter des valeurs de fonctions de la fonction souhaitée ou d'une fonction intermédiaire, et pas simplement des coefficients. [5]
G06F 1/035
· · ·
Réduction de la taille des tables [5]
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 [5]
G06F 1/08
· ·
Générateurs d'horloge ayant une fréquence de base modifiable ou programmable [5]
G06F 1/10
· ·
Répartition des signaux d'horloge [5]
G06F 1/12
· ·
Synchronisation des différents signaux d'horloge [5]
G06F 1/14
· ·
Dispositions pour le contrôle du temps, p.ex. horloge temps réel [5]
Sortie numérique vers un traceur (dispositions pour produire une présentation visuelle permanente des données de sortie utilisant des traceurs Fulltext... Hierarchy... Expanded...G06K 15/22) [3]
Méthodes ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données manipulées (codage, décodage ou conversion de code, en général Fulltext... Hierarchy... Expanded...H03M) [4]
G06F 5/01
·
pour le décalage, p.ex. la justification, le changement d'échelle, la normalisation [5]
G06F 5/06
·
pour modifier la vitesse de débit des données, c. à d. régularisation de la vitesse
G06F 7/00
Méthodes ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données manipulées (circuits logiques Fulltext... Hierarchy... Expanded...H03K 19/00)
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 (par interclassement de plusieurs séries de supports se succédant dans l'ordre Fulltext... Hierarchy... Expanded...G06F 7/16)
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 disposés au hasard
G06F 7/12
· · ·
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 de supports (Fulltext... Hierarchy... Expanded...G06F 7/36 a priorité)
G06F 7/26
· · ·
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 l'ordre de succession donné (Fulltext... Hierarchy... Expanded...G06F 7/36 a priorité)
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 [3]
de fonctions trigonométriques; Changement de coordonnées [3]
G06F 7/552
· · · ·
de puissances ou racines [3]
G06F 7/556
· · · ·
de fonctions logarithmiques ou exponentielles [3]
G06F 7/58
·
Générateurs de nombres aléatoires ou pseudo-aléatoires [3]
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 [3]
G06F 7/62
· ·
Exécution d'opérations exclusivement par comptage du nombre total d'impulsions [3]
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 (Fulltext... Hierarchy... Expanded...G06F 7/70 a priorité; analyseurs différentiels utilisant des techniques de calcul hybride Fulltext... Hierarchy... Expanded...G06J 1/02) [3]
G06F 7/66
· · ·
dans lesquels les impulsions représentent uniquement des incréments unitaires [3]
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 [3]
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
G06F 9/22
· ·
Aménagements de micro-commande ou de micro-programme [3]
Adressage de l'opérande d'instruction ou du résultat ou accès à l'opérande d'instruction ou au résultat (traduction d'adresses Fulltext... Hierarchy... Expanded...G06F 12/00) [3,5]
G06F 9/345
· · · ·
d'opérandes ou de résultats multiples [5]
G06F 9/35
· · · ·
Adressage indirect [5]
G06F 9/355
· · · ·
Adressage indexé [5]
G06F 9/38
· · ·
Exécution simultanée d'instructions [3]
G06F 9/40
· ·
Dispositions pour exécuter des sous-programmes, c. à d. des combinaisons de plusieurs instructions [3]
G06F 9/42
· · ·
Formation d'adresse de saut de sous-programme ou d'adresse de retour [3]
G06F 9/44
· ·
Dispositions pour exécuter des programmes spécifiques [3]
G06F 9/445
· · ·
Chargement ou lancement de programme [5]
G06F 9/45
· · ·
Compilation ou interprétation de langages de programmation évolués [5]
G06F 9/455
· · ·
Emulation; Simulation de logiciel [5]
G06F 9/46
· ·
Dispositions pour la multiprogrammation [3]
G06F 9/48
· · ·
Lancement de programmes; Changement de programmes, p.ex. par interruption [7]
G06F 9/50
· · ·
Allocation de ressources, p.ex. de l'unité centrale de traitement (UCT) [7]
G06F 9/52
· · ·
Synchronisation de programmes; Exclusion mutuelle, p.ex. au moyen de sémaphores [7]
Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts [7]
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
· · ·
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 (Fulltext... Hierarchy... Expanded...G06F 11/16 a priorité) [3]
G06F 11/16
· ·
Détection ou correction d'erreur dans une donnée par redondance dans le matériel [3]
G06F 11/18
· · ·
en utilisant un masquage passif du défaut des circuits redondants, p.ex. par logique combinatoire des circuits redondants, par circuits à décision majoritaire [3]
G06F 11/20
· · ·
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 [3]
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 (essai de circuits numériques, p.ex. de composants séparés d'ordinateur, Fulltext... Hierarchy... Expanded...G01R 31/317) [3]
G06F 11/24
· ·
Essais marginaux [3]
G06F 11/25
· ·
Essais de fonctionnement logique, p.ex. au moyen d'analyseurs logiques [6]
G06F 11/26
· ·
Essais fonctionnels [3]
G06F 11/263
· · ·
Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences d'essai [6]
G06F 11/267
· · ·
Reconfiguration pour les essais, p.ex. LSSD, découpage [6]
G06F 11/27
· · ·
Tests intégrés [6]
G06F 11/273
· · ·
Matériel d'essai, c.à d. circuits de traitement de signaux de sortie [6]
G06F 11/277
· · · ·
avec une comparaison entre la réponse effective et la réponse connue en l'absence d'erreur [6]
avec indication visuelle du fonctionnement de la machine [3]
G06F 11/34
· ·
Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie [3]
G06F 11/36
·
Prévention d'erreurs en effectuant des tests ou par débogage de logiciel [7]
G06F 12/00
Accès, adressage ou affectation dans des systèmes ou des architectures de mémoire (enregistrement de l'information en général Fulltext... Hierarchy... Expanded...G11) [4,5]
Adressage de mots de longueur variable ou de parties de mots [4]
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 (Fulltext... Hierarchy... Expanded...G06F 12/08 a priorité) [4]
G06F 12/08
· ·
dans des systèmes de mémoires hiérarchiques, p.ex. systèmes de mémoire virtuelle [4]
G06F 12/10
· · ·
Traduction d'adresses [4]
G06F 12/12
· · ·
Commande de remplacement [4]
G06F 12/14
·
Protection contre l'utilisation non autorisée de mémoire [4]
G06F 12/16
·
Protection contre la perte de contenus de mémoire [4]
Protocole de transfert pour bus, p.ex. liaison; Synchronisation (synchronisation pour la transmission d'information numérique en général Fulltext... Hierarchy... Expanded...H04L 7/00) [4]
utilisant une connexion de type entrée/sortie, p.ex. canal, point d'accès entrée/sortie [6]
G06F 15/173
· · ·
utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile, ramifié (circuits de commutation d'interface Fulltext... Hierarchy... Expanded...G06F 13/40) [6]
G06F 15/177
· ·
Commande d'initialisation ou de configuration (commande de configuration pour la surveillance, les essais ou en cas de panne Fulltext... Hierarchy... Expanded...G06F 11/00) [6]
G06F 15/18
·
dans lequel 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 Fulltext... Hierarchy... Expanded...G05B 13/00)
comprenant un ensemble d'unités de traitement à commande commune, p.ex. plusieurs processeurs de données à instruction unique (Fulltext... Hierarchy... Expanded...G06F 15/82 a priorité) [5]
Transformations de Fourier, de Walsh ou transformations d'espace analogues [6]
G06F 17/15
· ·
Calcul de fonction de corrélation [6]
G06F 17/16
· ·
Calcul de matrice ou de vecteur [6]
G06F 17/17
· ·
Evaluation de fonctions par des méthodes d'approximation, p.ex. par interpolation ou extrapolation, par lissage, par la méthode des moindres carrés (interpolation pour commande numérique Fulltext... Hierarchy... Expanded...G05B 19/18) [6]
à des fins administratives, commerciales, de gestion, de surveillance ou de prévision (caisses enregistreuses à commande électronique, à l'exclusion des aspects du traitement de données numérique Fulltext... Hierarchy... Expanded...G07G 1/12) [6]
G06F 19/00
Equipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (Fulltext... Hierarchy... Expanded...G06F 17/00 a priorité) [6]
G06F 19/00
Note(s)
Le présent groupe couvre: [6]
les structures particulières de calculateurs pour permettre ou faciliter l'utilisation dans des applications spécifiques; [6]
les adaptations non structurelles de calculateurs à une application spécifique, p.ex. méthodes de calcul. [6]
G06F 101/00
Schéma d'indexation associé au sous-groupe Fulltext... Hierarchy... Expanded...G06F 1/02, relatif au type de fonction engendrée. Les codes d'indexation doivent être non liés. [5]
G06F 101/00 - G06F 101/00
Note(s)
Il est important de tenir compte du chapitre IV du Guide d'utilisation qui indique les règles concernant l'attribution et la présentation des différents types de codes d'indexation. [6]
G06F 101/00
Type de fonctions engendrées [5]
G06F 101/02
·
Fonctions multilinéaires, c. à d. sommes de produits [5]
G06F 101/04
·
Fonctions trigonométriques [5]
G06F 101/06
·
Transformation de coordonnées [5]
G06F 101/08
·
Puissances ou racines [5]
G06F 101/10
·
Fonctions logarithmiques ou exponentielles [5]
G06F 101/12
·
Fonctions inverses [5]
G06F 101/14
·
Fonctions de distribution probabilistes [5]
G06F 101/16
·
Fonctions de compression et d'expansion pour M.I.C. [5]
Il est important de tenir compte du chapitre IV du Guide d'utilisation qui indique les règles concernant l'attribution et la présentation des différents types de codes d'indexation. [6]
G06F 151/00
Pour la facturation [6]
G06F 153/00
Pour les travaux d'inventaire; Pour l'exécution des commandes [6]
G06F 153/02
·
Pour la réservation des places [6]
G06F 155/00
Pour les paris sur l'issue d'un événement, p.ex. d'une course, d'une élection; Pour la totalisation [6]
G06F 157/00
Pour le calcul bancaire ou les comptes analogues; Pour le calcul des revenus [6]
G06F 159/00
A des fins médicales ou biologiques [6]
G06F 161/00
Pour la conduite d'un jeu [6]
G06F 163/00
Pour la commande du trafic [6]
G06F 165/00
Pour le guidage d'un véhicule, d'un missile ou analogue selon une trajectoire, p.ex. porté par un véhicule [6]
G06F 167/00
Pour la physique ou l'ingénierie nucléaires, p.ex. équipement résistant aux radiations [6]
G06F 169/00
Pour la météorologie [6]
G06F 171/00
Pour le pointage d'armes; Pour le lancement de bombes [6]