Electrical computers and digital processing systems: interprogra – Interprogram communication using shared memory
Reexamination Certificate
2005-01-10
2009-02-10
Ho, Andy (Department: 2194)
Electrical computers and digital processing systems: interprogra
Interprogram communication using shared memory
C718S001000, C707S793000, C707S793000, C709S227000, C709S228000
Reexamination Certificate
active
07490330
ABSTRACT:
Techniques are provided for instantiating separate Java virtual machines for each session established by a server. Because each session has its own virtual machine, the Java programs executed by the server for each user connected to the server are insulated from the Java programs executed by the server for all other users connected to the server. The separate VM instances can be created and run, for example, in separate units of execution that are managed by the operating system of the platform on which the server is executing. For example, the separate VM instances may be executed either as separate processes, or using separate system threads. Because the units of execution used to run the separate VM instances are provided by the operating system, the operating system is able to ensure that the appropriate degree of insulation exists between the VM instances.
REFERENCES:
patent: 5414848 (1995-05-01), Sandage et al.
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5745703 (1998-04-01), Cejtin et al.
patent: 5920720 (1999-07-01), Toutonghi et al.
patent: 6047053 (2000-04-01), Miner et al.
patent: 6075938 (2000-06-01), Bugnion et al.
patent: 6223202 (2001-04-01), Bayeh
patent: 6256637 (2001-07-01), Venkatesh et al.
patent: 6269391 (2001-07-01), Gillespie
patent: 6282702 (2001-08-01), Ungar
patent: 6324177 (2001-11-01), Howes et al.
patent: 6330709 (2001-12-01), Johnson et al.
patent: 6370687 (2002-04-01), Shimura
patent: 6374286 (2002-04-01), Gee et al.
patent: 6393605 (2002-05-01), Loomans
patent: 6401109 (2002-06-01), Heiney et al.
patent: 6457142 (2002-09-01), Klemm et al.
patent: 6463480 (2002-10-01), Kikuchi et al.
patent: 6519594 (2003-02-01), Li
patent: 6604046 (2003-08-01), Van Watermulen et al.
patent: 6609153 (2003-08-01), Salkewicz
patent: 6618737 (2003-09-01), Aridor et al.
patent: 6629113 (2003-09-01), Lawrence
Jungerman Mark
Meyer Scott
Rosenberg David
Sexton Harlan
Unietis David
Hickman Palermo & Truong & Becker LLP
Ho Andy
Oracle International Corporation (OIC)
LandOfFree
Using a virtual machine instance as the basic unit of user... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Using a virtual machine instance as the basic unit of user..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using a virtual machine instance as the basic unit of user... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4097609