Electrical computers and digital processing systems: virtual mac – Task management or control – Batch or transaction processing
Reexamination Certificate
2005-11-29
2005-11-29
An, Meng-Al T. (Department: 2127)
Electrical computers and digital processing systems: virtual mac
Task management or control
Batch or transaction processing
C718S102000
Reexamination Certificate
active
06971097
ABSTRACT:
Methods and apparatus for implementing a virtual machine that supports the execution of more than one application per virtual machine process are described. According to one aspect of the present invention, a computing system includes a processor, a memory, and a virtual machine that is in communication with the processor. The virtual machine is arranged to enable one or more jobs to run on the virtual machine, and is further arranged to create a heap in the memory for each job that runs on the virtual machine. In one embodiment, the virtual machine includes a jobs manager, a class manager, and a heap manager. In such an embodiment, the heap manager manages substantially all heaps in the memory that are created by the virtual machine.
REFERENCES:
patent: 5175679 (1992-12-01), Allen et al.
patent: 5561786 (1996-10-01), Morse
patent: 5745703 (1998-04-01), Cejtin et al.
patent: 6081665 (2000-06-01), Nilsen et al.
Back et al, “Java Operating Systems: Design and Implementation,” Aug., 1998, Technical Report UUCS-98-015.
Back et al, “Processes in KaffeOS: Isolation, Resource Management, and Sharing in Java,” Apr., 2000, Technical Report UUCS-00-010.
David Raila, “Getting Started with Choices,” Sep. 15, 1994.
Ford et al, “The Flux OSKit: A Substrate for Kernel and Language Research,” Oct. 1997.
Seligmann et al, “Incremental Mature Garbage Collection Using the Train Algorithm,” Mar. 26, 1995.
Berlin et al., “JavaOS Internals,” JavaOS Internals, Apr. 4, 1997.
An Meng-Al T.
Beyer Weaver & Thomas LLP
Shah Nilesh
Sun Microsystems Inc.
LandOfFree
Method and apparatus for implementing concurrently running... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for implementing concurrently running..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for implementing concurrently running... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3458963