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. (WO1998003913) METHOD AND APPARATUS FOR SYNCHRONIZING TRANSACTIONS IN A DISTRIBUTED SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1998/003913    International Application No.:    PCT/US1997/012666
Publication Date: 29.01.1998 International Filing Date: 18.07.1997
IPC:
G06F 9/46 (2006.01)
Applicants: CABLETRON SYSTEMS, INC. [US/US]; 35 Industrial Way, Rochester, NH 03867 (US)
Inventors: JEFFORDS, Jason; (US).
CROWLEY, Todd, A.; (US).
SEXTON, Donald; (US).
HAZEL, Thomas; (US)
Agent: HENDRICKS, Therese, A.; Wolf, Greenfield & Sacks, P.C., 600 Atlantic Avenue, Boston, MA 02210 (US)
Priority Data:
08/681,040 22.07.1996 US
  12.06.1997 US
Title (EN) METHOD AND APPARATUS FOR SYNCHRONIZING TRANSACTIONS IN A DISTRIBUTED SYSTEM
(FR) PROCEDE ET APPAREIL POUR LA SYNCHRONISATION DES TRANSACTIONS DANS UN SYSTEME REPARTI
Abstract: front page image
(EN)Method and apparatus for coordinating transactions on a shared object by a plurality of processes in a distributed system. A transaction is proposed by a process and submitted to a proxy process. The proxy sends an approval request to all other interested processes. Each other process responds to the proxy with either an approval message or a denial message. If one process sends the denial message, the proposed transaction is not applied. If all processes approve, the transaction is applied by each process. The proxy maintains a record of all processes in the system and is notified when a new process is added or an existing process fails.
(FR)Ladite invention concerne un procédé et un appareil servant à coordonner des transactions portant sur un objet partagé par une pluralité de processus dans un système réparti. Une transaction est proposée par un processus et soumise à un processus mandataire. Ledit mandataire envoie une demande d'approbation à tous les autres processus intéressés. Chacun de ces autres processus répond au mandataire soit par un message d'approbation soit par un message de refus. Si un processus envoie le message de refus, la transaction proposée n'est pas appliquée. Si tous les processus répondent par une approbation, la transaction est appliquée par chacun d'eaux. Le mandataire, qui conserve une trace de tous les processus présents dans le système, est averti lorsqu'un nouveau processus est ajouté ou lorsqu'un processus existant échoue.
Designated States: AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GE, GH, HU, IL, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, UA, UG, UZ, VN, YU, ZW.
African Regional Intellectual Property Organization (GH, KE, LS, MW, SD, SZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)