×

Method and apparatus for making inter-process procedure calls through shared memory

  • US 8,191,076 B2
  • Filed: 08/05/2010
  • Issued: 05/29/2012
  • Est. Priority Date: 10/25/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request from a client at a server to make an inter-process procedure call;

    allocating, at the server, a section of shared memory for the inter-process procedure call;

    acquiring a lock, by the server, on the section of shared memory;

    determining, by the server, whether a flag indicating a completion of the inter-process procedure call has been cleared by the client;

    in response to the flag not being cleared,releasing the lock, by the server;

    waiting for a predetermined amount of time, by the server; and

    reacquiring the lock, by the server; and

    in response to the flag being cleared, processing the inter-process procedure call by;

    retrieving, by the server, parameters stored by the client from the section of shared memory;

    executing, by the server, the inter-process procedure call;

    storing, by the server, results of the inter-process procedure call in the section of shared memory;

    setting the flag, by the server, to indicate the completion of the inter-process procedure call; and

    releasing the lock, by the server.

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