SYSTEM AND METHOD FOR SESSION SYNCHRONIZATION WITH INDEPENDENT EXTERNAL SYSTEMS

A method of providing data synchronization in a data processing architecture including a data store (1), a client-server or web server system for accessing said data store (1), and at least one, possibly heterogeneous, external system independent of said data store (1). A version merge mechanism han...

Full description

Saved in:
Bibliographic Details
Main Authors PIERLOT, LOICK, MIKAELIAN, JEROME, ALBEROLA, BERTRAND, BRIET, CECILE
Format Patent
LanguageEnglish
French
Published 13.09.2012
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method of providing data synchronization in a data processing architecture including a data store (1), a client-server or web server system for accessing said data store (1), and at least one, possibly heterogeneous, external system independent of said data store (1). A version merge mechanism handles concurrent update of a given user data in said data store (1) occurring when said data are simultaneously modified by the user and by other processes operating on said external systems. A particular feature of said method is that user related data, including data from the external systems, are saved without risk of loss even if the user has started a user session and is still working on it, and user session is not forced to be saved until the user decides so. A system is described, with a system architecture that suits the disclosed method. Several system configurations and typical use scenarios are provided. La présente invention porte sur un procédé de fourniture d'une synchronisation de données dans une architecture de traitement de données comprenant une mémoire de données (1), un système client-serveur ou de serveur web permettant d'accéder à ladite mémoire de données (1), et au moins un système externe, éventuellement hétérogène, indépendant de ladite mémoire de données (1). Un mécanisme de fusion de versions gère une mise à jour simultanée de données d'utilisateur données dans ladite mémoire de données (1) se produisant lorsque lesdites données sont modifiées simultanément par l'utilisateur et par d'autres processus fonctionnant sur lesdits systèmes externes. Une caractéristique particulière dudit procédé est que des données relatives à un utilisateur, y compris des données provenant de systèmes externes, sont sauvegardées sans risque de perte même si l'utilisateur a lancé une session d'utilisateur et travaille encore sur celle-ci, et la session d'utilisateur ne doit être sauvegardée tant que l'utilisateur ne le décide pas. L'invention décrit un système avec une architecture de système qui est adaptée au procédé décrit. Plusieurs configurations système et scénarios d'utilisation typiques sont décrits.
Bibliography:Application Number: WO2012EP54208