EFFICIENT CHANGING OF REPLICA SETS IN DISTRIBUTED FAULT-TOLERANT COMPUTING SYSTEM

Patent №

US 7,334,154

Granted

2008-02-19

Filed 2004

Owner

MICROSOFT CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10871134

A distributed computing system can be operated in a fault tolerant manner using a set of computing devices. A set of computing devices can tolerate a number of failures by implementing identical replicas of a state machine and selecting proposals. The set of computing devices participating in the distributed computing system by hosting replicas can be modified by adding or removing a computing device from the set, or by specifying particular computing devices for participation. Changing the participating computing devices in the set increases fault tolerance by replacing defective devices with operational devices, or by increasing the amount of redundancy in the system.

AI classification

Planning0.99
AI hardware0.98
Knowledge representation0.13
Evolutionary computation0.00
Natural language0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 152700905

Assignors

LORCH, JACOB R., HOWELL, JONATHAN R., DOUCEUR, JOHN R.

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

© 2026 NYSGPT2525 LLC