Thread operation across virtualization contexts
AssigneeMicrosoft Corporation
InventorsNeil A. Jacobson, Joseph Rovine, Peter A. Morgan, Abhishek Agarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsNeil A. Jacobson, Joseph Rovine, Peter A. Morgan, Abhishek Agarwal
Estimating the term…
Application virtualization at the thread level, rather than at the process level. The thread is permitted to pass virtualization context boundaries. A thread might be operating in a particular virtualization context (e.g., a native environment or a first virtualization environment) having access to particular computing resources. The thread then enters an entry point for code operating in another virtualization context (e.g., a virtualization environment from a native environment, or a second virtualization environment from a first virtualization environment) having access to other computing resources. Once this happens, the thread is associated with the next virtualization context so that the thread has access to the computing resources of this next virtualization context.
A method for operating a thread across virtualization contexts, the method comprising:
A computer program product comprising one or more computer-readable storage media having thereon one or more computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for supporting operation of a thread across virtualization contexts, the method comprising:
A computing system comprising:
Dependencies are inferred from the claim text.