SYSTEM AND METHOD FOR PERFORMING DISTRIBUTED TRANSACTIONS USING GLOBAL EPOCHS

Patent №

US 8,103,643

Granted

2012-01-24

Filed 2009

Owner

SUN MICROSYSTEMS, INC.

+2 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12643340

A method for performing distributed transactions of a cluster. The method includes, in response to a lock request including a first epoch from a first node, setting a local epoch to a maximum of the first epoch and the local epoch, sending a first lock including the local epoch to the first node, and in response to a conflicting lock request including a second epoch from a second node, setting the local epoch to a maximum of the second epoch and the local epoch, where the conflicting lock request is delayed until after the first lock is released. The method further includes, in response to a reintegration request including a third epoch from the first node, setting the local epoch to a maximum of the third epoch and the local epoch and performing a reintegration based on the reintegration request, where the reintegration is logged using the local epoch.

AI classification

AI hardware1.00
Planning0.05
Evolutionary computation0.04
Vision0.00
Natural language0.00
Machine learning0.00
Knowledge representation0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 239310228

XYRATEX TECHNOLOGY LIMITED

assignment · 298070154

CRAY INC.

assignment · 439480354

Assignors

DANILOV, NIKITA YURIEVICH, BARTON, ERIC

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

© 2026 NYSGPT2525 LLC