WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2001001249) SYSTEM AND METHOD FOR SYNCHRONIZING COPIES OF DATA IN A COMPUTER SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2001/001249    International Application No.:    PCT/US2000/018016
Publication Date: 04.01.2001 International Filing Date: 29.06.2000
Chapter 2 Demand Filed:    23.01.2001    
IPC:
G06F 17/30 (2006.01)
Applicants: COMPUTER SCIENCES CORPORATION [US/US]; 9500 Arboretum Blvd., Austin, TX 78759 (US)
Inventors: BARTLETT, James; (US).
KERULIS, John; (US).
NGAN, Robert; (US).
RASMUSSEN, Jay; (US).
RITTENHOUSE, Brian; (US)
Agent: CONLEY, ROSE & TAYON, P.C.; Meyertons, Eric B., P.O. Box 398, Austin, TX 78767-0398 (US).
CASALONGA, Axel; Bureau D.A. Casalonga-Josse, Morassistr. 8, D-80469 Münich (DE)
Priority Data:
09/345,698 30.06.1999 US
60/141,758 30.06.1999 US
09/345,699 30.06.1999 US
60/141,762 30.06.1999 US
Title (EN) SYSTEM AND METHOD FOR SYNCHRONIZING COPIES OF DATA IN A COMPUTER SYSTEM
(FR) DISPOSITIF ET PROCEDE SERVANT A SYNCHRONISER DES COPIES DE DONNEES DANS UN SYSTEME INFORMATIQUE
Abstract: front page image
(EN)An improved synchronization system and method for copies of data in a computer system. The computer system comprises a cluster, wherein each computer in the cluster may store a local copy of a data set along with a validity flag for the local copy. The computer system further comprises a coupling system which is connected to each of the computers in the cluster through a coupling system interface program, wherein the coupling system is configured to coordinate the data sharing and workload of the cluster. The computer system also comprises an external data storage shared by the computers in the cluster. One of the computers may read a first copy of the data set from a primary data set on the external data storage. The computer may then store the first copy locally and set a first validity flag to indicate that the first copy is valid. Another computer, server, or application program may make a second copy of the primary data set and set a second validity flag to valid. If the first copy is modified, then the second validity flag is set to invalid. The second copy may then be replaced with the modified copy, and the second validity flag may be set to valid again. A coupling system interface program may comprise an application programming interface for data synchronization, wherein the application programming interface is accessible by a plurality of application programs.
(FR)Dispositif et procédé améliorés de synchronisation de copies dans un système informatique. Ce dernier est composé d'un groupe dans lequel chaque ordinateur peut mémoriser une copie locale d'un ensemble de données avec un indicateur de validité pour la copie locale. Ce système informatique comprend également un système de couplage connecté à chacun des ordinateurs du groupe par l'intermédiaire d'un programme d'interface de système de couplage, celui-ci étant conçu pour coordonner le partage des données et la charge de travail du groupe. Le système informatique comprend encore une mémoire de données externe partagée par les ordinateurs du groupe. Un des ordinateurs peut lire une première copie de l'ensemble de données provenant d'un premier ensemble de données dans la mémoire de données externe. L'ordinateur peut alors mémoriser la première copie localement et établir un premier indicateur de validité afin d'indiquer que la première copie est valide. Un autre ordinateur, serveur ou programme d'application peut faire une deuxième copie du premier ensemble de données et établir un deuxième indicateur de validité. Si la première copie est modifiée, le deuxième indicateur de validité est établi invalide. On peut ensuite remplacer la deuxième copie par la copie modifiée et rétablir la validité du deuxième indicateur. Un programme d'interface de système de couplage peut comporter une interface de programmation d'application afin d'effectuer la synchronisation de données, cette interface étant accessible par une pluralité de programmes d'application.
Designated States: CA.
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Publication Language: English (EN)
Filing Language: English (EN)