US 12,346,718 B2
Multi-hypervisor virtual machines that run on multiple co-located hypervisors
Kartik Gopalan, Vestal, NY (US)
Assigned to The Research Foundation for The State University of New York, Binghamton, NY (US)
Filed by The Research Foundation for The State University of New York, Binghamton, NY (US)
Filed on Nov. 6, 2023, as Appl. No. 18/387,053.
Application 18/387,053 is a continuation of application No. 17/327,828, filed on May 24, 2021, granted, now 11,809,891, issued on Nov. 7, 2023.
Application 17/327,828 is a continuation of application No. 16/428,523, filed on May 31, 2019, granted, now 11,016,798, issued on May 21, 2021.
Claims priority of provisional application 62/679,419, filed on Jun. 1, 2018.
Prior Publication US 2024/0078130 A1, Mar. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01)
CPC G06F 9/45558 (2013.01) [G06F 2009/45562 (2013.01); G06F 2009/45566 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A transient hypervisor adapted to be dynamically injected and removed under at least one span virtual machine concurrently with execution of the at least one span virtual machine on at least one other hypervisor;
wherein the at least one span virtual machine has a single and a consistent memory space, a virtual CPU state, and a set of input/output resources, shared by the transient hypervisor and the at least one other hypervisor, and coordinated by the at least one other hypervisor, and the transient hypervisor is not a nested hypervisor with respect to the at least one other hypervisor.