×

Method and system for passing messages between threads

  • US 7,058,955 B2
  • Filed: 12/06/2000
  • Issued: 06/06/2006
  • Est. Priority Date: 12/06/2000
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for passing a message from a first thread of execution in a process to a second thread of execution in the process, comprising:

  • instantiating a first thread queue for holding messages, the first thread queue being associated with the first thread of execution;

    obtaining a first address associated with the first thread queue;

    sending the first address to the second thread of execution, the second thread of execution being configured to create a second thread queue, to obtain a second address associated with the second thread queue, and to store the first address;

    receiving the second address from the second thread in response to sending the first address;

    creating the message at the first thread of execution in the process;

    obtaining a reference associated with the message;

    placing the reference into the second thread queue, wherein the reference is usable by the second thread of execution to access the message.

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