| 12190122 |
Remote provisioning of hosts in public clouds |
Andrei Warkentin, William Lam |
2025-01-07 |
|
| 11422840 |
Partitioning a hypervisor into virtual hypervisors |
Andrei Warkentin, Cyprien Laplace, Alexander Fainkichen |
2022-08-23 |
$37,305,000 |
| 11093259 |
Remote provisioning of hosts in public clouds |
Andrei Warkentin, William Lam |
2021-08-17 |
$4,739,000 |
| 10795813 |
Implementing per-processor memory areas with non-preemptible operations using virtual aliases |
Cyprien Laplace, Andrei Warkentin, Adrian Drzewiecki |
2020-10-06 |
$8,412,000 |
| 10564983 |
Multiprocessor initialization via firmware configuration |
Andrei Warkentin, Cyprien Laplace, Alexander Fainkichen |
2020-02-18 |
$16,379,000 |
| 10534732 |
Exposing memory-mapped IO devices to drivers by emulating PCI bus and PCI device configuration space |
Andrei Warkentin, Alexander Fainkichen |
2020-01-14 |
$13,138,000 |
| 10331556 |
Implementing per-processor memory areas with non-preemptible operations using virtual aliases |
Cyprien Laplace, Andrei Warkentin, Adrian Drzewiecki |
2019-06-25 |
$7,504,000 |
| 10255090 |
Hypervisor context switching using a redirection exception vector in processors having more than two hierarchical privilege levels |
Andrei Warkentin |
2019-04-09 |
$10,685,000 |
| 10162655 |
Hypervisor context switching using TLB tags in processors having more than two hierarchical privilege levels |
Andrei Warkentin |
2018-12-25 |
|
| 10114659 |
Remote provisioning of hosts in public clouds |
Andrei Warkentin, William Lam |
2018-10-30 |
$13,669,000 |
| 10095612 |
Storage ballooning in a mobile computing device |
Craig Newell, Cyprien Laplace |
2018-10-09 |
$15,875,000 |
| 10067784 |
Hypervisor backdoor interface |
Andrei Warkentin, Cyprien Laplace, Alexander Fainkichen |
2018-09-04 |
$14,297,000 |
| 10037199 |
Secure inter-process communication and virtual workspaces on a mobile device |
Perry Hung, Craig Newell, Haim Tebeka |
2018-07-31 |
$17,345,000 |
| 10019275 |
Hypervisor context switching using a trampoline scheme in processors having more than two hierarchical privilege levels |
Andrei Warkentin |
2018-07-10 |
$25,373,000 |
| 9952887 |
Device simulation in a secure mode supported by hardware architectures |
Andrei Warkentin |
2018-04-24 |
$10,935,000 |
| 9952990 |
Implementing pseudo non-masking interrupts behavior using a priority interrupt controller |
Andrei Warkentin, Irfan Ulla Khan, Cyprien Laplace, Alexander Fainkichen |
2018-04-24 |
$10,935,000 |
| 9952895 |
Implementing pseudo non-masking interrupts behavior using a priority interrupt controller |
Andrei Warkentin, Irfan Ulla Khan, Cyprien Laplace, Alexander Fainkichen |
2018-04-24 |
$10,935,000 |
| 9864708 |
Safely discovering secure monitors and hypervisor implementations in systems operable at multiple hierarchical privilege levels |
Andrei Warkentin |
2018-01-09 |
$12,423,000 |
| 9674174 |
Configuration profile validation on IOS using SSL and redirect |
Mark ZEREN, Craig Newell |
2017-06-06 |
$2,880,000 |
| 9535772 |
Creating a communication channel between different privilege levels using wait-for-event instruction in systems operable at multiple levels hierarchical privilege levels |
Andrei Warkentin |
2017-01-03 |
$13,796,000 |
| 9489211 |
Exposing memory-mapped IO devices to drivers through firmware |
Andrei Warkentin, Alexander Fainkichen |
2016-11-08 |
$13,494,000 |
| 9465617 |
Implementing upcall from secure to non-secure mode by injecting exception into non-secure mode |
Andrei Warkentin |
2016-10-11 |
$5,888,000 |
| 9449169 |
Block storage virtualization on commodity secure digital cards |
Cyprien Laplace, Kenneth Charles Barr, Craig Newell, Bi Wu, Viktor Gyuris |
2016-09-20 |
$10,861,000 |
| 9383935 |
Secondary CPU MMU initialization using page fault exception |
Andrei Warkentin |
2016-07-05 |
$7,736,000 |
| 9383983 |
Method and system to impose enterprise security mechanisms throughout a mobile application lifecycle |
Perry Hung |
2016-07-05 |
|