Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
118 words
In a data processing system including at least one real machine having a real CPU, main storage, I/O devices and a host operating system program running in said real CPU for controlling said I/O devices, and a base virtual machine having a base virtual CPU and a guest operating system running in said base virtual CPU, the system further comprising a plurality of adjunct virtual machines, having adjunct virtual CPUs coupled to said base virtual CPU for providing for a host operating system program to be executed in said real CPU with a guest operating system program executed in said base virtual machine and at least one program executed in each of said plurality of adjunct virtual machines.
Claim 2
Dependent Claim
118 words
In a data processing system including at least one real machine having a real CPU, main storage, I/O devices and a host operating system program running in said real CPU for controlling said I/O devices, and a base virtual machine having a base virtual CPU and a guest operating system running in said base virtual CPU, the system further comprising a plurality of adjunct virtual machines, having adjunct virtual CPUs coupled to said base virtual CPU for providing for a host operating system program to be executed in said real CPU with a guest operating system program executed in said base virtual machine and at least one program executed in each of said plurality of adjunct virtual machines.
Claim 3
Dependent Claim
34 words
The data processing system of claim 1 in which at least one of said plurality of adjunct virtual machines is a simulated service processor for providing a service function to said base virtual machine.
Claim 4
Dependent Claim
54 words
The data processing system of claim 1 in which said base virtual machine and at least one of said plurality of adjunct virtual machines share the same console for sustaining a dialog between said base virtual machine and at least one of said plurality of adjunct virtual machines without loss of any console functions.
Claim 5
Dependent Claim
33 words
The data processing system of claim 2 in which said base virtual machine and said plurality of adjunct virtual machines are created from one directory and the VMDBK of said base virtual machine.
Claim 6
Dependent Claim
38 words
The data processing system of claim 4 in which a single directory entry defines the architecture of an adjunct virtual machine that services said base virtual machine and is different than the architecture of said base virtual CPU.
Claim 7
Dependent Claim
40 words
The data processing system of claim 5 in which an adjunct machine that services said base virtual machine is defined only once by said single directory as a prototype adjunct machine that is usable by any other base virtual machine.
Claim 8
Dependent Claim
18 words
The data processing system of claim 1 in which said at least one program is an application program.
Claim 9
Dependent Claim
19 words
The data processing system of claim 1 in which said at least one program is an operating system program.
Claim 10
Dependent Claim
24 words
The data processing system of claim 1 in which at least one of said adjunct virtual machines runs concurrently with said base virtual CPU.
Claim 11
Dependent Claim
24 words
The data processing system of claim 1 in which at least one of said adjunct virtual machines alternately runs with said base virtual machine.
Claim 12
Dependent Claim
23 words
The data processing system of claim 1 in which said plurality of adjunct machines have storage and I/O separate from said real machine.
Claim 13
Dependent Claim
21 words
The data processing system of claim 1 in which said adjunct virtual CPUs are loosely coupled to said base virtual CPU.