COMBINED PESSIMISTIC AND OPTIMISTIC CONCURRENCY CONTROL

Patent №

US 7,434,010

Granted

2008-10-07

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11499091

Various technologies and techniques are disclosed that improve implementation of concurrency control modes in a transactional memory system. A transactional memory word is provided for each piece of data. The transactional memory word includes a version number, a reader indicator, and an exclusive writer indicator. The transactional memory word is analyzed to determine if the particular concurrency control mode is proper. Using the transactional memory word to help with concurrency control allows multiple combinations of operations to be performed against the same memory location simultaneously and/or from different transactions. For example, a pessimistic read operation and an optimistic read operation can be performed against the same memory location.

AI hardwareG06F 9/467Y10S 707/99932Y10S 707/99938Y10S 707/99945

AI classification

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

Ownership

MICROSOFT CORPORATION

assignment · 181650662

Assignors

DUFFY, JOHN JOSEPH, MAGRUDER, MICHAEL M, GRAEFE, GOETZ, DETLEFS, DAVID, GROVER, VINOD K

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

© 2026 NYSGPT2525 LLC