The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 18, 2003

Filed:

Jul. 02, 1996
Applicant:
Inventors:

Joseph E. Provino, Cambridge, MA (US);

James D. Davis, Pepperell, MA (US);

Marc S. Dye, Camarillo, CA (US);

Assignee:

Sun Microsystems, Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/310 ; G06F 9/46 ;
U.S. Cl.
CPC ...
G06F 1/310 ; G06F 9/46 ;
Abstract

Communication between application programs is facilitated by a virtual device driver to which the application programs make function calls. The device driver registers each application in response to a request for application-to-application communication. During registration, the device driver determines the addressing mode of the application being registered. An address mapping operation is performed and the results of the mapping operation along with other information about the application are stored in a data store administered by the kernel of the device driver. The device driver allows two applications of dissimilar addressing mode to communicate with one another without a priori knowledge of the communicating partner's addressing mode. The virtual device driver handles communication transparently for the communicating applications, allowing the applications to send and receive data.


Find Patent Forward Citations

Loading…