US 12,314,749 B2
Information processing apparatus, information processing method, and recording medium
Jun Kanai, Inagi Tokyo (JP); Tatsuya Uehara, Kawasaki Kanagawa (JP); Fumihiko Sano, Kawasaki Kanagawa (JP); and Hiroyoshi Haruki, Kawasaki Kanagawa (JP)
Assigned to Kabushiki Kaisha Toshiba, Tokyo (JP)
Filed by KABUSHIKI KAISHA TOSHIBA, Tokyo (JP)
Filed on Mar. 4, 2022, as Appl. No. 17/687,593.
Claims priority of application No. 2021-096765 (JP), filed on Jun. 9, 2021.
Prior Publication US 2022/0398120 A1, Dec. 15, 2022
Int. Cl. G06F 9/455 (2018.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01)
CPC G06F 9/45558 (2013.01) [G06F 11/301 (2013.01); G06F 11/32 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45591 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising at least one processor configured to function as:
one or more managers, each of the one or more manages configured to manage a corresponding one of one or more virtual environments; and
a management controller configured to control the one or more managers,
wherein:
in response to detecting a launch of software in any of the one or more virtual environments, the management controller instructs a corresponding one of the one or more managers that manages the detected virtual environment to determine whether to permit execution of the software in the detected virtual environment,
the manager that manages the detected virtual environment reads a file stored in the detected virtual environment to determine whether to permit execution of the software in the detected virtual environment based on information indicated in the file, and
the one or more managers exist only during a period in which management for the virtual environment is necessary.