COMPUTING PLATFORM HAVING TRANSPARENT ACCESS TO RESOURCES OF A HOST PLATFORM
First Claim
Patent Images
1. A computer system, comprising:
- a virtual operating system (VOS) including a VOS kernel and a virtual machine (VM) with a first library on the virtual operating system;
a host operating system (HOS) including a HOS kernel and a second library; and
a communication channel established with the first library and the VM that directly couples the first library and the second library.
0 Assignments
0 Petitions
Accused Products
Abstract
A computing platform having transparent access to resources of a host platform is described herein. In one embodiment, an example of a computing system includes, but is not limited to, a virtual operating system (VOS) including a VOS kernel and a virtual machine (VM) with a first library on the virtual operating system, a host operating system (HOS) including a HOS kernel and a second library, and a communication channel established with the first library and the VM that directly couples the first library and the second library. Other methods and apparatuses are also described.
38 Citations
20 Claims
-
1. A computer system, comprising:
-
a virtual operating system (VOS) including a VOS kernel and a virtual machine (VM) with a first library on the virtual operating system;
a host operating system (HOS) including a HOS kernel and a second library; and
a communication channel established with the first library and the VM that directly couples the first library and the second library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for enabling the execution of a virtual operating system application comprising:
-
establishing a communication channel between a first library on a virtual operating system (VOS) and a virtual machine (VM) that the virtual operating system runs on;
coupling a first library on the VOS directly to a second library on a host operating system using the communication channel; and
dispatching calls to at least one of the first library and the second library using the communication channel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A machine-readable medium having instructions stored therein, which when executed by a machine, cause the machine to perform a method for enabling the execution of a virtual operating system application, the method comprising:
-
establishing a communication channel between a first library on a virtual operating system (VOS) and a virtual machine (VM) that the virtual operating system runs on;
coupling a first library on the VOS directly to a second library on a host operating system using the communication channel; and
dispatching calls to at least one of the first library and the second library using the communication channel. - View Dependent Claims (18, 19, 20)
-
Specification