| 11409554 |
Time dilation based on an amount of resources allocated to a software execution environment |
Andrew Southgate, Adrian Taylor |
2022-08-09 |
$7,335,000 |
| 11354149 |
Adaptive clock scaling using a hypervisor in a reserved portion of memory |
Andrew Southgate, Adrian Taylor |
2022-06-07 |
$7,704,000 |
| 11295021 |
Using a threat model to monitor host execution in a virtualized environment |
Rahul Kashyap, Adrian Taylor, James McKenzie |
2022-04-05 |
$6,069,000 |
| 11023088 |
Composing the display of a virtualized web browser |
Prakash Buddhiraja, Kiran Bondalapati, Vikram Kapoor, Gaurav Banga |
2021-06-01 |
$9,571,000 |
| 10986137 |
Clipboard hardening |
Rahul Kashyap, Rafal Wojtczuk |
2021-04-20 |
$10,542,000 |
| 10846396 |
Downloading data in a dedicated virtual machine |
Gaurav Banga, Vikram Kapoor, Kiran Bondalapati |
2020-11-24 |
$6,102,000 |
| 10798077 |
Securely authenticating untrusted operating environments |
David Halls |
2020-10-06 |
$7,383,000 |
| 10599565 |
Hypervisor managing memory addressed above four gigabytes |
Christian Limpach |
2020-03-24 |
$6,975,000 |
| 10546118 |
Using a profile to provide selective access to resources in performing file operations |
Vikram Kapoor, Gaurav Banga |
2020-01-28 |
$6,817,000 |
| 10503534 |
Adaptive clock scaling to optimize time-based operations within virtualized guest operating systems |
Andrew Southgate, Adrian Taylor |
2019-12-10 |
$6,156,000 |
| 10430614 |
Automatic initiation of execution analysis |
Rahul Kashyap, Gaurav Banga |
2019-10-01 |
|
| 10430591 |
Using threat model to monitor host execution in a virtualized environment |
Rahul Kashyap, Adrian Taylor, James McKenzie |
2019-10-01 |
|
| 10348711 |
Restricting network access to untrusted virtual machines |
— |
2019-07-09 |
|
| 10311122 |
On-demand unprotected mode access |
Gaurav Banga, Vikram Kapoor, Kiran Bondalapati |
2019-06-04 |
|
| 10275269 |
Hypervisor to support nested virtualization |
James McKenzie |
2019-04-30 |
|
| 10140139 |
Ensuring the privacy and integrity of a hypervisor |
— |
2018-11-27 |
|
| 10095662 |
Synchronizing resources of a virtualized browser |
Kiran Bondalapati, Vikram Kapoor, Prakash Buddhiraja, Gaurav Banga |
2018-10-09 |
|
| 10095530 |
Transferring control of potentially malicious bit sets to secure micro-virtual machine |
Gaurav Banga, Rahul Kashyap |
2018-10-09 |
|
| 10055231 |
Network-access partitioning using virtual machines |
Xin Li, Gaurav Banga, Vikram Kapoor |
2018-08-21 |
|
| 9923926 |
Seamless management of untrusted data using isolated environments |
Gaurav Banga, Sergei Vorobiev, Deepak Khajuria, Vikram Kapoor, Simon Crosby |
2018-03-20 |
|
| 9921860 |
Isolation of applications within a virtual machine |
Gaurav Banga, Sergei Vorobiev, Deepak Khajuria, Vikram Kapoor, Simon Crosby +1 more |
2018-03-20 |
|
| 9792131 |
Preparing a virtual machine for template creation |
Krzysztof Uchronski, Martin O'Brien, Jacob Hansen, Kiran Bondalapati, Gaurav Banga +1 more |
2017-10-17 |
|
| 9785771 |
Preventing malicious attacks launched from or involving usb devices |
— |
2017-10-10 |
|
| 9767274 |
Approaches for efficient physical to virtual disk conversion |
Gaurav Banga, Simon Crosby, Vikram Kapoor, Kiran Bondalapati, Vadim Dmitriev |
2017-09-19 |
|
| 9734131 |
Synchronizing history data across a virtualized web browser |
Kiran Bondalapati, Vikram Kapoor, Prakash Buddhiraja, Gaurav Banga |
2017-08-15 |
|