APPARATUS AND METHOD FOR SWITCHING BETWEEN VIRTUAL MACHINES
First Claim
1. A virtual machine (VM) screen switching apparatus, comprising:
- a virtual machine monitor; and
a plurality of VMs, each VM comprising;
a VM switching user interface provider configured to provide a user interface for enabling a user to select a next VM from the plurality of VMs, and configured to determine to display the next VM as a foreground, according to a user input signal;
a VM screen renderer configured to;
combine graphic data of a current VM being displayed as the foreground with graphic data of the next VM to be displayed; and
create a screen displaying VM screen switching including the combined graphic data; and
an output device driver configured to output the created screen to a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for switching a VM screen in an environment in which a plurality of OSs operating on a virtual machine monitor (VMM), are provided. The VM screen switching apparatus provides VM screen switching so that features of a home screen or an operation screen provided by each VM can be shown. The VM screen switching apparatus provides a user interface for enabling a user to select a desired VM from a plurality of VMs. The apparatus determines a VM to be displayed as a foreground according to a user input signal, and combines graphic data of a currently displayed screen of a VM with graphic data for a screen of the determined VM to create a screen displaying VM screen switching, and outputs the created screen to a display device.
-
Citations
20 Claims
-
1. A virtual machine (VM) screen switching apparatus, comprising:
-
a virtual machine monitor; and a plurality of VMs, each VM comprising; a VM switching user interface provider configured to provide a user interface for enabling a user to select a next VM from the plurality of VMs, and configured to determine to display the next VM as a foreground, according to a user input signal; a VM screen renderer configured to; combine graphic data of a current VM being displayed as the foreground with graphic data of the next VM to be displayed; and create a screen displaying VM screen switching including the combined graphic data; and an output device driver configured to output the created screen to a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A virtual machine (VM) screen switching apparatus, comprising:
-
a virtual machine monitor; and a plurality of VMs, each VM comprising; a VM switching user interface provider configured to; graphically display a list of VMs operating on the virtual machine monitor; and provide a user interface that enables a user to select a specific VM; and a video output device driver configured to output the user interface to a display device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A virtual machine (VM) screen switching apparatus, comprising:
-
a virtual machine monitor; and a plurality of VMs comprising; a client VM configured to receive a request to provide a user interface; and a server VM configured to; combine graphic data for the plurality of VMs operating on the virtual machine monitor, graphically display the graphic data, and provide a user interface configured to enable a user to select a specific VM from the plurality of VMs, in response to the request to provide a user interface. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A virtual machine (VM) screen switching method, comprising:
-
receiving a signal requesting a VM switching user interface; and upon receipt of the signal, providing the VM switching user interface to enable a user to select a screen of a desired VM from a plurality of VMs operating on a virtual machine monitor.
-
Specification