CIP 2015 : G06F 11/07 : Respuesta ante la aparición de un defecto, p. ej. tolerancia ante fallos.

CIP2015GG06G06FG06F 11/00G06F 11/07[1] › Respuesta ante la aparición de un defecto, p. ej. tolerancia ante fallos.

Notas[t] desde G01 hasta G12: INSTRUMENTOS

G SECCION G — FISICA.

G06 COMPUTO; CALCULO; CONTEO.

G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N).

G06F 11/00 Detección de errores; Corrección de errores; Monitorización del funcionamiento (métodos o disposiciones para verificar la exactitud del marcado sobre un soporte de registro G06K 5/00; en el registro de información basado en un movimiento relativo entre el soporte de registro y el transductor G11B, p. ej. G11B 20/18; en las memorias estáticas G11C 29/00).

G06F 11/07 · Respuesta ante la aparición de un defecto, p. ej. tolerancia ante fallos.

CIP2015: Invenciones publicadas en esta sección.

Sistema, método y aparato para la corrección de errores en sistemas multiprocesador.

(27/12/2018) Un método para sincronizar el estado de una pluralidad de módulos informáticos en un sistema electrónico, teniendo cada módulo informático un procesador, que comprende: guardar al menos una parte de los datos de estado de procesador para cada uno de la pluralidad de módulos informáticos; verificar al menos una parte de los datos de estado de procesador guardados para cada uno de la pluralidad de módulos informáticos; comparar las verificaciones de procesador para los datos de estado de procesador; resincronizar la pluralidad de módulos informáticos si se determina que la mayoría de los módulos informáticos tienen los mismos datos de estado de procesador, y se determina que la minoría de los módulos informáticos tienen diferentes datos de estado de procesador, caracterizado por que la resincronización comprende: enviar los datos de estado…

Bloque de diagnóstico de transacción.

(14/11/2018) Un producto de programa informático para proporcionar información de diagnóstico acerca de cancelaciones de transacción, comprendiendo el producto de programa informático: un medio de almacenamiento legible por ordenador, legible por un circuito de procesamiento y que almacena instrucciones para su ejecución por parte del circuito de procesamiento para llevar a cabo un método que comprende: detectar, mediante un procesador, una cancelación de una transacción, comprendiendo la transacción una o más instrucciones; siendo la transacción una transacción anidada; en el que una condición de cancelación a cualquier profundidad de anidamiento provoca la interrupción de todos los niveles de la transacción;…

Vigilancia a distancia de un sistema de procesamiento de datos mediante una red de comunicaciones.

(30/10/2018) Un sistema de procesamiento de datos a distancia que comprende: un receptor de datos para recibir un mensaje de datos; una aplicación de software remoto dispuesta para recibir el mensaje de datos desde el receptor de datos; y un detector de fallos, caracterizado por que la aplicación de software remoto incluye al menos un componente de software de primer nivel conectado en cascada con un componente de software de segundo nivel, siendo el componente de software de primer nivel un primer programa de la aplicación de software remoto y siendo el componente de software de segundo nivel un segundo programa de la aplicación de software remoto; y el detector de fallos tiene conexiones lógicas a trayectos de datos lógicos de la aplicación de software remoto que incluyen una conexión con una entrada del componente…

Aparato de registro de datos.

(09/10/2018) Un aparato de registro de datos conectado entre un primer aparato y un segundo aparato , comprendiendo el aparato de registro de datos : una unidad de almacenamiento configurada para almacenar datos de comunicaciones transmitidos/recibidos entre el primer aparato y el segundo aparato como registro de datos; y una unidad de determinación configurada para determinar si ocurre un evento en el primer aparato basándose en los datos de comunicaciones y, si se determina que ha ocurrido un evento, almacenar los datos de registro dentro de un período de tiempo desde un tiempo de inicio de registro (L1, L1', L1'') predeterminado hasta un tiempo de final…

Procedimiento y sistema para minimizar la pérdida en una aplicación informática.

(13/09/2018) Un procedimiento para minimizar la pérdida de datos durante el uso de una aplicación informática , que comprende las etapas de: monitorizar una llamada desde la aplicación informática a una rutina para detectar la presencia de un fallo, en el que la etapa de monitorizar la llamada desde la aplicación informática a la rutina comprende monitorizar la salida de la llamada rutinaria para fallos tales como excepciones, malos códigos de retorno u otro comportamiento incorrecto, y al regresar, inspeccionar los resultados de la llamada; si no se ha producido un fallo, devolver el control a la aplicación informática; y si se ha producido un fallo, seleccionar un procedimiento para manejar el fallo, seleccionándose…

Método y sistema de recogida de información de escenario de fallo para un sistema de información.

(05/09/2018) Un método de recogida de información de escenario de fallo para un sistema de información incluyendo: adquirir regularmente (Paso S1) información de cada parámetro de un primer conjunto de parámetros preestablecidos en el sistema de información en un intervalo de tiempo preestablecido; supervisar (Paso S2) los estados operativos del sistema de información para determinar si hay un fallo en los estados operativos del sistema de información; y comparar (Paso S301) la información de cada parámetro del primer conjunto de parámetros preestablecidos adquiridos en un tiempo de aparición del fallo con una información preestablecida para obtener un tipo de escenario de fallo preestablecido correspondiente a la información de cada parámetro…

Análisis de archivos ejecutables portátiles.

(07/02/2018) Un método implementado por ordenador que comprende: analizar sintácticamente , mediante un dispositivo informático, una imagen binaria de un archivo ejecutable portátil para generar un campo analizado sintácticamente; determinar , mediante el dispositivo informático, un atributo del campo analizado sintácticamente; comparar , mediante el dispositivo informático, el atributo del campo analizado sintácticamente con una característica válida de un campo correspondiente válido en base a una especificación de formato de archivo ejecutable portátil; determinar , mediante el dispositivo informático, si el atributo del campo analizado sintácticamente coincide…

Dispositivo de inspección de traducción de dirección, dispositivo de procesamiento central y procedimiento de inspección de traducción de dirección.

(17/01/2018) Un dispositivo de comprobación de traducción de dirección que comprende: una unidad de gestión de memoria de traducción entre una dirección virtual y una dirección física sobre la base de una tabla de traducción de traducción entre direcciones físicas que son direcciones en memoria física y direcciones virtuales que son direcciones en memoria virtual, estando la unidad de gestión de memoria provista de una memoria intermedia de almacenamiento de información de tabla de traducción que indica la tabla de traducción; medio de almacenamiento proporcionado fuera de la unidad de gestión de memoria y que tiene almacenado en el mismo la información de tabla de traducción e información de detección de error adjuntada a la información de tabla de traducción, siendo la información de detección…

Procedimiento, sistema informático y aparato de procesamiento de fallo.

(06/12/2017) Un procedimiento de aislamiento de fallo, utilizado en un sistema informático interconectado por interconexión de componentes periféricos exprés, PCIe, donde el sistema informático comprende un dominio principal y un dominio extendido, el dominio principal comprende un complejo raíz, un primer dispositivo de punto extremo y un dispositivo de punto extremo del complejo raíz, y el dominio extendido comprende el dispositivo de punto extremo del complejo raíz y un segundo dispositivo de punto extremo, donde el dispositivo de punto extremo del complejo raíz sirve como el complejo raíz en el dominio extendido; y el procedimiento comprende: monitorizar un estado del segundo dispositivo de punto extremo en el dominio extendido; establecer un registro del estado del dispositivo de acuerdo con…

Reparación de archivos ejecutables portátiles.

(22/11/2017) Un método implementado en un ordenador que comprende: identificar , mediante un dispositivo informático , un campo no válido de un archivo ejecutable portátil comparando atributos de los campos de dicho archivo ejecutable portátil con características válidas de campos correspondientes válidos según se especifica en la especificación de formato de archivo ejecutable portátil; determinar , mediante el dispositivo informático , una probabilidad de reparar el campo no válido del archivo ejecutable portátil determinando el número y características de atributos de los atributos de los campos no válidos que no se ajustan a una característica válida de un campo correspondiente válido basándose, al menos en…

Desempaquetado automatizado de archivos ejecutables portátiles.

(05/07/2017) Un método implementado por ordenador que comprende: ajustar, mediante un dispositivo informático, un punto de interrupción de depuración en una dirección de punto de entrada original de un archivo ejecutable portátil (PE) empaquetado para permitir que la ejecución del archivo PE empaquetado sea suspendida anterior a controlar que se pase al archivo ejecutable incorporado dentro del archivo PE empaquetado; ejecutar, mediante el dispositivo informático, un proceso de depuración para el archivo ejecutable portátil empaquetado incluyendo al menos parcialmente desempaquetar el archivo PE empaquetado para obtener un archivo ejecutable…

Sistemas y métodos para soporte informático automatizado.

(14/06/2017) Un método de soporte informático automatizado que comprende: i) recibir una instantánea desde un ordenador (116a, b); ii) comparar la instantánea con una base de datos de estados de ordenador; y, iii) identificar una anomalía basada en el resultado de la comparación; caracterizado por: iv) recibir instantáneas desde una pluralidad de ordenadores (116a, b) dentro de una población de ordenadores, en donde las instantáneas individuales incluyen datos que indican un estado de un ordenador respectivo; v) almacenar las instantáneas en un almacén de datos; vi) crear automáticamente un modelo de referencia adaptativo basado al menos en parte en las instantáneas…

Sistema de supervisión y control del sistema de alimentación que tiene función de supervisión de cálculo dependiente de subprocesos.

(07/06/2017) Un sistema de supervisión y control del sistema de alimentación que tiene una función de supervisión de cálculo dependiente de subprocesos que comprende: una unidad de visualización que muestra información de pantalla; una unidad de tratamiento de cálculo que ejecuta un cálculo dependiente de subprocesos basado en una expresión de cálculo definida en un archivo de cálculo; y una unidad de almacenamiento de datos que almacena información de archivo para la supervisión y control del sistema de alimentación, información sobre el archivo de cálculo, información de resultado de cálculo e información de supervisión de ejecución de cálculo dependiente de subprocesos, en el que la unidad de tratamiento de cálculo …

Método de tratamiento de fallos, dispositivo relacionado y ordenador.

(25/01/2017) Un ordenador, que comprende un procesador y un controlador de gestión de la placa base , donde el controlador de gestión de la placa base se configura de modo que: cuando se determina que el ordenador se bloquea, envíe un mensaje de demanda de lectura al procesador , donde el mensaje de demanda de lectura se utiliza para solicitar la lectura de los primeros datos de error registrados por el procesador ; el procesador se configura de modo que reciba el mensaje de demanda de lectura y envíe un mensaje de respuesta de lectura al controlador de gestión de la placa base ; y el controlador de gestión de la placa base se configura de modo que reciba el mensaje de respuesta de lectura devuelto por el procesador ; cuando el mensaje de respuesta…

Método y sistema para adaptar un periodo de tiempo de expiración de sesión.

(04/01/2017) Un método para adaptar un periodo de tiempo de expiración de sesión de una aplicación que comprende una o más partes , teniendo cada parte de la aplicación un periodo de tiempo de expiración de sesión predeterminado correspondiente para recibir una entrada procedente de un usuario conectado a una parte de la aplicación, que comprende las etapas de: - determinar la tasa de sesiones expiradas para la parte de la aplicación después de que el número de conexiones con la parte haya alcanzado un nivel previamente determinado; - comparar la tasa de sesiones expiradas de la parte de la aplicación con un valor umbral previamente…

Tolerancia a fallos para operaciones complejas de computación distribuida.

(23/11/2016) Un método para permitir una tolerancia a fallos en un proceso de cliente que se ejecuta en un sistema de computación distribuida , comprendiendo el método: (a) instanciar un entorno de ejecución en respuesta a una llamada de un proceso de cliente , estando el entorno de ejecución relacionado con el proceso de cliente que se ejecuta en un sistema de computación distribuida ; (b) ejecutar instrucciones dentro de dicho entorno de ejecución , provocando dichas instrucciones que dicho entorno de ejecución emita instrucciones adicionales a dicho sistema de computación distribuida , estando…

Método y sistema para la visualización segura de información relevante para la seguridad.

(06/07/2016) Método para la visualización segura de información relevante para la seguridad, comprendiendo el método los siguientes pasos: - para todos los estados posibles de al menos un parámetro de entrada variable, descomponer una visualización segura del al menos un parámetro de entrada variable en sus elementos base seguros; - para cada uno de los elementos base seguros descompuestos, enumerar y almacenar un conjunto de todos los posibles estados de visualizaciones de elementos base seguros ; - para cada uno de los elementos base seguros descompuestos, transmitir el conjunto de todos los estados posibles de visualizaciones de elementos base seguros a un sistema objetivo…

Calculador, conjunto de comunicación que consta de tal calculador, sistema de gestión ferroviaria que consta de tal conjunto y procedimiento de fiabilidad de datos en un calculador.

(18/05/2016) Procedimiento de fiabilidad de datos en un calculador , siendo el calculador apto para proporcionar un dato de salida (Ds) a partir de un dato de entrada (De), y que consta al menos de dos módulos (12A, 12B) de tratamiento de datos y un órgano de cálculo vinculado a cada módulo de tratamiento (12A, 12B), comprendiendo el procedimiento una etapa de cálculo, por cada módulo de tratamiento (12A, 12B), de un dato intermedio (DIA, DIB) a partir del dato de entrada (De), consistiendo dicho cálculo en la aplicación de una función de cálculo (σ) al dato de entrada (De), siendo la función de cálculo (σ) idéntica para todos los módulos de tratamiento (12A, 12B), estando el procedimiento caracterizado porque comprende las etapas siguientes: - el cálculo , por cada módulo de tratamiento (12A, 12B), de un código de seguridad intermedio…

Soporte de datos portátil que comprende un contador de error de control.

(02/09/2015) Procedimiento en un soporte de datos portátil , en el que el soporte de datos ejecuta una instrucción predefinida sólo si, al menos un, contador del soporte de datos se halla dentro de un rango de valores predefinido (S2), caracterizado porque el, al menos un, contador se acciona (TS13) si, por medio de una memoria tampón de recuperación del soporte de datos , se detecta (TS11) que se ha perturbado una ejecución anterior de una instrucción .

Sistema de vigilancia de valores de medida y desconexión cuando se presentan desviaciones de valores de medida.

(22/10/2014) Sistema de vigilancia de valores de medida y desconexión cuando se presentan desviaciones de los valores de medida, que incluye: - un microcontrolador (MC) que contiene una primera SPI (serial peripheral interface, interfaz de periféricos serie) con un registro deslizante para alojar primeros valores de medida, y - un FPGA (field programable gate array, circuito integrado configurable) que incluye - una primera parte del circuito FPGA (FPGA 1) y una segunda SPI (serial peripheral interface) con un registro deslizante para alojar segundos valores de medida, - una segunda parte del circuito FPGA (FPGA 2) y una tercera SPI con un registro deslizante para alojar terceros valores de medida, - en el que, por iniciativa de una de las SPI, se intercambian cíclicamente los valores de medida entre microcontrolador,…

Gestionar de forma remota un sistema de procesamiento de datos a través de una red de comunicación.

(30/07/2014) Un método para gestionar, mediante un sistema de procesamiento de datos base de una entidad comercial principal , un sistema de procesamiento de datos remoto de una entidad comercial secundaria , a través de una red de comunicación. El método comprende: el sistema de procesamiento de datos base que comunica con el sistema de procesamiento de datos remoto con respecto a al menos un parámetro técnico del sistema de procesamiento de datos remoto, estando el parámetro técnico relacionado con un estado operativo o de configuración del sistema de procesamiento de datos remoto; sistema de procesamiento de datos base que recibe un mensaje de informe sobre el al menos un parámetro técnico procedente del sistema de procesamiento de datos remoto a través de la red de comunicación. sistema…

Procedimiento y circuito para detección de bus y recuperación de sistema.

(02/07/2013) Circuito para detección y restablecimiento de actividad de bus para circuitos inter-integrados que comprende: - medios ajustados manualmente (C2, B1, B2, Bn) para establecer una constante de tiempo que selecciona unvalor constante de tiempo de entre una pluralidad de diferentes valores de constante de tiempo dados (B1, B2,Bn); - medios de detección (Q1, Q2, Q3, Q4) para detectar un estado de actividad o de inactividad en dicho bus,comprendiendo un circuito de entrada (Q1, Q2 y Q3) que determina un valor medio de corriente continua de unaseñal de datos en dicho bus de conexión de circuitos inter-integrados y un circuito de detección de actividad…

Procedimiento para representar información relativa a seguridad en un dispositivo de presentación y dispositivo para aplicar el procedimiento.

(30/05/2012) Procedimiento para la representación segura de información relativa a seguridad que comprende: introducir, almenos, un parámetro de entrada en un procesador, procesar por ordenador el parámetro de entrada,transformándolo en una secuencia de datos de imagen que representan el parámetro de entrada, transmitir lasecuencia de datos de imagen a un dispositivo de presentación para representar la secuencia de datos deimagen en dicho dispositivo de presentación , caracterizado porque la secuencia de datos de imagen se transmitea una unidad de prueba , efectuándose una comprobación de seguridad mediante generación por ordenador deun código de comprobación correspondiente a la secuencia de datos de la imagen, verificándose dicho…