Patent · US Expired

Interprocess communication mechanism

US6792604B1 · kind B1 · utility

7Cited by
4References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 29, 2000
Grant dateSep 14, 2004
Priority date
Expiry dateJul 14, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/546
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Provided are a method, computer program product and data processing apparatus for recovery from interprocess communication failures, the method comprising: in response to an initiator process requesting interprocess communication (IPC) with a responder process via an IPC link, recognizing if the initiator process does not have the expected write control of the IPC link and setting an indicator. A process other than the initiator process checks the indicator (such as after a timeout, or periodically) and, if the indicator has been set, notifies the initiator process to take control. This method avoids potential stalemate situations in which neither the initiator nor the responder process can take control, without reliance on mutex locks for every exchange of data and control.

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