Electrical computers and digital processing systems: interprogra – Interprogram communication using message
Reexamination Certificate
2006-09-19
2006-09-19
Bullock, Jr., Lewis A. (Department: 2195)
Electrical computers and digital processing systems: interprogra
Interprogram communication using message
C719S312000, C719S319000, C719S321000, C709S200000, C709S213000, C709S245000, C718S001000
Reexamination Certificate
active
07111303
ABSTRACT:
A virtual machine operating system for communication between first and second applications which execute in different user portions of the virtual machine operating system and use Internet Protocol (IP). The virtual machine operating system comprises a first user portion, a second user portion and a base portion. The first user portion executes the first application and includes a first device driver for a first virtual network interface card (NIC). The second user portion executes the second application and includes a second device driver for a second virtual NIC. The base portion is shared by the first and second user portions and includes the first and second virtual NICs. The base portion maintains a table of IP addresses by which each device driver addresses its respective NIC and other, corresponding addresses by which the base portion addresses the virtual NIC. The first device driver is programmed to receive an IP datagram from the first application and pass it to the first NIC using IP. The datagram includes an IP address of the second virtual NIC and an indication that the second application should receive the datagram. The base portion is programmed to determine the other address of the second NIC based on the table and transfer the datagram to a storage location associated with the second virtual NIC or the second device driver.
REFERENCES:
patent: 6081833 (2000-06-01), Okamoto et al.
patent: 6233619 (2001-05-01), Narisi et al.
patent: 6314501 (2001-11-01), Gulick et al.
patent: 6389482 (2002-05-01), Bobak et al.
patent: 6496847 (2002-12-01), Bugnion et al.
patent: 6629178 (2003-09-01), Smith
patent: 6671743 (2003-12-01), Verity
patent: 6795966 (2004-09-01), Lim et al.
patent: 6934269 (2005-08-01), Hasha et al.
patent: 7020532 (2006-03-01), Johnson et al.
patent: 2002/0046304 (2002-04-01), Fabri et al.
patent: 2002/0143842 (2002-10-01), Cota-Robles et al.
patent: 2003/0037178 (2003-02-01), Vessey et al.
VMware Workstation User's Manual, Version 3.0.
“z/VM V4R3.0 CP Programming Services” which is available from International Business Machines at PO Box 29570, IBM Publications, Raleigh, North Carolina 27626-0570.
Z/VM 4.2.0 General Information which is available from International Business Machines Corp. at PO Box 29570, IBM Publications, Raleigh, North Carolina 27626-0570.
Macchiano Angelo
Musselwhite Dennis
Tarcza Richard
White W. Romney
Bullock, Jr. Lewis A.
International Business Machines - Corporation
Samodovitz Arthur J.
To Jennifer N.
LandOfFree
Virtual machine operating system LAN does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Virtual machine operating system LAN, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual machine operating system LAN will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3544694