SYSTEM AND METHOD FOR EFFECTUATING DISTRIBUTED CONSENSUS AMONG MEMBERS OF A PROCESSOR SET IN A MULTIPROCESSOR COMPUTING SYSTEM THROUGH THE USE OF SHARED STORAGE RESOURCES

Patent №

US 6,463,532

Granted

2002-10-08

Filed 1999

Owner

DIGITAL EQUIPMENT CORPORATION

+1 more

Lab

AI components

2

evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09255897

A system and method for effectuating distributed consensus among members of a processor set in a multiprocessor computing system that is effective even when only a single surviving processor is operational and is achieved through joint implementation of a virtual state machine utilizing a sequence of numbered input commands. System synchronization is achieved by having all of the processors agree on the sequence of input commands so that they execute the same virtual state machine. Input commands are numbered consecutively and the processors use a set of shared stores (e.g. disk drives) to communicate amongst themselves requests (i.e. ballots) for new state machine inputs (or commands) and state machine inputs that have already been chosen (i.e. committed commands). A consensus process is used to decide upon (or commit) each command and this consensus is achieved using a majority of known system stores rather than a majority of known processors. Consequently, when consensus is achieved, it then exists on the system stores (e.g. the disk drives) and not in the processors.

AI classification

AI hardware1.00
Evolutionary computation0.59
Machine learning0.14
Knowledge representation0.02
Natural language0.01
Vision0.00
Planning0.00
Speech0.00

Ownership

DIGITAL EQUIPMENT CORPORATION

assignment · 97890427

COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P.

assignment · 123040713

Assignors

REUTER, JAMES M., LAMPORT, LESLIE, GAFNI, ELIEZER

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC