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 first library;
a host operating system (HOS) including a HOS kernel and a second library; and
a communication channel established with the VOS kernel and the HOS kernel that directly couples the first library and the second library.
1 Assignment
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 first library, a host operating system (HOS) including a HOS kernel and a second library, and a communication channel established with the VOS kernel and the HOS kernel that directly couples the first library and the second library. Other methods and apparatuses are also described.
-
Citations
17 Claims
-
1. A computer system, comprising:
-
a virtual operating system (VOS) including a VOS kernel and a first library;
a host operating system (HOS) including a HOS kernel and a second library; and
a communication channel established with the VOS kernel and the HOS kernel that directly couples the first library and the second library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for enabling the execution of a virtual operating system application comprising:
-
establishing a communication channel between a virtual operating system (VOS) kernel of a VOS and a host operating system (HOS) kernel of a HOS;
coupling a first library on the VOS directly to a second library on the HOS using the communication channel; and
dispatching calls from a VOS application to the first and second libraries using the communication channel. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A machine-readable medium for storing instructions, when executed by a processor, causes the processor to perform operations, the operations comprising:
-
establishing a communication channel between a virtual operating system (VOS) kernel of a VOS and a host operating system (HOS) kernel of a HOS;
coupling a first library on the VOS directly to a second library on the HOS using the communication channel; and
dispatching calls from a VOS application to the first and second libraries using the communication channel.
-
Specification