发明名称 DYNAMIC REASSIGNMENT FOR MULTI-OPERATING SYSTEM DEVICES
摘要 The present application is directed to dynamic reassignment for multi-OS devices. An example device may comprise equipment, at least two operating systems, a kernel for each OS to provide an interface between the OS and the equipment and a virtual machine manager (VMM). OS selection agents in each OS may interact with a kernel mode controller (KMC) in the VMM. For example, the OS selection agent may transmit a message instructing the KMC to transition the foreground OS to the background and transition a background OS to the foreground. The KMC may transmit signals to the kernels of the foreground and background operating systems causing at least one driver in the foreground OS kernel to save a current equipment state and release control over the equipment while also causing at least one driver in the background OS kernel to restore an equipment state and to take control over the equipment.
申请公布号 US2015254086(A1) 申请公布日期 2015.09.10
申请号 US201414198685 申请日期 2014.03.06
申请人 Intel Corporation 发明人 NAKAJIMA JUN
分类号 G06F9/455;G06F9/48 主分类号 G06F9/455
代理机构 代理人
主权项 1. A multi-operating system device, comprising: equipment to support operations in the device; at least two operating systems each including an operating system selection agent; a kernel corresponding to each of the at least two operating systems, the kernels being to facilitate interaction between the equipment and the at least two operating systems; and a virtual machine manager comprising at least a kernel mode controller to control an operational state of at least one of the at least two operating systems based on an instruction received from an operating system selection agent.
地址 Santa Clara CA US