Patent · US Active

Scalable locking techniques

US11227016B2 · kind B2 · utility

0Cited by
6References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 2020
Grant dateJan 18, 2022
Priority date
Expiry dateJun 24, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1097
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for scalable locking. A method includes adding a first lock entry representing a pending lock to a first tree, the first lock entry indicating a range to be locked; checking at least a portion of at least one second tree to determine whether a conflicting lock exists for the first lock entry among at least one second lock entry based on the range to be locked, wherein each of the first tree and the at least one second tree is a data structure including a plurality of nodes representing at least a plurality of attributes, wherein the plurality of attributes of the at least one second tree includes the at least one second lock entry; committing the pending lock when no conflicting lock exists; and resolving the pending lock based on a resolution of the conflicting lock when a conflicting lock exists.

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