|Method of improving computer security through sandboxing|
EF Brickell, CD Hall, JF Cihula, R Uhlig
US Patent 7,908,653, 2011
|Trace-driven memory simulation: A survey|
RA Uhlig, TN Mudge
ACM Computing Surveys (CSUR) 29 (2), 128-170, 1997
|Control over faults occurring during the operation of guest software in the virtual-machine architecture|
S Bennett, AV Anderson, S Jeyasingh, A Kagi, G Neiger, R Uhlig, X Zou, ...
US Patent 7,124,327, 2006
|Trading conflict and capacity aliasing in conditional branch predictors|
P Michaud, A Seznec, R Uhlig
Proceedings of the 24th annual international symposium on computer …, 1997
|Virtual translation lookaside buffer|
G Neiger, S Chou, E Cota-Robles, S Jeyasingh, A Kagi, M Kozuch, ...
US Patent 6,907,600, 2005
|Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor|
E Cota-Robles, S Schoenberg, S Jeyasingh, A Kagi, M Kozuch, G Neiger, ...
US Patent 7,191,440, 2007
|Method, apparatus and system for improving security in a virtual machine host|
EF Brickell, CD Hall, JF Cihula, RA Uhlig
US Patent 7,765,544, 2010
|Reclaiming existing fields in address translation data structures to extend control over memory accesses|
R Uhlig, G Neiger, E Cota-Robles, S Jeyasingh, A Kagi, M Kozuch, ...
US Patent 7,073,042, 2006
|System and method to deprivilege components of a virtual machine monitor|
AV Anderson, SM Bennett, E Cota-Robles, A Kägi, G Neiger, ...
US Patent 7,757,231, 2010
|Design tradeoffs for software-managed TLBs|
D Nagle, R Uhlig, T Stanley, S Sechrest, T Mudge, R Brown
Proceedings of the 20th annual international symposium on Computer …, 1993
|Instruction fetching: Coping with code bloat|
R Uhlig, D Nagle, T Mudge, S Sechrest, J Emer
ACM SIGARCH Computer Architecture News 23 (2), 345-356, 1995
|Address translation for input/output devices using hierarchical translation tables|
I Schoinas, R Madukkarumakumana, G Neiger, R Uhlig, K King
US Patent 7,444,493, 2008
|Methods and systems to control virtual machines|
SM Bennett, G Neiger, EC Cota-Robles, S Jeyasingh, A Kagi, MA Kozuch, ...
US Patent 7,318,141, 2008
|Method and apparatus for constructing host processor soft devices independent of the host processor operating system|
E Cota-Robles, S Chou, S Jeyasingh, A Kagi, M Kozuch, G Neiger, ...
US Patent 7,272,831, 2007
|System and method for protection against untrusted system management code by redirecting a system management interrupt and creating a virtual machine container|
J Sutton, D Grawrock, R Uhlig, D Poisner, A Glew, C Hall, L Smith, ...
US Patent App. 10/165,597, 2003
|Handling faults associated with operation of guest software in the virtual-machine architecture|
R Uhlig, AV Anderson, S Bennett, E Cota-Robles, S Jeyasingh, A Kagi, ...
US Patent 6,996,748, 2006
|System and method for binding virtual machines to hardware contexts|
EC Cota-Robles, RL Campbell, CD Hall, G Neiger, RA Uhlig
US Patent 7,296,267, 2007
|Mechanism for providing power management through virtualization|
M Kozuch, S Chou, E Cota-Robles, S Jeyasingh, A Kagi, G Neiger, ...
US Patent 7,225,441, 2007
|Mechanism for controlling external interrupts in a virtual machine system|
S Bennett, M Kozuch, G Neiger, E Cota-Robles, S Jeyasingh, A Kagi, ...
US Patent App. 10/318,248, 2004
|System and method for controlling switching between VMM and VM using enabling value of VMM timer indicator and VMM timer value having a specified time|
G Neiger, SM Bennett, E Cota-Robles, S Schoenberg, CD Hall, ...
US Patent 7,840,962, 2010