Sincronización con reconciliación en el lado del cliente.
Un sistema para sincronización de datos entre dos o más terminales informáticos que comprende,
al menos un terminal cliente configurado para crear una nueva cadena de datos y/o modificar una cadena de datos existente, un terminal servidor configurado para recibir, almacenar y procesar dicha cadena de datos creada o modificada, una red de comunicación que conecta dicho terminal cliente y dicho terminal servidor,
una cadena de datos que se crea en dicho terminal cliente, configurándose dicho terminal cliente para enviar la cadena de datos creada o modificada al terminal servidor para la sincronización entre los dos terminales, - el terminal cliente está configurado para
• iniciar la sincronización de datos tras dicha creación o dicha modificación de la cadena de datos,
• almacenar, tras un fallo de sincronización, datos de reconciliación con la última información de sincronización que incluye dicha cadena de datos creada o modificada en una base de datos en el terminal cliente y para que se reenvíe de acuerdo con un contador de reintentos que evita un número infinito de reintentos de sincronización,
• activar un reintento de sincronización de acuerdo con un algoritmo de retroceso exponencial,
• tras un fallo de sincronización adicional, mantener los datos de reconciliación con la última información de sincronización que incluye dicha cadena de datos creada o modificada en la base de datos e incrementar el contador de reintentos,
• tras alcanzar un número máximo de reintentos contado por el contador de reintentos, mover los datos de reconciliación con la última información de sincronización que incluye dicha cadena de datos creada o modificada a una cola para elementos rechazados,
• sincronizar los datos de reconciliación con la última información de sincronización que incluye dicha cadena de datos creada o modificada en la cola para elementos rechazados con una sincronización posterior en respuesta a una modificación de cadena de datos posterior,
- estando configurado el sistema para modificar los datos de reconciliación almacenados para contener la última información de sincronización, basándose la modificación de los datos de reconciliación en un proceso de reconciliación que incluye añadir la cadena de datos modificada a la cadena de datos original, unir la cadena de datos modificada a la cadena de datos original o sustituir la cadena de datos original por la cadena de datos modificada.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/EP2010/006186.
Solicitante: AMADEUS S.A.S..
Nacionalidad solicitante: Francia.
Dirección: 485 Route du Pin Montard, Sophia Antipolis 06410 Biot FRANCIA.
Inventor/es: SOROKIN,KONSTANTIN, MAI,HUONG-LY, BRAGANTI,HERVÉ, PRIOUX,SARAH, HABERMACHER,ERIC, WHITFIELD,ANNICK.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F11/14 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). › 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 (G06F 11/16 tiene prioridad).
- G06F17/30
PDF original: ES-2661548_T3.pdf
Patentes similares o relacionadas:
Composiciones y métodos para modelar el metabolismo de Saccharomyces cerevisiae, del 3 de Junio de 2020, de THE REGENTS OF THE UNIVERSITY OF CALIFORNIA: Un metodo implementado por computadora para proporcionar a un usuario una simulacion de una funcion fisiologica de levadura relacionada con un gen heterologo […]
Procedimiento de visualización de páginas por medio de un navegador de un equipo como una caja descodificadora Proveedor de Servicios de Internet, del 10 de Enero de 2020, de FREEBOX (100.0%): Un procedimiento de visualización de páginas por un equipo cliente equipado de un sistema cerrado, conectado a un servidor remoto , integrando […]
Procedimiento implementado por ordenador y controlado por ordenador, producto de programa informático y plataforma para disponer datos para su procesamiento y almacenamiento en un motor de almacenamiento de datos, del 4 de Noviembre de 2019, de Dynactionize N.V: Un procedimiento implementado por ordenador y controlado por ordenador de disposición de datos para procesamiento y almacenamiento de los mismos en un […]
MÉTODO DE DOBLAJE Y LOCUCIONES DE AUDIO, del 11 de Julio de 2019, de TANGO VOZ, S.L: Se describe en este documento un método que permite gestionar la producción de doblajes y locuciones de audio destinados a medios audiovisuales de tal manera que no se […]
Un sistema de control para controlar el funcionamiento de una unidad de procesamiento de datos, del 21 de Mayo de 2019, de IG Knowhow Limited: Un sistema de control para controlar el funcionamiento de una unidad de procesamiento de datos, la unidad de procesamiento de datos recibiendo una primera […]
Dispositivo de procesamiento de información, método de procesamiento de información, programa de procesamiento de información y soporte de registro, del 1 de Mayo de 2019, de RAKUTEN, INC: Dispositivo de procesamiento de información que comprende: un medio (12b) de memoria de palabra de área local que almacena una palabra de área […]
Método para proporcionar una estructura de índice en una base de datos, del 1 de Mayo de 2019, de Capish International AB: Metodo para proporcionar una estructura de indice en una base de datos que comprende una pluralidad de tipos de objetos, donde cada tipo de objetos […]
SISTEMA PARA LA DETECCIÓN REMOTA DEL USO DEL CINTURÓN DE SEGURIDAD EN UN VEHÍCULO, del 18 de Abril de 2019, de CASANOVA RENT VOLKS, S.A. DE C.V: La presente invención se refiere a la industria automotriz, particularmente está relacionada con los cinturones de seguridad con que están equipados los vehículos, […]