ENSURING GLOBALLY CONSISTENT TRANSACTIONS

Patent №

US 9,569,253

Granted

2017-02-14

Filed 2013

Owner

GOOGLE INC.

AI components

3

nlp · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13905637

The present technology proposes techniques for ensuring globally consistent transactions. This technology may allow distributed systems to ensure the causal order of read and write transactions across different partitions of a distributed database. By assigning causally generated timestamps to the transactions based on one or more globally coherent time services, the timestamps can be used to preserve and represent the causal order of the transactions in the distributed system. In this regard, certain transactions may wait for a period of time after choosing a timestamp in order to delay the start of any second transaction that might depend on it. The wait may ensure that the effects of the first transaction are not made visible until its timestamp is guaranteed to be in the past. This may ensure that a consistent snapshot of the distributed database can be determined for any past timestamp.

Natural languagePlanningAI hardwareG06F 16/2379G06F 9/466G06F 16/148G06F 16/2322G06F 16/2477

AI classification

Planning1.00
AI hardware0.97
Natural language0.82
Knowledge representation0.22
Evolutionary computation0.20
Machine learning0.00
Vision0.00
Speech0.00

Ownership

GOOGLE INC.

assignment · 305290102

Assignors

HSIEH, WILSON CHENG-YI, LLOYD, ALEXANDER, HOCHSCHILD, PETER, EPSTEIN, MICHAEL JAMES BOYER, QUINLAN, SEAN

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

© 2026 NYSGPT2525 LLC