Patent | Date |
---|
Partitioning a hypervisor into virtual hypervisors Grant 11,422,840 - Warkentin , et al. August 23, 2 | 2022-08-23 |
Enabling Efficient Guest Access To Peripheral Component Interconnect Express (pcie) Configuration Space App 20220214968 - Warkentin; Andrei ;   et al. | 2022-07-07 |
Constructing a UEFI bootloader handoff address space for a physical machine hosting virtual machines Grant 11,340,909 - Warkentin , et al. May 24, 2 | 2022-05-24 |
Remote Provisioning Of Hosts In Public Clouds App 20220066787 - WARKENTIN; Andrei ;   et al. | 2022-03-03 |
Method for converting device tree data into ACPI data for edge device operating in a network Grant 11,263,019 - Warkentin , et al. March 1, 2 | 2022-03-01 |
Optimizing Host CPU Usage Based on Virtual Machine Guest OS Power and Performance Management App 20220004420 - Warkentin; Andrei ;   et al. | 2022-01-06 |
Non-unified cache coherency maintenance for virtual machines Grant 11,210,222 - Li , et al. December 28, 2 | 2021-12-28 |
Constructing bootloader address space without guaranteed physical memory layout Grant 11,182,303 - Warkentin , et al. November 23, 2 | 2021-11-23 |
Hypercall implementation in a virtualized computer system Grant 11,169,838 - Laplace , et al. November 9, 2 | 2021-11-09 |
Optimizing host CPU usage based on virtual machine guest OS power and performance management Grant 11,150,933 - Warkentin , et al. October 19, 2 | 2021-10-19 |
Negative path testing in a bootloader environment Grant 11,138,084 - Muller , et al. October 5, 2 | 2021-10-05 |
Unified hypervisor image for multiple processor ISAs Grant 11,113,071 - Laplace , et al. September 7, 2 | 2021-09-07 |
Remote provisioning of hosts in public clouds Grant 11,093,259 - Warkentin , et al. August 17, 2 | 2021-08-17 |
Unified Hypercall Interface Across Processors In Virtualized Computing Systems App 20210224090 - WARKENTIN; Andrei ;   et al. | 2021-07-22 |
Hypercall Implementation In A Virtualized Computer System App 20210224089 - LAPLACE; Cyprien ;   et al. | 2021-07-22 |
Implementing firmware runtime services in a computer system Grant 11,042,485 - Warkentin , et al. June 22, 2 | 2021-06-22 |
Unifying Hardware Trusted Execution Environment Technologies Using Virtual Secure Enclave Device App 20210133315 - LI; Ye ;   et al. | 2021-05-06 |
System And Method For Implementing Trusted Execution Environment On Pci Device App 20210132968 - LI; Ye ;   et al. | 2021-05-06 |
Implementing interrupt remapping via input/output memory management unit faults Grant 10,922,253 - Duchesne , et al. February 16, 2 | 2021-02-16 |
Method Of Constructing A Uefi Bootloader Handoff Address Space For A Physical Machine Hosting Virtual Machines App 20210026647 - WARKENTIN; Andrei ;   et al. | 2021-01-28 |
Method For Converting Device Tree Data Into Acpi Data For Edge Device Operating In A Network App 20210026648 - WARKENTIN; Andrei ;   et al. | 2021-01-28 |
Supporting PCI-e message-signaled interrupts in computer system with shared peripheral interrupts Grant 10,853,284 - Warkentin , et al. December 1, 2 | 2020-12-01 |
Implementing per-processor memory areas with non-preemptible operations using virtual aliases Grant 10,795,813 - Laplace , et al. October 6, 2 | 2020-10-06 |
Headless support using serial-based virtual consoles in a computing system Grant 10,776,287 - Warkentin , et al. September 15, 2 | 2020-09-15 |
Virtualization detection in a computing system Grant 10,698,783 - Warkentin , et al. | 2020-06-30 |
Hardware-assisted guest address space scanning in a virtualized computing system Grant 10,642,751 - Warkentin , et al. | 2020-05-05 |
System And Method For Providing Secure Execution Environments Using Virtualization Technology App 20200134171 - Li; Ye ;   et al. | 2020-04-30 |
Providing fallback drivers for IO devices in a computing system Grant 10,620,963 - Warkentin , et al. | 2020-04-14 |
Negative Path Testing In A Bootloader Environment App 20200089588 - Muller; Daniel ;   et al. | 2020-03-19 |
Multiprocessor initialization via firmware configuration Grant 10,564,983 - Warkentin , et al. Feb | 2020-02-18 |
Virtual appliance supporting multiple instruction set architectures Grant 10,552,172 - Li , et al. Fe | 2020-02-04 |
Exposing memory-mapped IO devices to drivers by emulating PCI bus and PCI device configuration space Grant 10,534,732 - Warkentin , et al. Ja | 2020-01-14 |
Implementing Firmware Runtime Services In A Computer System App 20190391814 - WARKENTIN; Andrei ;   et al. | 2019-12-26 |
Negative path testing in a bootloader environment Grant 10,489,258 - Muller , et al. Nov | 2019-11-26 |
Implementing Per-processor Memory Areas With Non-preemptible Operations Using Virtual Aliases App 20190286558 - LAPLACE; Cyprien ;   et al. | 2019-09-19 |
Headless Support Using Serial-based Virtual Consoles In A Computing System App 20190258590 - WARKENTIN; Andrei ;   et al. | 2019-08-22 |
Supporting soft reboot in multi-processor systems without hardware or firmware control of processor state Grant 10,379,870 - Warkentin , et al. A | 2019-08-13 |
Non-unified Cache Coherency Maintenance For Virtual Machines App 20190227934 - LI; Ye ;   et al. | 2019-07-25 |
Optimizing Host CPU Usage Based on Virtual Machine Guest OS Power and Performance Management App 20190213033 - Warkentin; Andrei ;   et al. | 2019-07-11 |
Virtualization Detection In A Computing System App 20190213095 - WARKENTIN; Andrei ;   et al. | 2019-07-11 |
Implementing per-processor memory areas with non-preemptible operations using virtual aliases Grant 10,331,556 - Laplace , et al. | 2019-06-25 |
Remote Provisioning of Hosts in Public Clouds App 20190179646 - Warkentin; Andrei ;   et al. | 2019-06-13 |
Optimizing host CPU usage based on virtual machine guest OS power and performance management Grant 10,282,226 - Warkentin , et al. | 2019-05-07 |
Intelligent boot device selection and recovery Grant 10,261,800 - Warkentin , et al. | 2019-04-16 |
Hypervisor context switching using a redirection exception vector in processors having more than two hierarchical privilege levels Grant 10,255,090 - Tuch , et al. | 2019-04-09 |
Virtual Appliance Supporting Multiple Instruction Set Architectures App 20190065213 - LI; Ye ;   et al. | 2019-02-28 |
Negative Path Testing In A Bootloader Environment App 20190026203 - Muller; Daniel ;   et al. | 2019-01-24 |
Hardware-assisted Guest Address Space Scanning In A Virtualized Computing System App 20190026232 - WARKENTIN; Andrei ;   et al. | 2019-01-24 |
Providing Fallback Drivers For Io Devices In A Computing System App 20190026118 - WARKENTIN; Andrei ;   et al. | 2019-01-24 |
Method for switching address spaces via an intermediate address space Grant 10,185,664 - Warkentin , et al. Ja | 2019-01-22 |
Intelligent UEFI run-time services address space management Grant 10,185,571 - Warkentin , et al. Ja | 2019-01-22 |
Supporting Soft Reboot In Multi-processor Systems Without Hardware Or Firmware Control Of Processor State App 20190012179 - WARKENTIN; Andrei ;   et al. | 2019-01-10 |
Method For Switching Address Spaces Via An Intermediate Address Space App 20190004965 - WARKENTIN; Andrei ;   et al. | 2019-01-03 |
Hypervisor context switching using TLB tags in processors having more than two hierarchical privilege levels Grant 10,162,655 - Tuch , et al. Dec | 2018-12-25 |
Intelligent Uefi Run-time Services Address Space Management App 20180357070 - WARKENTIN; Andrei ;   et al. | 2018-12-13 |
Remote provisioning of hosts in public clouds Grant 10,114,659 - Warkentin , et al. October 30, 2 | 2018-10-30 |
Hypervisor backdoor interface Grant 10,067,784 - Warkentin , et al. September 4, 2 | 2018-09-04 |
Hypervisor context switching using a trampoline scheme in processors having more than two hierarchical privilege levels Grant 10,019,275 - Tuch , et al. July 10, 2 | 2018-07-10 |
Constructing Bootloader Address Space Without Guaranteed Physical Memory Layout App 20180173539 - Warkentin; Andrei ;   et al. | 2018-06-21 |
Optimizing Host CPU Usage Based on Virtual Machine Guest OS Power and Performance Management App 20180173553 - Warkentin; Andrei ;   et al. | 2018-06-21 |
Memory Management In Virtualized Computing Systems Having Processors With More Than Two Hierarchical Privilege Levels App 20180173646 - WARKENTIN; Andrei ;   et al. | 2018-06-21 |
Memory management in virtualized computing systems having processors with more than two hierarchical privilege levels Grant 10,002,084 - Warkentin , et al. June 19, 2 | 2018-06-19 |
Implementing pseudo non-masking interrupts behavior using a priority interrupt controller Grant 9,952,990 - Warkentin , et al. April 24, 2 | 2018-04-24 |
Implementing pseudo non-masking interrupts behavior using a priority interrupt controller Grant 9,952,895 - Warkentin , et al. April 24, 2 | 2018-04-24 |
Device simulation in a secure mode supported by hardware architectures Grant 9,952,887 - Warkentin , et al. April 24, 2 | 2018-04-24 |
Remote Provisioning of Hosts in Public Clouds App 20180095771 - Warkentin; Andrei ;   et al. | 2018-04-05 |
Safely discovering secure monitors and hypervisor implementations in systems operable at multiple hierarchical privilege levels Grant 9,864,708 - Warkentin , et al. January 9, 2 | 2018-01-09 |
Multiprocessor Initialization Via Firmware Configuration App 20170364365 - WARKENTIN; Andrei ;   et al. | 2017-12-21 |
Hypervisor Backdoor Interface App 20170364379 - WARKENTIN; Andrei ;   et al. | 2017-12-21 |
Intelligent Boot Device Selection And Recovery App 20170293491 - Warkentin; Andrei ;   et al. | 2017-10-12 |
Intelligent boot device selection and recovery Grant 9,665,378 - Warkentin , et al. May 30, 2 | 2017-05-30 |
Implementing Per-processor Memory Areas With Non-preemptible Operations Using Virtual Aliases App 20170060765 - LAPLACE; Cyprien ;   et al. | 2017-03-02 |
Partitioning A Hypervisor Into Virtual Hypervisors App 20170060613 - WARKENTIN; Andrei ;   et al. | 2017-03-02 |
Creating a communication channel between different privilege levels using wait-for-event instruction in systems operable at multiple levels hierarchical privilege levels Grant 9,535,772 - Warkentin , et al. January 3, 2 | 2017-01-03 |
Implementing Pseudo Non-masking Interrupts Behavior Using A Priority Interrupt Controller App 20160378543 - WARKENTIN; ANDREI ;   et al. | 2016-12-29 |
Exposing Memory-mapped Io Devices To Drivers By Emulating Pci Bus And Pci Device Configuration Space App 20160378696 - WARKENTIN; Andrei ;   et al. | 2016-12-29 |
Implementing Pseudo Non-masking Interrupts Behavior Using A Priority Interrupt Controller App 20160378699 - WARKENTIN; ANDREI ;   et al. | 2016-12-29 |
Exposing memory-mapped IO devices to drivers through firmware Grant 9,489,211 - Warkentin , et al. November 8, 2 | 2016-11-08 |
Implementing upcall from secure to non-secure mode by injecting exception into non-secure mode Grant 9,465,617 - Warkentin , et al. October 11, 2 | 2016-10-11 |
Exposing Memory-mapped Io Devices To Drivers Through Firmware App 20160291986 - WARKENTIN; Andrei ;   et al. | 2016-10-06 |
Secondary CPU MMU initialization using page fault exception Grant 9,383,935 - Warkentin , et al. July 5, 2 | 2016-07-05 |
Safely Discovering Secure Monitors And Hypervisor Implementations In Systems Operable At Multiple Hierarchical Privilege Levels App 20160170912 - WARKENTIN; Andrei ;   et al. | 2016-06-16 |
Secondary Cpu Mmu Initialization Using Page Fault Exception App 20160170679 - WARKENTIN; Andrei ;   et al. | 2016-06-16 |
Creating A Communication Channel Between Different Privilege Levels Using Wait-for-event Instruction In Systems Operable At Multiple Hierarchical Privilege Levels App 20160170816 - WARKENTIN; Andrei ;   et al. | 2016-06-16 |
Hypervisor Context Switching Using Tlb Tags In Processors Having More Than Two Hierarchical Privilege Levels App 20150370592 - TUCH; Harvey ;   et al. | 2015-12-24 |
Hypervisor Context Switching Using A Redirection Exception Vector In Processors Having More Than Two Hierarchical Privilege Levels App 20150370591 - TUCH; Harvey ;   et al. | 2015-12-24 |
Hypervisor Context Switching Using A Trampoline Scheme In Processors Having More Than Two Hierarchical Privilege Levels App 20150370590 - TUCH; Harvey ;   et al. | 2015-12-24 |
Device Simulation In A Secure Mode Supported By Hardware Architectures App 20150371036 - WARKENTIN; Andrei ;   et al. | 2015-12-24 |
Intelligent Boot Device Selection And Recovery App 20140325202 - Warkentin; Andrei ;   et al. | 2014-10-30 |
Intelligent boot device selection and recovery Grant 8,775,781 - Warkentin , et al. July 8, 2 | 2014-07-08 |
Virtual machine fast emulation assist Grant 8,612,633 - Cleeton , et al. December 17, 2 | 2013-12-17 |
Virtual Machine Fast Emulation Assist App 20110246171 - Cleeton; Lawrence R. ;   et al. | 2011-10-06 |
Intelligent Boot Device Selection And Recovery App 20110238969 - Warkentin; Andrei ;   et al. | 2011-09-29 |