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

Un método para permitir una tolerancia a fallos en un proceso de cliente (306) que se ejecuta en un sistema de computación distribuida (200),

comprendiendo el método:

(a) instanciar un entorno de ejecución (316) en respuesta a una llamada de un proceso de cliente (306), estando el entorno de ejecución (316) relacionado con el proceso de cliente (306) que se ejecuta en un sistema de computación distribuida (200);

(b) ejecutar instrucciones dentro de dicho entorno de ejecución (316), provocando dichas instrucciones que dicho entorno de ejecución (316) emita instrucciones adicionales a dicho sistema de computación distribuida (200), estando dichas instrucciones adicionales relacionadas con las acciones a realizar con respecto a los datos almacenados en dicho sistema de computación distribuida (200); y

(c) recibir dichas instrucciones adicionales mediante un proxy de interfaz de objetos (320), en donde al menos una de dichas instrucciones adicionales es una instrucción de guardar el estado, lo que hace que dicho proxy de interfaz de objetos (320) guarde un estado actual de dicho entorno de ejecución (316) en un almacén de datos.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2013/021145.

Solicitante: Netsuite Inc.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 2955 Campus Drive Suite 100 San Mateo, CA 94403-2511 ESTADOS UNIDOS DE AMERICA.

Inventor/es: PARRA. IVAN,OMAR, WILLIAMS,DOUGLAS H.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F11/07 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (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 (detección, corrección o monitorización de errores en el almacenamiento de información basado en el movimiento relativo entre el soporte de registro y el transductor G11B 20/18; monitorización, es decir, supervisión del progreso del registro o reproducción G11B 27/36; en memorias estáticas G11C 29/00). › Respuesta ante la aparición de un defecto, p. ej. tolerancia ante fallos.
  • G06F9/06 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › que utilizan programas almacenados, es decir que utilizan una unidad de almacenamiento interna del equipo de procesamiento para recibir o conservar programas.

PDF original: ES-2612180_T3.pdf

 

Patentes similares o relacionadas:

Manipulación multitáctil de objetos de aplicación, del 22 de Abril de 2020, de Microsoft Technology Licensing, LLC: Método de transformación de la entrada multitáctil en uno o más eventos de manipulación, teniendo el método realizado en un dispositivo informático […]

Sistema descentralizado para monitorización en tiempo real en remoto, del 24 de Abril de 2019, de SANTOS, EDUARDO PEDROSA: Sistema descentralizado para monitorización en tiempo real en remoto de transformadores de potencia, reactores, disyuntores, transformadores de instrumento, […]

Método y sistema para efectuar la transición de un entorno de computación al modo conectado en reserva, del 22 de Noviembre de 2017, de Microsoft Technology Licensing, LLC: Un método para efectuar la transición del entorno de computación al estado conectado en reserva, en base a las clasificaciones de gestión de energía asignadas a los procesos, […]

E / S del disco de restricción usando el modelo de simulación de la unidad de disco, del 5 de Abril de 2017, de Microsoft Technology Licensing, LLC: Uno o más medios legibles por ordenador que tienen instrucciones ejecutables por ordenador incorporadas en los mismos que, cuando se ejecutan, realizan un procedimiento […]

Composición de presentación independiente de plataforma, del 15 de Marzo de 2017, de Microsoft Technology Licensing, LLC: Un sistema de visualización implementado por ordenador que tiene un medio legible por ordenador que almacena instrucciones ejecutables ejecutadas mediante […]

Transmisión por secuencias de red autónoma, del 1 de Febrero de 2017, de Microsoft Technology Licensing, LLC: Un procedimiento implementado por ordenador para suministrar de forma dinámica aplicaciones de software virtuales, en el que las aplicaciones de software virtuales […]

Recolección de elementos no utilizados conservativa y números enteros etiquetados para la gestión de memoria, del 16 de Noviembre de 2016, de Microsoft Technology Licensing, LLC: Un procedimiento, que comprende: la identificación de objetos-raíz incluidos en una pila de llamadas, en el que los objetos-raíz comprenden representaciones […]

Imagen de 'OPTIMIZADOR ELECTRONICO PARA MOTORES DE INYECCION DE VEHICULOS'OPTIMIZADOR ELECTRONICO PARA MOTORES DE INYECCION DE VEHICULOS, del 16 de Agosto de 2008, de ARRONDO GIL,RICARDO: Optimizador electrónico para motores de inyección de vehículos, que comprende una interfaz constituida por unos conectores tercero , cuarto y […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .