×

System for interconnecting a synchronous path having semaphores and an asynchronous path having message queuing for interprocess communications

  • US 5,434,975 A
  • Filed: 09/24/1992
  • Issued: 07/18/1995
  • Est. Priority Date: 09/24/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. An inter-process communications arrangement comprising:

  • a synchronous communications path segment for communicating with a first process of a pair of communicating processes within a single processor, includinga shared-memory message buffer for temporarily storing a message being communicated from the first process, anda semaphore means for creating a critical region around the shared-memory message buffer while a message is being stored into and retrieved from the shared-memory message buffer;

    an asynchronous communications path segment for communicating with a second process of the pair, includinga shared-memory message queue for temporarily storing the message being communicated to the second process, having a read pointer indicating from where in the shared-memory message queue is to be retrieved the message being communicated to the second process and a write pointer indicating where in the shared-memory message queue is to be stored the message being communicated to the second process, anda signals means for giving notice of presence of the message in the shared-memory message queue; and

    means for interconnecting the synchronous and the asynchronous communications path segments to form a communications path extending between the processes of the pair, includingmeans for transferring the message being communicated from the first process from the shared-memory message buffer into the shared-memory message queue.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×