Method for deadlock avoidance in a distributed process system using a synchronous procedure call

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5913060
SERIAL NO

08540777

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for avoiding deadlock in a distributed process system that has a master process and a plurality of slave processes, in which the system uses a synchronous procedure call protocol that interchanges the role of the master process as the procedure call requester with the slave process role as the procedure call responder. In this manner the master process is never left in a deadlock state waiting for the slave process to respond. The role-switching is accomplished by initializing each slave process when initially connected to the system by having each slave process send a status message to the master process as the first part of the two-part synchronous procedure call protocol. This places the slave process in the role of the requester and the master process in the role of the responder. The slave processes are also re-initialized after responding to a master procedure call request by sending a status message indicating that the slave process is ready to receive another procedure call from the master process.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CITRIX SYSTEMS INC851 WEST CYPRESS CREEK ROAD FORT LAUDERDALE FL 33309

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Discavage, Michael Jerome Margate, FL 2 118

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation