En la presente sección, la expresión siguiente tiene el significado abajo indicado:
"variable" (en tanto que sustantivo) designa una característica o una propiedad (p. ej. una dimensión, una condición física como una temperatura, una cualidad como la densidad o el color) que es susceptible de ser medida para una entidad dada (p. ej. un objeto, una cantidad de sustancia, un haz luminoso) y en un momento dado; la variable puede cambiar, de forma que su expresión numérica puede adquirir valores diferentes en diferentes momentos, en condiciones diferentes o en casos particulares, pero puede ser constante para una entidad dada en ciertas condiciones o con fines prácticos (p. ej. la longitud de una barra puede ser considerada como constante en numerosas ocasiones).
Es importante tener en cuenta las definiciones de las expresiones empleadas, que figuran en las notas explicativas de varias clases de la presente sección, en particular las de "metrología" en la clase Fulltext... Hierarchy... Expanded...G01 y las de "control" y "regulación" en las clases Fulltext... Hierarchy... Expanded...G05.
Es posible que la clasificación de invenciones en la presente sección entrañe más dificultades que en otras, debido a que la diferencia entre los distintos campos de aplicación, descansa, en gran medida, sobre las intenciones diferentes de los utilizadores más que sobre las diferencias de estructura o las diferencias en la manera de utilizar las invenciones y Y debido a que los temas tratados son en realidad sistemas o combinaciones que tienen características o elementos comunes más bien que "cosas" que formen un conjunto totalmente diferenciable. Así una información (p. ej. una serie de cifras) puede ser presentada con fines educativos o publicitarios (Fulltext... Hierarchy... Expanded...G09), para dar a conocer el resultado de una medida (Fulltext... Hierarchy... Expanded...G01), para transmitir la información a un punto remoto o también para dar una información que proviene de un punto remoto (Fulltext... Hierarchy... Expanded...G08). Las palabras empleadas para describir el objeto de la invención dependen de características que pueden no guardar ninguna relación con la forma del aparato en cuestión, p. ej. el efecto deseado sobre la persona que ve la presentación de la información, o el hecho de que la presentación sea controlada desde un punto remoto. Del mismo modo, un dispositivo que responde a un cambio dado en una condición, p. ej. la presión de un fluido, puede ser utilizado, sin modificación del dispositivo en sí, para dar una información sobre la presión (Fulltext... Hierarchy... Expanded...G01L) o sobre cualquier otra condición ligada a la presión (es decir otra subclase de Fulltext... Hierarchy... Expanded...G01, p. ej. Fulltext... Hierarchy... Expanded...G01K para la temperatura), para registrar la presión o el hecho de que exista (Fulltext... Hierarchy... Expanded...G07C), para dar la alarma (Fulltext... Hierarchy... Expanded...G08B), o para controlar otro aparato (Fulltext... Hierarchy... Expanded...G05).
El esquema de la clasificación tiene por objeto permitir clasificar conjuntamente cosas de una misma naturaleza (según se indica más arriba). Por tanto es particularmente necesario determinar cuál es la naturaleza real de toda invención antes de poderla clasificar de forma conveniente.
los simuladores que ponen en ejecución los métodos de cálculo de condiciones existentes o anticipadas en el interior del dispositivo o del sistema real;
los simuladores que presentan, por medios que comprenden el cálculo, el funcionamiento de un aparato o sistema, si no están previstos en otro lugar;
el tratamiento o la generación de datos de imagen.
La presente clase no cubre:
las funciones de control derivadas de simuladores en general que están, cubiertas por la clase Fulltext... Hierarchy... Expanded...G05, aunque puedan encontrarse en la presente clase dentro de la subclase correspondiente al dispositivo controlado;
la medida o el análisis de una variable separada, destinada a servir de valor de entrada a un simulador, que está cubierta por la clase Fulltext... Hierarchy... Expanded...G01;
los simuladores considerados como dispositivos de enseñanza o entrenamiento, como es el caso si proporcionan sensaciones perceptibles que se parezcan a las que el alumno experimentaría en la realidad en respuesta a las acciones realizadas por él. Dichos simuladores están cubiertos por la clase Fulltext... Hierarchy... Expanded...G09;
los componentes de simuladores, idénticos a dispositivos o máquinas reales, que se clasifican en la subclase correspondiente a estos dispositivos o máquinas y no en la clase Fulltext... Hierarchy... Expanded...G09).
En la presente clase, las expresiones siguientes tienen el significado abajo indicado:
>"cálculo" o "cómputo" cubre las operaciones efectuadas sobre valores numéricos y sobre "datos" expresados en forma numérica. Se utiliza el término "cómputo" a lo largo de esta subclase;
"computación" es un término derivado de esta interpretación de "cómputo". En el idioma francés el término "cálculo" es válido para cualquiera de ellos;
"simulador" es un dispositivo susceptible de utilizar la misma escala de tiempos que el dispositivo real o de funcionar según una escala de tiempos extendida o comprimida. Para la interpretación de esta expresión, los modelos de dispositivos reales a escalas reducidas o ampliadas no son considerados como simuladores;
"soporte de registro" significa un cuerpo tal como un cilindro, disco, tarjeta, cinta o hilo metálico capaz de conservar permanentemente una información que puede ser leída por un elemento sensor móvil respecto a la información registrada.
Es importante tener en cuenta las notas que siguen al título de la sección G, especialmente en lo que concierne a la definición de la expresión "variable".
Para poder ser clasificada en el presente grupo, la tabla debe tener valores de funciones de la función deseada o de una función intermedia, y no simplemente coeficientes. [5]
G06F 1/035
· · ·
Reducción del tamaño de las tablas [5]
G06F 1/04
·
Generación o distribución de señales de reloj o de señales derivadas directamente de éstas
G06F 1/06
· ·
Generadores de reloj que producen varias señales de reloj [5]
G06F 1/08
· ·
Generadores de reloj con una frecuencia básica modificable o programable [5]
G06F 1/10
· ·
Distribución de las señales de reloj [5]
G06F 1/12
· ·
Sincronización de las diferentes señales de reloj [5]
G06F 1/14
· ·
Disposiciones para el control del tiempo, p. ej. reloj en tiempo real [5]
Disposiciones de entrada o disposiciones combinadas de entrada y salida para la interacción entre el usuario y el computador (Fulltext... Hierarchy... Expanded...G06F 3/16 tiene prioridad) [8]
Disposiciones para convertir en forma codificada los elementos de información discretos, p. ej. teclados para engendrar códigos alfanuméricos, códigos de operando, códigos de instrucción (codificación en relación con teclados o dispositivos similares, en general Fulltext... Hierarchy... Expanded...H03M 11/00) [3,8]
G06F 3/027
· · · ·
para la inserción de la coma decimal [3,8]
G06F 3/03
· ·
Disposiciones para convertir en forma codificada la posición o el desplazamiento de un elemento [3,8]
G06F 3/03
Nota(s)
En este grupo se aplica la regla de prioridad al primer lugar, p. ej. para cada nivel jerárquico, se clasifica en el primer lugar apropiado. [8]
G06F 3/033
· · ·
Dispositivos de apuntamiento desplazados o posicionados por el usuario, p.ej. ratones, "trackballs", bolígrafos o "joysticks"; Sus accesorios [3,8]
G06F 3/037
· · · ·
que utilizan el barrido de trama de un tubo de rayos catódicos (TRC) para detectar la posición del elemento, p. ej. bolígrafos de luz en cooperación con monitores TRC [3,8]
G06F 3/038
· · · ·
Sus disposiciones de control e interfase, p. ej. controladores ("drivers") o circuitería de control embebida en el dispositivo [8]
Salida digital hacia un trazador (disposiciones para producir una presentación visual permanente de los datos de salida utilizando trazadores Fulltext... Hierarchy... Expanded...G06K 15/22) [3]
Métodos o disposiciones para la conversión de datos, sin modificación del orden o del contenido de datos tratados (codificación, decodificación o conversión de código, en general Fulltext... Hierarchy... Expanded...H03M) [4]
G06F 5/01
·
para el desplazamiento, p. ej. la justificación, el cambio de escala, la normalización [5]
G06F 5/06
·
para modificar la velocidad del caudal de datos, es decir, regularización de la velocidad
G06F 5/08
· ·
que tienen una secuencia de posiciones de almacenamiento, no siendo accesibles las intermedias para las operaciones de puesta o salida de cola , p. ej que utilizan un registro de desplazamiento [8]
G06F 5/10
· ·
que tienen una secuencia de posiciones de almacenamiento, siendo cada una de ellas accesible de manera individual tanto para para las operaciones de puesta como de salida de cola , p. ej que utilizan memorias de acceso aleatorio (RAM) [8]
G06F 5/12
· · ·
Medios para monitorizar el nivel de llenado; Medios para la resolución de conflictos, p. ej. entre operaciones simultáneas de puesta y salida de cola [8]
G06F 5/14
· · · ·
para el manejo de situaciones de desbordamiento o subdesbordamiento, p. ej, indicadores de lleno o vacío [8]
G06F 5/16
· ·
Sistemas multiplexados, p. ej. que utilizan dos o más dispositivos similares a los que se accede alternadamente para operaciones de puesta y salida de cola, p. ej. memorias intermedias ("buffers") de tipo ping-pong [8]
P:60
G06F 7/00
Métodos o disposiciones para el tratamiento de datos actuando sobre el orden o el contenido de los datos tratados (circuitos lógicos Fulltext... Hierarchy... Expanded...H03K 19/00)
Clasificación, es decir, ordenado de soportes de registro en un orden de sucesión numérica u otro, según la clasificación de por lo menos algunas informaciones llevadas sobre los soportes (por intercalación de varias series de soportes que suceden en el orden Fulltext... Hierarchy... Expanded...G06F 7/16)
G06F 7/10
· ·
Selección, es decir, obtención de datos de una categoría a partir de éstos de soportes de registro que son identificables por los datos de una segunda categoría en un conjunto de soportes de registro colocados en un cierto orden o dispuestos al azar
G06F 7/12
· · ·
con disposiciones para la impresión de una lista de artículos elegidos
G06F 7/14
· ·
Interclasificación, es decir, combinación de al menos dos series de soportes de registro estando cada uno ordenado en el mismo orden de sucesión, para formar una serie única ordenada en el mismo orden de sucesión
G06F 7/16
· · ·
Intercalación y clasificación y selección conjugadas
G06F 7/20
· ·
Comparación de series distintas de soportes de registro colocadas en el mismo orden de sucesión, para determinar al menos si algunos datos de una serie son idénticos a los de otra u otras series
G06F 7/22
·
Dispositivos para la clasificación, o la intercalación de datos de computador sobre soportes de registro continuos, p. ej. cinta, tambor, disco
G06F 7/24
· ·
Clasificación, es decir, extracción de datos de uno o varios soportes, nueva colocación de datos en un orden de sucesión numérico u otro, y regrabación de los datos clasificados sobre el soporte original o sobre un soporte diferente o sobre una serie de soportes (Fulltext... Hierarchy... Expanded...G06F 7/36 tiene prioridad)
G06F 7/26
· · ·
los datos clasificados están registrados sobre el soporte de registro original en el mismo espacio donde los datos habían sido registrados antes de su clasificación, sin utilizar un almacenamiento intermedio
G06F 7/32
· ·
Intercalación, es decir, combinación de datos dispuestos en un orden de sucesión dado sobre al menos dos soportes de registro para preparar un soporte único o una serie única de soportes que presentan todos los datos originales en el orden de sucesión dado (Fulltext... Hierarchy... Expanded...G06F 7/36 tiene prioridad)
G06F 7/36
· ·
Intercalación y clasificación conjugadas
G06F 7/38
·
Métodos o disposiciones para efectuar cálculos utilizando exclusivamente una representación numérica codificada, p. ej. utilizando una representación binaria, ternaria, decimal [3]
que utilizan totalizadores electromagnéticos del tipo contador
G06F 7/48
· ·
que utilizan dispositivos que no establecen contacto, p. ej. tubo, dispositivo de estado sólido; que utilizan dispositivos no especificados [3]
G06F 7/483
· · ·
Cálculos realizados con números representados por una combinación no lineal de números denominados, p. ej. números racionales, sistema de numeración logarítmica, números de coma flotante (conversión de o a códigos de coma flotante Fulltext... Hierarchy... Expanded...H03M 7/24) [8]
G06F 7/485
· · · ·
Adición; Substracción [8]
G06F 7/487
· · · ·
Multiplicación; División [8]
G06F 7/49
· · ·
Cálculos con una base diferente de una base 2, 8, 16 ó 10, p. ej. con una base ternaria, negativa o imaginaria, con una base mixta [3]
G06F 7/491
· · ·
Cálculos con números decimales [8]
G06F 7/492
· · · ·
utilizando una representación binaria ponderada en cada denominación [8]
G06F 7/493
· · · · ·
Siendo la representación la codificada binaria natural, p. ej. código 8421 [8]
G06F 7/494
· · · · · ·
Adición; Subtracción [8]
G06F 7/495
· · · · · · ·
por dígitos en serie, p. ej. teniendo un circuito de tratamiento de un sólo dígito y tratando todas las denominaciones una después de otra [8]
G06F 7/496
· · · · · ·
Multiplicación; División [8]
G06F 7/498
· · · ·
utilizando totalizadores de tipo inverso [8]
G06F 7/499
· · ·
Tratamiento de las denominaciones o las excepciones, p. ej. redondeo, desbordamiento [8]
Semisumadores; Sumadores totales que comprenden en dos semisumadores en cascada [8]
G06F 7/503
· · · · ·
que utilizan conmutación de arrastre, p.ej. estando conectado el arrastre de entrada, directamente o solamente vía un inversor, a la salida de arrastre, bajo el control de una señal de transmisión de arrastre [8]
G06F 7/504
· · · ·
con transmisión de bits en serie, p.ej. que tienen un único circuito de gestión de dígitos con tratamiento de todas las denominaciones una después de otra [8]
G06F 7/505
· · · ·
con transmisión de bits en paralelo, p.ej. que tienen un circuito diferente de gestión de dígitos para cada denominación (Sumadores totales o semisumadores Fulltext... Hierarchy... Expanded...G06F 7/501) [8]
G06F 7/506
· · · · ·
con generación o propagación simultánea de arrastre para o sobre dos o más etapas [8]
G06F 7/507
· · · · · ·
que utilizan la selección entre dos valores de suma o arrastre calculados condicionalmente [8]
G06F 7/508
· · · · · ·
que utilizan circuitos de anticipación de arrastre [8]
G06F 7/509
· · · · ·
para operandos múltiples, p. ej. integradores digitales [8]
Reducción del número de pasos o etapas de iteración, p. ej. utilizando el algoritmo de Booth, el de suma logarítmica ("log-sum") o el impar-par("odd-even") [8]
G06F 7/535
· · · ·
Sólo división [8]
G06F 7/537
· · · · ·
Reducción del número de pasos o etapas de iteración, p. ej. utilizando el algoritmo Sweeny-Robertson-Tocher (SRT) [8]
Unidades aritmético lógicas básicas, p. ej. dispositivos para los que se puede seleccionar la realización tanto de operaciones de adición, como de sustracción o de una de entre varias operaciones lógicas que utilizan, al menos parcialmente, la misma circuitería [8]
G06F 7/58
·
Generadores de números aleatorios o seudoaleatorios [3]
G06F 7/60
·
Métodos o disposiciones para efectuar cálculos utilizando una representación digital del número no codificada, es decir, una representación de números sin base; Dispositivos de cálculo que utilizan una combinación de representaciones de números codificadas y no codificadas [3]
G06F 7/62
· ·
Ejecución de operaciones exclusivamente por cómputo del número total de impulsos [3]
G06F 7/64
· ·
Analizadores diferenciales digitales, es decir, dispositivos de cálculo para el cálculo diferencial e integral o la resolución de ecuaciones diferenciales o integrales, utilizando impulsos que representan incrementos; Otros dispositivos de cálculo incremental para la resolución de ecuaciones en diferencias finitas (Fulltext... Hierarchy... Expanded...G06F 7/70 tiene prioridad; analizadores diferenciales que utilizan técnicas de cálculo híbrido Fulltext... Hierarchy... Expanded...G06J 1/02) [3]
G06F 7/66
· · ·
en los que los impulsos representan únicamente incrementos unitarios [3]
que utilizan trenes de impulsos estocásticos, es decir, de impulsos que aparecen al azar y cuya media de la frecuencia de repetición de impulsos representa los números [3]
G06F 7/72
· ·
que utilizan la aritmética de restos [3]
G06F 7/74
·
Selección o codificación dentro de una palabra de la posición de uno o más bits que tengan un valor específico, p.ej detección del más o menos significativo o de cero, codificadores de prioridad [8]
que utilizan un programa almacenado, es decir que utilizan una unidad de almacenamiento interna del equipo de tratamiento de datos para recibir y conservar el programa
G06F 9/22
· ·
Instalaciones de microcontrol o de microprograma [3]
Direccionamiento del operando de instrucción o del resultado o acceso al operando de instrucción o al resultado (traducción de direcciones Fulltext... Hierarchy... Expanded...G06F 12/00) [3,5]
G06F 9/345
· · · ·
de operandos o de resultados múltiples [5]
G06F 9/35
· · · ·
Direccionamiento indirecto [5]
G06F 9/355
· · · ·
Direccionamiento indexado [5]
G06F 9/38
· · ·
Ejecución simultánea de instrucciones, p. ej. segmentación, anticipación [3]
G06F 9/40
· ·
Disposiciones para ejecutar subprogramas, es decir, combinaciones de varias instrucciones [3]
G06F 9/42
· · ·
Formación de la dirección de salto de subprograma o de la dirección de retorno [3]
G06F 9/44
· ·
Disposiciones para ejecutar programas específicos [3]
G06F 9/445
· · ·
Carga o lanzamiento de programa [5]
G06F 9/45
· · ·
Compilación o interpretación de lenguajes de programación evolucionados [5]
G06F 9/455
· · ·
Emulación; Simulación de software [5]
G06F 9/46
· ·
Disposiciones para la multiprogramación [3]
G06F 9/48
· · ·
Inicio de un programa; Cambio de programa, p.ej. mediante una interrupción [7]
G06F 9/50
· · ·
Asignación de recursos, p.ej. de la unidad central de procesamiento (CPU) [7]
G06F 9/52
· · ·
Sincronización de programas; Exclusión mutua, p.ej. mediante semáforos [7]
Respuesta ante la aparición de un defecto, p. ej. tolerancia ante fallos [7]
G06F 11/08
· ·
Detección o corrección de errores por introducción de redundancia en la representación de los datos, p. ej. utilizando códigos de control
G06F 11/10
· · ·
añadiendo cifras binarias o símbolos especiales a los datos expresados según un código, p. ej. control de paridad, exclusión de los 9 o de los 11
G06F 11/14
· ·
Detección o corrección de errores en los datos por redundancia en las operaciones, p. ej. mediante la utilización de diversas secuencias de operaciones que conduzcan al mismo resultado (Fulltext... Hierarchy... Expanded...G06F 11/16 tiene prioridad) [3]
G06F 11/16
· ·
Detección o corrección de errores en un dato por redundancia en el hardware [3]
G06F 11/18
· · ·
utilizando un enmascaramiento pasivo del defecto de los circuitos redundantes, p. ej. por lógica combinatoria de los circuitos redundantes, por circuitos de decisión mayoritaria [3]
G06F 11/20
· · ·
utilizando un enmascaramiento activo del defecto, p. ej. desconectando los elementos debilitados o insertando los elementos de recambio [3]
G06F 11/22
·
Detección o localización del hardware defectuoso de un computador efectuando tests durante las operaciones de espera o durante los tiempos muertos, p. ej. pruebas de arranque (pruebas de circuitos digitales, p. ej. de componentes separados de computador Fulltext... Hierarchy... Expanded...G01R 31/317) [3]
G06F 11/24
· ·
Pruebas marginales [3]
G06F 11/25
· ·
Pruebas de funcionamiento lógico, p. ej. mediante analizadores lógicos [6]
G06F 11/26
· ·
Pruebas funcionales [3]
G06F 11/263
· · ·
Generación de señales de entrada de prueba, p. ej. vectores, formas o secuencias de prueba [6]
G06F 11/267
· · ·
Reconfiguración para pruebas, p. ej. LSSD, partición [6]
G06F 11/27
· · ·
Pruebas incorporadas [6]
G06F 11/273
· · ·
Hardware de pruebas, es decir circuitos de tratamiento de señales de salida [6]
G06F 11/277
· · · ·
con comparación entre la respuesta efectiva y la respuesta conocida libre de error [6]
con indicación visual del funcionamiento de la máquina [3]
G06F 11/34
· ·
Registro o evaluación estática de la actividad del computador, p. ej. de las interrupciones o de las operaciones de entrada-salida [3]
G06F 11/36
·
Prevención de errores probando o depurando el software [7]
P:70
G06F 12/00
Acceso, direccionamiento o asignación en sistemas o arquitecturas de memoria (registro de la información en general Fulltext... Hierarchy... Expanded...G11) [4,5]
Direccionamiento de palabras de longitud variable o de partes de palabras [4]
G06F 12/06
· ·
Direccionamiento de un bloque físico de posiciones, p. ej. por dirección de base, direccionamiento de módulos, extensión del espacio de dirección, especialización de memoria (Fulltext... Hierarchy... Expanded...G06F 12/08 tiene prioridad) [4]
G06F 12/08
· ·
en sistemas de memorias jerárquicas, p. ej. sistemas de memoria virtual [4]
G06F 12/10
· · ·
Traducción de direcciones [4]
G06F 12/12
· · ·
Control de remplazamiento [4]
G06F 12/14
·
Protección contra la utilización no autorizada de la memoria [4]
G06F 12/16
·
Protección contra la pérdida de contenidos de memoria [4]
Protocolo de transferencia para bus, p. ej. interbloqueo; Sincronización (sincronización para la transmisión de información digital en general Fulltext... Hierarchy... Expanded...H04L 7/00) [4]
que utilizan una conexión del tipo entrada/salida, p. ej. canal, puerto entrada/salida [6]
G06F 15/173
· · ·
que utilizan una red de interconexión, p. ej. matricial, barajada, piramidal, en estrella, ramificada (circuitos de conmutación de interfaz Fulltext... Hierarchy... Expanded...G06F 13/40) [6]
en el cual un programa es modificado en función de la experiencia adquirida por el computador mismo en el curso de un ciclo completo; Máquinas capaces de instruirse (sistemas de control adaptativos Fulltext... Hierarchy... Expanded...G05B 13/00)
que comprenden un conjunto de unidades de tratamiento con control común, p. ej. varios procesadores de datos de instrucción única (Fulltext... Hierarchy... Expanded...G06F 15/82 tiene prioridad) [5]
G06F 15/82
· ·
controlados por datos o peticiones [5]
P:30
G06F 17/00
Equipo o métodos de tratamiento de datos o de cálculo digital, especialmente adaptados para funciones específicas [6]
Transformaciones de Fourier, de Walsh o las transformaciones de espacios análogos [6]
G06F 17/15
· ·
Cálculo de funciones de correlación [6]
G06F 17/16
· ·
Cálculo de matrices o de vectores [6]
G06F 17/17
· ·
Evaluación de funciones por métodos de aproximación, p. ej. por interpolación o extrapolación, por igualación, por el método de los mínimos cuadrados (interpolación para control numérico Fulltext... Hierarchy... Expanded...G05B 19/18) [6]
Equipos o métodos de proceso de datos o de cómputo digital, especialmente adaptados a aplicaciones específicas (Fulltext... Hierarchy... Expanded...G06F 17/00 tiene prioridad; sistemas o métodos de proceso de datos especialmente adaptado a funciones administrativas, comerciales, financieras, de supervisión o de pronóstico Fulltext... Hierarchy... Expanded...G06Q) [6,8]
G06F 19/00
Nota(s)
El presente grupo cubre: [6]
las estructuras particulares de computadores para permitir o facilitar la utilización en aplicaciones específicas; [6]
las adaptaciones no estructurales de computadores a una aplicación específica, p. ej. métodos de cálculo. [6]