Systems and methods for managing the operation of multiple virtual machines among multiple terminal devices
First Claim
1. An information processing device comprising:
- a processor configured tooperate a first virtual computer;
store usage permission/prohibition information that indicates whether use of the first virtual computer is permitted in a management table;
update the usage permission/prohibition information stored in the management table;
control, based on the usage permission/prohibition information, whether use of the first virtual computer is permitted;
monitor a first external device on which a second virtual computer to which the first virtual computer is switched operates anddetermine whether the first external device is connected,wherein when the processor determines that the first external device is not connected, the processor updates the usage permission/prohibition information stored in the management table so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device includes: a connection monitoring unit performs determining whether a first external device is connected, and determining whether a receiving unit receives the request from the first or second external device, wherein when the connection monitoring unit determines that the first external device is not connected, a usage permission/prohibition determining unit updates the usage permission/prohibition information stored in a management table so that the usage permission/prohibition information indicates that use of a first virtual computer is prohibited, and wherein when the connection monitoring unit determines that the receiving unit receives the request from the second external device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of a second virtual computer.
-
Citations
15 Claims
-
1. An information processing device comprising:
a processor configured to operate a first virtual computer; store usage permission/prohibition information that indicates whether use of the first virtual computer is permitted in a management table; update the usage permission/prohibition information stored in the management table; control, based on the usage permission/prohibition information, whether use of the first virtual computer is permitted; monitor a first external device on which a second virtual computer to which the first virtual computer is switched operates and determine whether the first external device is connected, wherein when the processor determines that the first external device is not connected, the processor updates the usage permission/prohibition information stored in the management table so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer system comprising:
-
a server device on which a first virtual computer operates; a first terminal device that is connected to the server device and on which a second virtual computer to which the first virtual computer is switched operates; and a second terminal device that uses the first virtual computer and on which the second virtual computer does not operate, wherein the server device includes a processor configured to; store usage permission/prohibition information that indicates whether use of the first virtual computer is permitted; update the usage permission/prohibition information stored in the management table and control, based on the usage permission/prohibition information, whether use of the first virtual computer is permitted; monitor the first terminal device and the second terminal device; determine whether the first terminal device is connected, and wherein when the processor determines that the first external device is not connected, the processor updates the usage permission/prohibition information stored in the management table so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited. - View Dependent Claims (12)
-
-
13. A non-transitory computer readable storage medium that stores a program that causes a computer to perform:
-
operating a first virtual computer; determining whether a first external device on which a second virtual computer to which the first virtual computer is switched operates is connected; updating, when it is determined that the first external device is not connected, usage permission/prohibition information stored in a management table and indicating whether use of the first virtual computer is permitted so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited; controlling whether use of the first virtual computer is permitted based on the usage permission/prohibition information; determining, when a request to start using the first virtual computer is received, whether the request to start using the first virtual computer is transmitted by the first external device or a second external device on which the second virtual computer does not operate; transmitting, to the first external device, information that instructs the first external device to prohibit use of the second virtual computer when it is determined that the second external device transmits the request and that the first external device is connected. - View Dependent Claims (14)
-
-
15. A method for limiting use of a virtual computer, the method causing a computer to perform:
-
operating a first virtual computer; determining whether a first terminal device on which a second virtual computer to which the first virtual computer is switched operates is connected; updating, when it is determined that the first terminal device is not connected, usage permission/prohibition information stored in a management table and indicating whether use of the first virtual computer is permitted so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited; controlling whether use of the first virtual computer is permitted based on the usage permission/prohibition information; determining, when a request to start using the first virtual computer is received, whether the request to start using the first virtual computer is transmitted by the first terminal device or a second terminal device on which the second virtual computer does not operate; transmitting, to the first terminal device, information that instructs the first terminal device to prohibit use of the second virtual computer when it is determined that the second terminal device transmits the request and that the first terminal device is connected.
-
Specification