System, device and method for interprocessor communication in a computer system
US7013465B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 17, 1999 |
| Grant date | Mar 14, 2006 |
| Priority date | — |
| Expiry date | Aug 17, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/546
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system, device, and method for interprocessor communication in a computer system utilizes a special Message Passing Service (MPS) to provide interprocessor communications. The MPS enables a client application running on one processor in a computer to communicate with a target application running a different processor in the same or a different computer. In order for the client application to communicate with the target application, the client application establishes a session to the target application over an existing communication link using the MPS. The MPS provides for both synchronous and asynchronous communication services. When the client application establishes the session to the target application, the client application specifies, among other things, a “callback” routine. The MPS invokes the “callback” routine to report certain asynchronous events to the client application. The MPS blocks the client application during certain synchronous operations so that the client application does not proceed until the synchronous operation is completed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.