Patent · US Active

Semaphores in distributed computing environments

US9553951B1 · kind B1 · utility

9Cited by
24References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 24, 2013
Grant dateJan 24, 2017
Priority date
Expiry dateApr 16, 2035

Classification

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

Abstract

Methods and apparatus for a semaphore mechanism in a distributed computing environment are disclosed. A state manager coordinating accesses to objects from distributed clients implements programmatic interfaces for semaphore operations. A client process submits a permit record directed to a semaphore instance protecting a shared resource. The client process receives a representation of permit records associated with the resource. The permit records provide an indication of an order in which permit requests for the resource were processed. The client process uses the permit records to determine whether it has been granted a permit, and if it determines that the permit has been granted, performs operations on the resource.

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