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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2003083614) REPLICATION ACTIVE, COHERENTE ET TRANSPARENTE DE PROGRAMMES D'APPLICATION A UNITES D'EXECUTION MULTIPLES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2003/083614    N° de la demande internationale :    PCT/US2003/009233
Date de publication : 09.10.2003 Date de dépôt international : 24.03.2003
CIB :
G06F 15/16 (2006.01), H04L 1/22 (2006.01)
Déposants : ETERNAL SYSTEMS, INC. [US/US]; 1901 South Bascom Avenue, Suite 1200, San Jose, CA 95008 (US) (Tous Sauf US).
MOSER, Louise, E. [US/US]; (US) (US Seulement).
MELLIAR-SMITH, Peter, M. [US/US]; (US) (US Seulement)
Inventeurs : MOSER, Louise, E.; (US).
MELLIAR-SMITH, Peter, M.; (US)
Mandataire : O'BANION, John, P.; O'Banion & Ritchey LLP, 400 Capitol Mall, Suite 1550, Sacramento, CA 95814 (US)
Données relatives à la priorité :
60/367,615 25.03.2002 US
60/367,616 25.03.2002 US
Titre (EN) TRANSPARENT CONSISTENT ACTIVE REPLICATION OF MULTITHREADED APPLICATION PROGRAMS
(FR) REPLICATION ACTIVE, COHERENTE ET TRANSPARENTE DE PROGRAMMES D'APPLICATION A UNITES D'EXECUTION MULTIPLES
Abrégé : front page image
(EN)A method and system for transparent consistent active replication of multithreaded application programs is described. At each replica (R1, R2), control messages that contain mutex ordering information indicating the order in which threads (16, 18) in the replicas claim mutexes are multicast, and the control messages are delivered using a multicast group communication protocol (36) that delivers the messages in order that determines the order in which the operating system’s thread library grants the claims of mutexes to the threads in the replicas. Because the replicas receive the same messages in the same source order, the corresponding threads in the different replicas are granted their corresponding claims to the corresponding mutexes in the same order, maintaining strong replica consistency.
(FR)L'invention concerne un procédé et un système de réplication active, cohérente et transparente de programmes d'application à unités d'exécution multiples. A chaque réplique, des messages de contrôle contenant des informations d'ordonnancement par exclusion mutuelle indiquant l'ordre dans lequel des unités d'exécution des exclusions mutuelles de demandes de répliques sont multidiffusées, et les messages de commande sont délivrés au moyen d'un protocole de communication de groupes de multidiffusion qui délivre les messages dans un ordre déterminant celui dans lequel la bibliothèque des unités d'exécution du système d'exploitation octroie les demandes d'exclusion mutuelle aux unités d'exécution dans les répliques. Etant donné que les répliques reçoivent les mêmes messages dans le même ordre source, les demandes correspondantes sont octroyées aux unités d'exécution correspondantes pour les exclusions mutuelles pertinentes dans le même ordre, maintenant ainsi une forte cohérence des répliques.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NI, NO, NZ, OM, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)