SISTEMA Y PROCEDIMIENTO DE RECUPERACION DE UNA SESION DE SINCRONIZACION FALLIDA.
Un procedimiento implementado por ordenador de recuperación de una sesión de sincronización fallida entre un dispositivo (320) móvil que mantiene datos (322) de móvil y un servidor (310) que mantiene datos (312) de servidor,
en el que una sesión de sincronización es para sincronizar dichos datos (322) de móvil y dichos datos (312) de servidor; que comprende: #a) recibir, mediante una aplicación (342) de sincronización, una solicitud (324) de cliente para una sesión de sincronización desde dicho dispositivo (320) móvil, en el que dicha aplicación (342) de sincronización reside en dicho servidor (310) o reside en un servidor (340) de sincronización, y dicha solicitud (324) de cliente incluye una clave (402) de sincronización, comprendiendo dicha clave (402) de sincronización un valor asociado con una sesión de sincronización anterior de dicho dispositivo (320) móvil; #b) determinar si una sesión de sincronización anterior falló, comprendiendo dicha determinación comparar el valor de la clave (402) de sincronización en dicha solicitud (324) de cliente con el valor de una última clave (702) de sincronización incluida en un estado de sincronización, en el que dicho estado de sincronización está asociado con dicha sesión de sincronización anterior y dicho estado de sincronización está mantenido por dicha aplicación (342) de sincronización; y #c) si dicha sesión de sincronización anterior falló, dicha aplicación (342) de sincronización realiza: #1) crear una solicitud (352,353) de servidor basándose en dicha solicitud (324) de cliente y en dicho estado de sincronización asociado con dicha sesión de sincronización anterior fallida; en el que dicha solicitud de servidor incluye un manifiesto (504) de actualización, comprendiendo dicho manifiesto (504) de actualización uno o más objetos y una acción de actualización asociada con cada uno de dichos uno o más objetos, estando basada dicha acción de actualización en dicha solicitud (324) de cliente y dicho estado de sincronización; #2) enviar dicha solicitud (352,353) de servidor a dicho servidor (310) para procesamiento; #3) recibir una respuesta (354) de servidor desde dicho servidor (310) basándose en el procesamiento de dicha solicitud (352,353) de servidor en dicho servidor (310); #4) modificar dicho estado de sincronización basándose en dicha respuesta (354) de servidor y dicha solicitud (324) de cliente tal que se actualiza el estado de sincronización, dicha modificación comprende almacenar la clave (402) de sincronización de dicha solicitud (324) de cliente en dicho estado de sincronización; #5) crear una respuesta (326) de cliente basándose en dicha respuesta (354) de servidor; y #6) enviar dicha respuesta (326) de cliente a dicho dispositivo (320) móvil.
Tipo: Resumen de patente/invención.
Solicitante: MICROSOFT CORPORATION.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: ONE MICROSOFT WAY,REDMOND, WASHINGTON 98052-6.
Inventor/es: MOORE, BRIAN, CHEN,JAMES S.L, FLANAGIN,STEPHEN D.
Fecha de Publicación: .
Fecha Solicitud PCT: 20 de Junio de 2002.
Fecha Concesión Europea: 31 de Diciembre de 2008.
Clasificación PCT:
- 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
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.
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 […]
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 […]
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 […]
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, […]