Patent · US Active

Stream-based transaction processing

US11947517B1 · kind B1 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 31, 2022
Grant dateApr 2, 2024
Priority date
Expiry dateOct 31, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/256
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A transaction processing protocol for serverless database management systems can use a transaction scheduler to guarantee consistent serializable execution though analysis of the access pattern of transaction types and appropriate ordering of the transaction's events at runtime. A transaction topology is determined for each type of transaction and these are combined and used to generate a serialization graph. Cycles in the serialization graph are identified and breaking transaction types which may break the cycles are determined. When transaction requests are received, a breaking type of transaction is scheduled as a last transaction in the current epoch and later transactions not having the breaking transaction type are scheduled to execute in the next epoch.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.