Gestión dinámica de números de miembros en máquinas de estado replicadas en un entorno informático distribuido.

Un metodo implementado por ordenador, que comprende:

replicar estados de una maquina de estado en una pluralidad de maquinas de estado 5 a traves de una red informatica para crear una pluralidad de maquinas de estado replicadas;



asociar la pluralidad de maquinas de estado replicadas a una pluralidad de procesos y a un primer conjunto de acuerdos globalmente ordenado que es visible para y mantiene una consistencia de todas las maquinas de estado replicadas;

cambiar la pluralidad de procesos asociados a la pluralidad de maquinas de estado replicadas en un punto arbitrario en el primer conjunto de acuerdos globalmente ordenado cambiando un papel de al menos uno de la pluralidad de procesos a uno del proponente de la propuesta, aceptor de propuesta y aprendiz de propuesta, en donde:

un proponente de la propuesta es un proceso asociado a una maquina de estado que esta configurada para hacer una propuesta (300) para la ejecucion coordinada por todas las maquinas de estado;

un aceptor de propuesta es un proceso asociado a una maquina de estado que es receptivo a la propuesta realizada por el proponente de la propuesta, estando configurado cada aceptor de propuesta para votar si la propuesta deberia acordarse por el numero de miembros; y

un aprendiz de propuesta es un proceso asociado a una maquina de estado que aprende de acuerdos a propuestas que han sido acordados por los aceptores de propuesta; y

cambiar estados, por al menos alguno de la pluralidad de procesos asociados a la pluralidad de maquinas de estado replicadas, mientras se esta realizando el cambio a la pluralidad de procesos.

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

Solicitante: Wandisco, Inc.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: Suite 270 Bishop Ranch 8 5000 Executive Parkway San Ramon, CA 94583 ESTADOS UNIDOS DE AMERICA.

Inventor/es: AAHLAD,YETURU, PARKIN,MICHAEL, AKHTAR,NAEEM.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F17/00 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). › Equipo o métodos de tratamiento de datos o de cálculo digital, especialmente adaptados para funciones específicas.
  • G06F17/30 G06F […] › G06F 17/00 Equipo o métodos de tratamiento de datos o de cálculo digital, especialmente adaptados para funciones específicas. › Recuperación de la información; Estructura de bases de datos a este efecto.
  • G06F9/46 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Disposiciones para la multiprogramación.

PDF original: ES-2683835_T3.pdf

 

Patentes similares o relacionadas:

Interfaz de búsqueda, del 20 de Febrero de 2019, de Palantir Technologies, Inc: Un sistema informático que comprende: uno o más dispositivos informáticos que se configuran para almacenar un repositorio de plantillas ; 5 plantillas de búsqueda […]

Método para el mantenimiento de datos, del 8 de Febrero de 2019, de Compuverde AB: Un método para mantener los datos en un sistema de almacenamiento de datos, incluyendo el sistema de almacenamiento de datos unos nodos de almacenamiento de datos […]

Método y sistema para mantener consistencia fuerte de contenidos replicados distribuidos en un sistema de cliente/servidor, del 6 de Febrero de 2019, de AMADEUS S.A.S.: Un método de mantenimiento de la consistencia de ficheros replicados distribuidos a través de una pluralidad de nodos esclavos de procesamiento independientes (210, 210', […]

Archivo de datos utilizable en búsquedas, del 4 de Febrero de 2019, de BAE SYSTEMS PLC: Un método implementado por ordenador para generar y buscar un archivo de registros de transacciones, en el que cada registro de transacciones […]

Procedimiento de asignación de direcciones lógicas a puertos de conexión de equipos de un clúster de servidores, programa de ordenador y clúster de servidores correspondientes, del 12 de Diciembre de 2018, de Bull SAS: Procedimiento para asignar direcciones lógicas a puertos de conexión de equipos de un clúster de servidores , que comprende las siguientes etapas: […]

Sistema de gestión de datos y método, del 30 de Noviembre de 2018, de LIFESCAN SCOTLAND LIMITED: Un sistema de gestión de datos que comprende: - una primera sección de memoria no volátil dividida en una pluralidad de ubicaciones […]

EQUIPO Y MÉTODO PARA GENERAR AUTOMATICAMENTE VIDEOS PERSONALIZADOS, del 30 de Noviembre de 2018, de VALADIÉ, Julien: Equipo y método para generar automáticamente vídeos personalizados, que comprende: cámara de grabación de video en continuo en la instalación […]

PROCEDIMIENTO Y SISTEMA PARA REPRESENTAR FUERA DE LÍNEA ANUNCIOS A PARTIR DE RECURSOS ALMACENADOS EN CACHÉ, del 29 de Noviembre de 2018, de TELEFONICA DIGITAL ESPAÑA, S.L.U: La presente invención se refiere a un procedimiento y a un sistema para representar un anuncio en un dispositivo de comunicación móvil que comprende: registrar, instalar […]

Otras patentes de la CIP G06F9/46