loadpatents
name:-0.32723307609558
name:-0.27286195755005
name:-0.077273845672607
Neiger; Gilbert Patent Filings

Neiger; Gilbert

Patent Applications and Registrations

Patent applications and USPTO patent grants for Neiger; Gilbert.The latest application filed is for "flexible return and event delivery".

Company Profile
85.200.200
  • Neiger; Gilbert - Hillsboro OR
  • Neiger; Gilbert - Portland OR
  • Neiger; Gilbert - Hillboro OR
  • NEIGER; Gilbert - Porland OR US
  • Neiger; Gilbert - Portand OR
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Aperture access processors, methods, systems, and instructions
Grant 11,442,760 - Huntley , et al. September 13, 2
2022-09-13
Flexible Return And Event Delivery
App 20220283813 - Neiger; Gilbert ;   et al.
2022-09-08
System for address mapping and translation protection
Grant 11,436,161 - Sahita , et al. September 6, 2
2022-09-06
Apparatuses, methods, and systems for instructions to request a history reset of a processor core
Grant 11,436,018 - Weissmann , et al. September 6, 2
2022-09-06
Systems, methods, and apparatuses for heterogeneous computing
Grant 11,416,281 - Sankaran , et al. August 16, 2
2022-08-16
Cryptographic computing using encrypted base addresses and used in multi-tenant environments
Grant 11,416,624 - Durham , et al. August 16, 2
2022-08-16
Cryptographic computing using encrypted base addresses and used in multi-tenant environments
Grant 11,403,234 - Durham , et al. August 2, 2
2022-08-02
Supporting secure memory intent
Grant 11,392,507 - Zmudzinski , et al. July 19, 2
2022-07-19
Write-back invalidate by key identifier
Grant 11,379,592 - Shanbhogue , et al. July 5, 2
2022-07-05
64-bit Virtual Addresses Having Metadata Bit(s) And Canonicality Check That Does Not Fail Due To Non-canonical Values Of Metadata Bit(s)
App 20220197822 - SHANBHOGUE; Vedvyas ;   et al.
2022-06-23
Shadow Stack Isa Extensions To Support Fast Return And Event Delivery (fred) Architecture
App 20220171625 - SHANBHOGUE; Vedvyas ;   et al.
2022-06-02
Systems, Methods, And Apparatuses For Heterogeneous Computing
App 20220164218 - SANKARAN; Rajesh M. ;   et al.
2022-05-26
Technologies For A Processor To Enter A Reduced Power State While Monitoring Multiple Addresses
App 20220155847 - ANANYEV; Konstantin ;   et al.
2022-05-19
User Timer Directly Programmed By Application
App 20220147393 - Sankaran; Rajesh ;   et al.
2022-05-12
Delivering Interrupts To User-level Applications
App 20220138133 - Neiger; Gilbert ;   et al.
2022-05-05
Apparatuses, methods, and systems for processor non-write-back capabilities
Grant 11,301,309 - Shafi , et al. April 12, 2
2022-04-12
System, Apparatus And Method For Page Granular,Software Controlled Multiple Key Memory Encryption
App 20220043757 - Durham; David M. ;   et al.
2022-02-10
Shadow stack ISA extensions to support fast return and event delivery (FRED) architecture
Grant 11,243,769 - Shanbhogue , et al. February 8, 2
2022-02-08
System For Address Mapping And Translation Protection
App 20220027287 - SAHITA; Ravi L. ;   et al.
2022-01-27
Secure Public Cloud with Protected Guest-Verified Host Control
App 20220019698 - Durham; David M. ;   et al.
2022-01-20
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers
App 20210406201 - Rozas; Carlos V. ;   et al.
2021-12-30
System, Apparatus And Method For Fine-grain Address Space Selection In A Processor
App 20210406022 - KAKAIYA; UTKARSH Y. ;   et al.
2021-12-30
System, Apparatus And Method For Enabling Fine-grain Quality Of Service Or Rate Control For Work Submissions
App 20210406055 - KAKAIYA; UTKARSH Y. ;   et al.
2021-12-30
Restricting Usage Of Encryption Keys By Untrusted Software
App 20210399882 - OUZIEL; Ido ;   et al.
2021-12-23
Virtualization Of Process Address Space Identifiers For Scalable Virtualization Of Input/output Devices
App 20210373934 - KUMAR; Sanjay ;   et al.
2021-12-02
Apparatus And Method To Identify The Source Of An Interrupt
App 20210357221 - RAJ; Ashok ;   et al.
2021-11-18
Methods, Apparatus, And Instructions For User-level Thread Suspension
App 20210357214 - Mishaeli; Michael ;   et al.
2021-11-18
System, apparatus and method for page granular,software controlled multiple key memory encryption
Grant 11,176,059 - Durham , et al. November 16, 2
2021-11-16
Secure public cloud with protected guest-verified host control
Grant 11,163,911 - Durham , et al. November 2, 2
2021-11-02
Detecting bus locking conditions and avoiding bus locks
Grant 11,157,303 - Shanbhogue , et al. October 26, 2
2021-10-26
System for address mapping and translation protection
Grant 11,144,479 - Sahita , et al. October 12, 2
2021-10-12
Restricting usage of encryption keys by untrusted software
Grant 11,139,967 - Ouziel , et al. October 5, 2
2021-10-05
Shadow Stack ISA Extensions to Support Fast Return and Event Delivery (FRED) Architecture
App 20210303304 - SHANBHOQUE; Vedvyas ;   et al.
2021-09-30
Delivering interrupts to user-level applications
Grant 11,113,217 - Neiger , et al. September 7, 2
2021-09-07
Virtualization of process address space identifiers for scalable virtualization of input/output devices
Grant 11,099,880 - Kumar , et al. August 24, 2
2021-08-24
Supporting Secure Memory Intent
App 20210255962 - Zmudzinski; Krystof C. ;   et al.
2021-08-19
Protecting Supervisor Mode Information
App 20210258311 - HUNTLEY; Barry E. ;   et al.
2021-08-19
Systems, methods, and apparatuses for heterogeneous computing
Grant 11,093,277 - Sankaran , et al. August 17, 2
2021-08-17
Apparatuses, Methods, And Systems For Instructions To Request A History Reset Of A Processor Core
App 20210240475 - WEISSMANN; ELIEZER ;   et al.
2021-08-05
Multi-key Cryptographic Memory Protection
App 20210224202 - Chhabra; Siddhartha ;   et al.
2021-07-22
Processors, methods, systems, and instructions to support live migration of protected containers
Grant 11,055,236 - Rozas , et al. July 6, 2
2021-07-06
Apparatus and method to identify the source of an interrupt
Grant 11,048,512 - Raj , et al. June 29, 2
2021-06-29
Monitoring the operation of a processor
Grant 11,048,588 - Neiger , et al. June 29, 2
2021-06-29
Methods, apparatus, and instructions for user level thread suspension
Grant 11,023,233 - Mishaeli , et al. June 1, 2
2021-06-01
Protecting supervisor mode information
Grant 11,019,061 - Huntley , et al. May 25, 2
2021-05-25
Protecting supervisor mode information
Grant 10,999,284 - Huntley , et al. May 4, 2
2021-05-04
Resource Manager Access Control
App 20210117244 - HERDRICH; Andrew J. ;   et al.
2021-04-22
Encoded Inline Capabilities
App 20210117535 - LEMAY; Michael ;   et al.
2021-04-22
Apparatuses, Methods, And Systems For Processor Non-write-back Capabilities
App 20210096930 - Shafi; Hisham ;   et al.
2021-04-01
Protecting Supervisor Mode Information
App 20210051149 - HUNTLEY; Barry E. ;   et al.
2021-02-18
Supporting secure memory intent
Grant 10,922,241 - Zmudzinski , et al. February 16, 2
2021-02-16
Virtualization exceptions
Grant 10,901,772 - Neiger , et al. January 26, 2
2021-01-26
Method and apparatus to provide secure application execution
Grant 10,885,202 - McKeen , et al. January 5, 2
2021-01-05
Systems, Methods, And Apparatuses For Heterogeneous Computing
App 20200401440 - SANKARAN; Rajesh M. ;   et al.
2020-12-24
Encoded inline capabilities
Grant 10,860,709 - Lemay , et al. December 8, 2
2020-12-08
Defining Virtualized Page Attributes Based On Guest Page Attributes
App 20200379917 - Neiger; Gilbert ;   et al.
2020-12-03
Cryptographic Memory Ownership Table For Secure Public Cloud
App 20200349266 - Durham; David M. ;   et al.
2020-11-05
Virtualizing Interrupt Prioritization And Delivery
App 20200341921 - Neiger; Gilbert ;   et al.
2020-10-29
Cryptographic Memory Ownership Table For Secure Public Cloud
App 20200293668 - Durham; David M. ;   et al.
2020-09-17
Split-control of page attributes between virtual machines and a virtual machine monitor
Grant 10,768,968 - Neiger , et al. Sep
2020-09-08
Delivering Interrupts To User-level Applications
App 20200264997 - Neiger; Gilbert ;   et al.
2020-08-20
Synchronizing a translation lookaside buffer with an extended paging table
Grant 10,747,682 - Bennett , et al. A
2020-08-18
Secure Public Cloud with Protected Guest-Verified Host Control
App 20200257828 - A1
2020-08-13
Monitoring The Operation Of A Processor
App 20200257609 - A1
2020-08-13
Maintaining processor resources during architectural events
Grant 10,740,249 - Brandt , et al. A
2020-08-11
System, Apparatus And Method For Page Granular,Software Controlled Multiple Key Memory Encryption
App 20200226074 - Durham; David M. ;   et al.
2020-07-16
Interrupts between virtual machines
Grant 10,713,195 - Tsai , et al.
2020-07-14
Defining virtualized page attributes based on guest page attributes
Grant 10,713,177 - Neiger , et al.
2020-07-14
Scalable processor-assisted guest physical address translation
Grant 10,705,976 - Sahita , et al.
2020-07-07
Scalable Multi-key Total Memory Encryption Engine
App 20200201787 - Shanbhogue; Vedvyas ;   et al.
2020-06-25
Write-back Invalidate By Key Identifier
App 20200202012 - SHANBHOGUE; Vedvyas ;   et al.
2020-06-25
Restricting Usage Of Encryption Keys By Untrusted Software
App 20200204356 - OUZIEL; Ido ;   et al.
2020-06-25
Cryptographic Computing Using Encrypted Base Addresses And Used In Multi-tenant Environments
App 20200201789 - Durham; David M. ;   et al.
2020-06-25
Co-existence Of Trust Domain Architecture With Multi-key Total Memory Encryption Technology In Servers
App 20200201786 - OUZIEL; Ido ;   et al.
2020-06-25
Instruction-set support for invocation of VMM-configured services without VMM intervention
Grant 10,678,575 - Neiger , et al.
2020-06-09
Cryptographic memory ownership table for secure public cloud
Grant 10,671,737 - Durham , et al.
2020-06-02
Cryptographic Computing Using Encrypted Base Addresses And Used In Multi-tenant Environments
App 20200159676 - Durham; David M. ;   et al.
2020-05-21
System For Address Mapping And Translation Protection
App 20200159673 - SAHITA; RAVI L. ;   et al.
2020-05-21
System, apparatus and method for page granular, software controlled multiple key memory encryption
Grant 10,657,071 - Durham , et al.
2020-05-19
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers
App 20200142838 - Rozas; Carlos V. ;   et al.
2020-05-07
Secure public cloud with protected guest-verified host control
Grant 10,628,612 - Durham , et al.
2020-04-21
Virtualization event processing in a layered virtualization architecture
Grant 10,599,455 - Bennett , et al.
2020-03-24
Monitoring the operation of a processor
Grant 10,599,547 - Neiger , et al.
2020-03-24
Instructions and logic to provide advanced paging capabilities for secure enclave page caches
Grant 10,592,421 - Rozas , et al.
2020-03-17
Delivering interrupts to user-level applications
Grant 10,572,415 - Neiger , et al. Feb
2020-02-25
Detecting Bus Locking Conditions And Avoiding Bus Locks
App 20200050471 - Shanbhogue; Vedvyas ;   et al.
2020-02-13
Processors, methods, systems, and instructions to support live migration of protected containers
Grant 10,558,588 - Rozas , et al. Feb
2020-02-11
Instructions and logic to suspend/resume migration of enclaves in a secure enclave page cache
Grant 10,534,724 - Rozas , et al. Ja
2020-01-14
Encoded Inline Capabilities
App 20200004953 - LEMAY; Michael ;   et al.
2020-01-02
System for address mapping and translation protection
Grant 10,515,023 - Sahita , et al. Dec
2019-12-24
Virtual machine manager for address mapping and translation protection
Grant 10,503,664 - Durham , et al. Dec
2019-12-10
Systems, apparatuses, and methods for implementing temporary escalated privilege
Grant 10,503,662 - Dixon , et al. Dec
2019-12-10
Virtualization Of Process Address Space Identifiers For Scalable Virtualization Of Input/output Devices
App 20190370050 - KUMAR; Sanjay ;   et al.
2019-12-05
Virtualization Exceptions
App 20190370048 - Neiger; Gilbert ;   et al.
2019-12-05
Memory protection key architecture with independent user and supervisor domains
Grant 10,489,309 - Koufaty , et al. Nov
2019-11-26
Systems, Methods, And Apparatuses For Heterogeneous Computing
App 20190347125 - SANKARAN; Rajesh M. ;   et al.
2019-11-14
Supporting Secure Memory Intent
App 20190324918 - Zmudzinski; Krystof C. ;   et al.
2019-10-24
Maintaining Processor Resources During Architectural Events
App 20190324920 - Brandt; Jason W. ;   et al.
2019-10-24
Memory management in secure enclaves
Grant 10,409,597 - Leslie-Hurd , et al. Sept
2019-09-10
Detecting bus locking conditions and avoiding bus locks
Grant 10,402,218 - Shanbhogue , et al. Sep
2019-09-03
Method to manage guest address space trusted by virtual machine monitor
Grant 10,394,595 - Neiger , et al. A
2019-08-27
Secure Public Cloud with Protected Guest-Verified Host Control
App 20190220625 - Durham; David M. ;   et al.
2019-07-18
Supporting oversubscription of guest enclave memory pages
Grant 10,324,862 - Leslie-Hurd , et al.
2019-06-18
Secure public cloud with protected guest-verified host control
Grant 10,303,899 - Durham , et al.
2019-05-28
Maintaining processor resources during architectural events
Grant 10,303,620 - Brandt , et al.
2019-05-28
Virtualization exceptions
Grant 10,296,366 - Neiger , et al.
2019-05-21
Supporting secure memory intent
Grant 10,282,306 - Zmudzinski , et al.
2019-05-07
Virtualizing Physical Memory In A Virtual Machine System
App 20190121751 - Bennett; Steven M. ;   et al.
2019-04-25
System, Apparatus And Method For Page Granular,Software Controlled Multiple Key Memory Encryption
App 20190095350 - Durham; David M. ;   et al.
2019-03-28
Providing Isolation In Virtualized Systems Using Trust Domains
App 20190087575 - Sahita; Ravi L. ;   et al.
2019-03-21
Protecting Supervisor Mode Information
App 20190089709 - HUNTLEY; Barry E. ;   et al.
2019-03-21
Method And Apparatus To Provide Secure Application Execution
App 20190087586 - McKEEN; Francis X. ;   et al.
2019-03-21
Dynamic page table edit control
Grant 10,235,301 - Lemay , et al.
2019-03-19
Method To Manage Guest Address Space Trusted By Virtual Machine Monitor
App 20190065226 - Neiger; Gilbert ;   et al.
2019-02-28
Split-control Of Page Attributes Between Virtual Machines And A Virtual Machine Monitor
App 20190042299 - NEIGER; Gilbert ;   et al.
2019-02-07
Scalable Processor-assisted Guest Physical Address Translation
App 20190042467 - SAHITA; Ravi ;   et al.
2019-02-07
Cryptographic Memory Ownership Table For Secure Public Cloud
App 20190042764 - Durham; David M. ;   et al.
2019-02-07
Virtualization Event Processing In A Layered Virtualization Architecture
App 20190018695 - Bennett; Steven M. ;   et al.
2019-01-17
Synchronizing a translation lookaside buffer with an extended paging table
Grant 10,180,911 - Bennett , et al. Ja
2019-01-15
Gathering and scattering multiple data elements
Grant 10,175,990 - Hughes , et al. J
2019-01-08
Multi-key Cryptographic Memory Protection
App 20190004973 - Chhabra; Siddhartha ;   et al.
2019-01-03
Secure Public Cloud with Protected Guest-Verified Host Control
App 20180373895 - Durham; David M. ;   et al.
2018-12-27
Maintaining Processor Resources During Architectural Events
App 20180357179 - Brandt; Jason W. ;   et al.
2018-12-13
Protecting supervisor mode information
Grant 10,135,825 - Huntley , et al. November 20, 2
2018-11-20
Memory Management In Secure Enclaves
App 20180329707 - Leslie-Hurd; Rebekah ;   et al.
2018-11-15
Managing memory for secure enclaves
Grant 10,120,805 - Leslie-Hurd , et al. November 6, 2
2018-11-06
Gathering and scattering multiple data elements
Grant 10,114,651 - Hughes , et al. October 30, 2
2018-10-30
Virtualizing physical memory in a virtual machine system using a hierarchy of extended page tables to translate guest-physical addresses to host-physical addresses
Grant 10,114,767 - Bennett , et al. October 30, 2
2018-10-30
Enhance memory access permission based on per-page current privilege level
Grant 10,114,768 - Hildesheim , et al. October 30, 2
2018-10-30
Method and apparatus to provide secure application execution
Grant 10,102,380 - McKeen , et al. October 16, 2
2018-10-16
Compacted Context State Management
App 20180276027 - KHARE; Atul ;   et al.
2018-09-27
Secure Public Cloud with Protected Guest-Verified Host Control
App 20180247082 - Durham; David M. ;   et al.
2018-08-30
Delivering Interrupts To User-level Applications
App 20180246827 - Neiger; Gilbert ;   et al.
2018-08-30
Supporting Secure Memory Intent
App 20180239713 - Zmudzinski; Krystof C. ;   et al.
2018-08-23
Instruction-Set Support for Invocation of VMM-Configured Services without VMM Intervention
App 20180217857 - Neiger; Gilbert ;   et al.
2018-08-02
Managing Memory For Secure Enclaves
App 20180203801 - Leslie-Hurd; Rebekah M. ;   et al.
2018-07-19
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20180196758 - Bennett; Steven M. ;   et al.
2018-07-12
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20180196759 - Bennett; Steven M. ;   et al.
2018-07-12
Virtualization event processing in a layered virtualization architecture
Grant 10,002,012 - Bennett , et al. June 19, 2
2018-06-19
Maintaining processor resources during architectural events
Grant 9,996,475 - Brandt , et al. June 12, 2
2018-06-12
Monitoring The Operation Of A Processor
App 20180157575 - Neiger; Gilbert ;   et al.
2018-06-07
Memory management in secure enclaves
Grant 9,990,197 - Leslie-Hurd , et al. June 5, 2
2018-06-05
Instructions and logic to interrupt and resume paging in a secure enclave page cache
Grant 9,990,314 - Rozas , et al. June 5, 2
2018-06-05
Gathering And Scattering Multiple Data Elements
App 20180150301 - Hughes; Christopher J. ;   et al.
2018-05-31
Optimizing processor-managed resources based on the behavior of a virtual machine monitor
Grant 9,971,615 - Bennett , et al. May 15, 2
2018-05-15
Gathering And Scattering Multiple Data Elements
App 20180129506 - Hughes; Christopher J. ;   et al.
2018-05-10
Virtualizing Interrupt Prioritization And Delivery
App 20180129619 - Neiger; Gilbert ;   et al.
2018-05-10
Supporting Oversubscription Of Guest Enclave Memory Pages
App 20180095894 - Leslie-Hurd; Rebekah M. ;   et al.
2018-04-05
Delivering interrupts to user-level applications
Grant 9,921,984 - Neiger , et al. March 20, 2
2018-03-20
Defining Virtualized Page Attributes Based On Guest Page Attributes
App 20180074969 - Neiger; Gilbert ;   et al.
2018-03-15
Method and apparatus for TLB shoot-down in a heterogeneous computing system supporting shared virtual memory
Grant 9,916,257 - Sankaran , et al. March 13, 2
2018-03-13
Translate On Virtual Machine Entry
App 20180067866 - Shanbhogue; Vedvyas ;   et al.
2018-03-08
Virtual processor direct interrupt delivery mechanism
Grant 9,910,699 - Sankaran , et al. March 6, 2
2018-03-06
Enhance Memory Access Permission Based On Per-page Current Privilege Level
App 20180060250 - Hildesheim; Gur ;   et al.
2018-03-01
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20180060247 - Bennett; Steven M. ;   et al.
2018-03-01
Detecting Bus Locking Conditions And Avoiding Bus Locks
App 20180060099 - Shanbhogue; Vedvyas ;   et al.
2018-03-01
Compacted context state management
Grant 9,898,330 - Khare , et al. February 20, 2
2018-02-20
Posting interrupts to virtual processors
Grant 9,892,069 - Madukkarumukumana , et al. February 13, 2
2018-02-13
Supporting secure memory intent
Grant 9,875,189 - Zmudzinski , et al. January 23, 2
2018-01-23
Aperture Access Processors, Methods, Systems, And Instructions
App 20180004562 - Huntley; Barry E. ;   et al.
2018-01-04
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers
App 20180004683 - Rozas; Carlos V. ;   et al.
2018-01-04
Monitoring the operation of a processor
Grant 9,858,167 - Neiger , et al. January 2, 2
2018-01-02
Memory Management In Secure Enclaves
App 20170351515 - Leslie-Hurd; Rebekah ;   et al.
2017-12-07
Instructions And Logic To Interrupt And Resume Paging In A Secure Enclave Page Cache
App 20170337145 - Rozas; Carlos V. ;   et al.
2017-11-23
Dynamic Page Table Edit Control
App 20170315926 - LEMAY; MICHAEL ;   et al.
2017-11-02
Instruction-set support for invocation of VMM-configured services without VMM intervention
Grant 9,804,871 - Neiger , et al. October 31, 2
2017-10-31
Instruction-set support for invocation of VMM-configured services without VMM intervention
Grant 9,804,870 - Neiger , et al. October 31, 2
2017-10-31
Validating virtual address translation by virtual machine monitor utilizing address validation structure to validate tentative guest physical address and aborting based on flag in extended page table requiring an expected guest physical address in the address validation structure
Grant 9,792,222 - Sahita , et al. October 17, 2
2017-10-17
Virtualization event processing in a layered virtualization architecture
Grant 9,785,485 - Bennett , et al. October 10, 2
2017-10-10
Memory management in secure enclaves
Grant 9,766,889 - Leslie-Hurd , et al. September 19, 2
2017-09-19
Secure memory repartitioning
Grant 9,767,044 - Chhabra , et al. September 19, 2
2017-09-19
System For Address Mapping And Translation Protection
App 20170249260 - SAHITA; RAVI L. ;   et al.
2017-08-31
System For Address Mapping And Translation Protection
App 20170249261 - DURHAM; DAVID M. ;   et al.
2017-08-31
Avoiding premature enabling of nonmaskable interrupts when returning from exceptions
Grant 9,740,644 - Anvin , et al. August 22, 2
2017-08-22
Maintaining Processor Resources During Architectural Events
App 20170235678 - Brandt; Jason W. ;   et al.
2017-08-17
Methods, Apparatus, And Instructions For User-level Thread Suspension
App 20170228233 - Mishaeli; Michael ;   et al.
2017-08-10
Sharing A Guest Physical Address Space Among Virtualized Contexts
App 20170220466 - Gupta; Deepak K. ;   et al.
2017-08-03
Interrupts Between Virtual Machines
App 20170206177 - Tsai; Jr-Shian ;   et al.
2017-07-20
Dynamic page table edit control
Grant 9,710,393 - Lemay , et al. July 18, 2
2017-07-18
Processors, methods, systems, and instructions to support live migration of protected containers
Grant 9,710,401 - Rozas , et al. July 18, 2
2017-07-18
Instructions and logic to interrupt and resume paging in a secure enclave page cache
Grant 9,703,733 - Rozas , et al. July 11, 2
2017-07-11
Instructions and logic to suspend/resume migration of enclaves in a secure enclave page cache
App 20170185533 - Rozas; Carlos V. ;   et al.
2017-06-29
Paging in secure enclaves
Grant 9,690,704 - Mckeen , et al. June 27, 2
2017-06-27
Monitoring The Operation Of A Processor
App 20170177460 - Neiger; Gilbert ;   et al.
2017-06-22
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,678,890 - Bennett , et al. June 13, 2
2017-06-13
Logging in secure enclaves
Grant 9,665,724 - McKeen , et al. May 30, 2
2017-05-30
Virtualization Exceptions
App 20170109192 - Neiger; Gilbert ;   et al.
2017-04-20
Virtualization Event Processing In A Layered Virtualization Architecture
App 20170052832 - Bennett; Steven M. ;   et al.
2017-02-23
Virtualization exceptions
Grant 9,563,455 - Neiger , et al. February 7, 2
2017-02-07
Paging In Secure Enclaves
App 20170024317 - Mckeen; Francis X. ;   et al.
2017-01-26
Processors, Methods, Systems, And Instructions To Support Live Migration Of Protected Containers
App 20160378688 - ROZAS; CARLOS V. ;   et al.
2016-12-29
Dynamic Page Table Edit Control
App 20160378678 - LEMAY; MICHAEL ;   et al.
2016-12-29
Instructions And Logic To Provide Advanced Paging Capabilities For Secure Enclave Page Caches
App 20160371191 - ROZAS; CARLOS V. ;   et al.
2016-12-22
Supporting Secure Memory Intent
App 20160364338 - Zmudzinski; Krystof C. ;   et al.
2016-12-15
Maintaining processor resources during architectural events
Grant 9,507,730 - Brandt , et al. November 29, 2
2016-11-29
Method and apparatus for cache line write back operation
Grant 9,471,494 - Sankaran , et al. October 18, 2
2016-10-18
Delivering interrupts directly to a virtual processor
Grant 9,442,868 - Neiger , et al. September 13, 2
2016-09-13
Instructions and logic to provide advanced paging capabilities for secure enclave page caches
Grant 9,430,384 - Rozas , et al. August 30, 2
2016-08-30
Method and apparatus for store durability and ordering in a persistent memory architecture
Grant 9,423,959 - Dulloor , et al. August 23, 2
2016-08-23
Low latency virtual machine page table management
Grant 9,405,570 - Sahita , et al. August 2, 2
2016-08-02
Virtualization event processing in a layered virtualization architecuture
Grant 9,405,565 - Bennett , et al. August 2, 2
2016-08-02
Memory Management In Secure Enclaves
App 20160202976 - Leslie-Hurd; Rebekah ;   et al.
2016-07-14
Posting Interrupts To Virtual Processors
App 20160188504 - Madukkarumukumana; Rajesh Sankaran ;   et al.
2016-06-30
Protecting Supervisor Mode Information
App 20160191525 - Huntley; Barry E. ;   et al.
2016-06-30
Delivering Interrupts To User-level Applications
App 20160179721 - NEIGER; GILBERT ;   et al.
2016-06-23
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,372,806 - Bennett , et al. June 21, 2
2016-06-21
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,372,807 - Bennett , et al. June 21, 2
2016-06-21
Method and apparatus for fine grain memory protection
Grant 9,335,943 - Sahita , et al. May 10, 2
2016-05-10
Managing generated trace data for a virtual machine
Grant 9,329,884 - Strong , et al. May 3, 2
2016-05-03
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,330,021 - Bennett , et al. May 3, 2
2016-05-03
Virtual Processor Direct Interrupt Delivery Mechanism
App 20160117190 - Sankaran; Rajesh M. ;   et al.
2016-04-28
Paging in secure enclaves
Grant 9,323,686 - Mckeen , et al. April 26, 2
2016-04-26
Supervisor mode execution protection
Grant 9,323,533 - Ven , et al. April 26, 2
2016-04-26
Memory Protection Key Architecture With Independent User And Supervisor Domains
App 20160110298 - KOUFATY; DAVID A. ;   et al.
2016-04-21
Avoiding Premature Enabling Of Nonmaskable Interrupts When Returning From Exceptions
App 20160092382 - Anvin; H. Peter ;   et al.
2016-03-31
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,298,640 - Bennett , et al. March 29, 2
2016-03-29
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,298,641 - Bennett , et al. March 29, 2
2016-03-29
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,262,338 - Bennett , et al. February 16, 2
2016-02-16
Logging In Secure Enclaves
App 20160042184 - Mckeen; Francis X. ;   et al.
2016-02-11
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,251,094 - Bennett , et al. February 2, 2
2016-02-02
Virtualizing performance counters
Grant 9,244,712 - Cola-Robles , et al. January 26, 2
2016-01-26
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20160019166 - Bennett; Steven M. ;   et al.
2016-01-21
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20160019140 - Bennett; Steven M. ;   et al.
2016-01-21
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20160019163 - Bennett; Steven M. ;   et al.
2016-01-21
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20160019162 - Bennett; Steven M. ;   et al.
2016-01-21
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20160019165 - Bennett; Steven M. ;   et al.
2016-01-21
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20160019164 - Bennett; Steven M. ;   et al.
2016-01-21
Systems and methods for preventing unauthorized stack pivoting
Grant 9,239,801 - Patel , et al. January 19, 2
2016-01-19
Maintaining Processor Resources During Architectural Events
App 20160011986 - Brandt; Jason W. ;   et al.
2016-01-14
Managing Generated Trace Data For A Virtual Machine
App 20160011893 - STRONG; BEEMAN C. ;   et al.
2016-01-14
Virtualization event processing in a layered virtualization architecture
Grant 9,235,434 - Bennett , et al. January 12, 2
2016-01-12
Instructions And Logic To Interrupt And Resume Paging In A Secure Enclave Page Cache
App 20150378941 - Rozas; Carlos V. ;   et al.
2015-12-31
Method And Apparatus For Fine Grain Memory Protection
App 20150378633 - SAHITA; RAVI L. ;   et al.
2015-12-31
Validating Virtual Address Translation
App 20150378930 - SAHITA; RAVI L. ;   et al.
2015-12-31
Maintaining processor resources during architectural events
Grant 9,164,918 - Brandt , et al. October 20, 2
2015-10-20
Maintaining processor resources during architectural events
Grant 9,164,901 - Brandt , et al. October 20, 2
2015-10-20
Using permission bits in translating guests virtual addresses to guest physical addresses to host physical addresses
Grant 9,164,920 - Bennett , et al. October 20, 2
2015-10-20
Maintaining processor resources during architectural events
Grant 9,152,561 - Brandt , et al. October 6, 2
2015-10-06
Signaling software recoverable errors
Grant 9,141,454 - Raj , et al. September 22, 2
2015-09-22
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,141,555 - Bennett , et al. September 22, 2
2015-09-22
Synchronizing a translation lookaside buffer with an extended paging table
Grant 9,122,624 - Bennett , et al. September 1, 2
2015-09-01
Posting interrupts to virtual processors
Grant 9,116,869 - Madukkarumukumana , et al. August 25, 2
2015-08-25
Maintaining Processor Resources During Architectural Events
App 20150227470 - Brandt; Jason W. ;   et al.
2015-08-13
Delivering Interrupts Directly To A Virtual Processor
App 20150205736 - Neiger; Gilbert ;   et al.
2015-07-23
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20150205728 - Bennett; Steven M. ;   et al.
2015-07-23
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20150205723 - Bennett; Steven M. ;   et al.
2015-07-23
Method and apparatus to provide secure application execution
Grant 9,087,200 - McKeen , et al. July 21, 2
2015-07-21
Supervisor Mode Execution Protection
App 20150199198 - Ven; Adriaan Van De ;   et al.
2015-07-16
Method And Apparatus For Cache Line Write Back Operation
App 20150178202 - Sankaran; Rajesh M. ;   et al.
2015-06-25
Compacted Context State Management
App 20150135195 - KHARE; Atul ;   et al.
2015-05-14
Virtualization Exceptions
App 20150121366 - Neiger; Gilbert ;   et al.
2015-04-30
Maintaining Processor Resources During Architectural Events
App 20150113199 - Brandt; Jason W. ;   et al.
2015-04-23
Maintaining Processor Resources During Architectural Events
App 20150113200 - Brandt; Jason W. ;   et al.
2015-04-23
Virtualizing Physical Memory In A Virtual Machine System
App 20150100717 - Bennett; Steven M. ;   et al.
2015-04-09
Virtualization event processing in a layered virtualization architecture
Grant 8,997,099 - Bennett , et al. March 31, 2
2015-03-31
Secure Memory Repartitioning
App 20150089173 - Chhabra; Siddhartha ;   et al.
2015-03-26
Virtualizing Interrupt Priority And Delivery
App 20150058510 - Neiger; Gilbert ;   et al.
2015-02-26
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20150039850 - Bennett; Steven M. ;   et al.
2015-02-05
Synchronizing a translation lookaside buffer with an extended paging table
Grant 8,949,571 - Bennett , et al. February 3, 2
2015-02-03
System, apparatus, and method for segment register read and write regardless of privilege level
Grant 8,938,606 - Patel , et al. January 20, 2
2015-01-20
Delivering interrupts directly to a virtual processor
Grant 8,938,737 - Neiger , et al. January 20, 2
2015-01-20
Method And Apparatus For Store Durability And Ordering In A Persistent Memory Architecture
App 20150006834 - DULLOOR; Subramanya R. ;   et al.
2015-01-01
Systems And Methods For Preventing Unauthorized Stack Pivoting
App 20140365742 - PATEL; BAIJU V. ;   et al.
2014-12-11
Posting Interrupts To Virtual Processors
App 20140365696 - Madukkarumukumana; Rajesh Sankaran ;   et al.
2014-12-11
Virtualizing interrupt priority and delivery
Grant 8,910,158 - Neiger , et al. December 9, 2
2014-12-09
Gathering and Scattering Multiple Data Elements
App 20140344553 - Hughes; Christopher J. ;   et al.
2014-11-20
Instructions And Logic To Provide Advanced Paging Capabilities For Secure Enclave Page Caches
App 20140297962 - ROZAS; CARLOS V ;   et al.
2014-10-02
Posting interrupts to virtual processors
Grant 8,843,683 - Madukkarumukumana , et al. September 23, 2
2014-09-23
Performance enhancement of address translation using translation tables covering large address spaces
Grant 8,843,727 - Schoinas , et al. September 23, 2
2014-09-23
Virtualization event processing in a layered virtualization architecture
Grant 8,813,077 - Bennett , et al. August 19, 2
2014-08-19
Maintaining processor resources during architectural evens
Grant 8,806,172 - Brandt , et al. August 12, 2
2014-08-12
Maintaining processor resources during architectural events
Grant 8,788,790 - Brandt , et al. July 22, 2
2014-07-22
Signaling Software Recoverable Errors
App 20140189445 - Raj; Ashok ;   et al.
2014-07-03
Invalidating translation lookaside buffer entries in a virtual machine system
Grant 8,751,752 - Cota-Robles , et al. June 10, 2
2014-06-10
Optimizing Processor-managed Resources Based On The Behavior Of A Virtual Machine Monitor
App 20140109090 - Bennett; Steven M. ;   et al.
2014-04-17
Context state management for processor feature sets
Grant 8,677,163 - Van Dyke , et al. March 18, 2
2014-03-18
Synchronizing A Translation Lookaside Buffer With An Extended Paging Table
App 20140059320 - Bennett; Steven M. ;   et al.
2014-02-27
Virtualizing Performance Counters
App 20140053155 - Cota-Robles; Erik C. ;   et al.
2014-02-20
Virtualizing physical memory in a virtual machine system utilizing multilevel translation table base registers to map guest virtual addresses to guest physical addresses then to host physical addresses
Grant 8,645,665 - Bennett , et al. February 4, 2
2014-02-04
Managing and implementing metadata in central processing unit using register extensions
Grant 8,635,415 - Patel , et al. January 21, 2
2014-01-21
Context state management for processor feature sets
Grant 8,631,261 - Van Dyke , et al. January 14, 2
2014-01-14
Instruction-Set Support for Invocation of VMM-Configured Services without VMM Intervention
App 20140013326 - Neiger; Gilbert ;   et al.
2014-01-09
Systems, Apparatuses, and Methods for Implementing Temporary Escalated Privilege
App 20140006739 - Dixon; Martin G. ;   et al.
2014-01-02
Virtualizing performance counters
Grant 8,607,228 - Cota-Robles , et al. December 10, 2
2013-12-10
Virtual Machine Control Structure Shadowing
App 20130326519 - Anderson; Andrew V. ;   et al.
2013-12-05
Synchronizing a translation lookaside buffer with an extended paging table
Grant 8,601,233 - Bennett , et al. December 3, 2
2013-12-03
Posting interrupts to virtual processors
Grant 8,566,492 - Madukkarumukumana , et al. October 22, 2
2013-10-22
Optimizing processor-managed resources based on the behavior of a virtual machine monitor
Grant 8,561,068 - Bennett , et al. October 15, 2
2013-10-15
Maintaining processor resources during architectural events
Grant 8,543,793 - Brandt , et al. September 24, 2
2013-09-24
Invalidating translation lookaside buffer entries in a virtual machine (VM) system
Grant 8,543,772 - Cota-Robles , et al. September 24, 2
2013-09-24
Virtualization Event Processing In A Layered Virtualization Architecture
App 20130247040 - Bennett; Steven M. ;   et al.
2013-09-19
Translating a guest virtual address to a host physical address as guest software executes on a virtual machine
Grant 8,533,428 - Bennett , et al. September 10, 2
2013-09-10
Posting Interrupts To Virtual Processors
App 20130232288 - Madukkarumukumana; Rajesh Sankaran ;   et al.
2013-09-05
Virtualization Event Processing In A Layered Virtualization Architecture
App 20130232488 - Bennett; Steven M. ;   et al.
2013-09-05
Maintaining Processor Resources During Architectural Evens
App 20130232316 - Brandt; Jason W. ;   et al.
2013-09-05
Context State Management For Processor Feature Sets
App 20130219154 - Van Dyke; Don A. ;   et al.
2013-08-22
Virtualizing Physical Memory In A Virtual Machine System
App 20130219143 - Bennett; Steven M. ;   et al.
2013-08-22
Maintaining Processor Resources During Architectural Events
App 20130212314 - Brandt; Jason W. ;   et al.
2013-08-15
Invalidating Translation Lookaside Buffer Entries In A Virtual Machine System
App 20130212313 - Cota-Robles; Eric C. ;   et al.
2013-08-15
Method And Apparatus To Provide Secure Application Execution
App 20130198853 - McKEEN; Francis X. ;   et al.
2013-08-01
Low Latency Virtual Machine Page Table Management
App 20130174147 - Sahita; Ravi L. ;   et al.
2013-07-04
Virtualizing Interrupt Priority And Delivery
App 20130159579 - Neiger; Gilbert ;   et al.
2013-06-20
Method And Apparatus To Provide Secure Application Execution
App 20130159726 - MCKEEN; Francis X. ;   et al.
2013-06-20
Gathering and scattering multiple data elements
Grant 8,447,962 - Hughes , et al. May 21, 2
2013-05-21
Method and apparatus for a guest to access a privileged register
Grant 8,312,452 - Neiger , et al. November 13, 2
2012-11-13
Synchronizing a translation lookaside buffer with an extended paging table
Grant 8,296,546 - Bennett , et al. October 23, 2
2012-10-23
Controlling virtual machines based on activity state
Grant 8,291,410 - Bennett , et al. October 16, 2
2012-10-16
Delivering interrupts directly to a virtual processor
Grant 8,286,162 - Neiger , et al. October 9, 2
2012-10-09
Virtualization event processing in a layered virtualization architecture
Grant 8,271,978 - Bennett , et al. September 18, 2
2012-09-18
Detecting spin loops in a virtual machine environment
Grant 8,230,203 - Neiger , et al. July 24, 2
2012-07-24
Injecting virtualization events in a layered virtualization architecture
Grant 8,151,264 - Bennett , et al. April 3, 2
2012-04-03
Timer offsetting mechanism in a virtual machine environment
Grant 8,146,078 - Bennett , et al. March 27, 2
2012-03-27
Synchronizing a translation lookaside buffer with an extended paging table
Grant 8,099,581 - Bennett , et al. January 17, 2
2012-01-17
Optimizing processor-managed resources based on the behavior of a virtual machine monitor
Grant 8,079,034 - Bennett , et al. December 13, 2
2011-12-13
Address window support for direct memory access translation
Grant 7,984,203 - Madukkarumukumana , et al. July 19, 2
2011-07-19
Virtual interrupt processing in a layered virtualization architecture
Grant 7,975,267 - Bennett , et al. July 5, 2
2011-07-05
Apparatus and method for unilaterally loading a secure operating system within a multiprocessor environment
Grant 7,921,293 - Kozuch , et al. April 5, 2
2011-04-05
Maintaining processor resources during architectural events
Grant 7,904,694 - Brandt , et al. March 8, 2
2011-03-08
Interrupt processing in a layered virtualization architecture
Grant 7,900,204 - Bennett , et al. March 1, 2
2011-03-01
Maintaining processor resources during architectural events
Grant 7,899,972 - Brandt , et al. March 1, 2
2011-03-01
Extended paging tables to map guest physical memory addresses from virtual memory page tables to host physical memory addresses in a virtual machine system
Grant 7,886,126 - Bennett , et al. February 8, 2
2011-02-08
Invalidating translation lookaside buffer entries in a virtual machine (VM) system
Grant 7,865,670 - Cota-Robles , et al. January 4, 2
2011-01-04
Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment
Grant 7,861,245 - Bennett , et al. December 28, 2
2010-12-28
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
Grant 7,840,962 - Neiger , et al. November 23, 2
2010-11-23
Processor mode for limiting the operation of guest software running on a virtual machine supported by a virtual machine monitor
Grant 7,818,808 - Neiger , et al. October 19, 2
2010-10-19
Support for transitioning to a virtual machine monitor based upon the privilege level of guest software
Grant 7,802,250 - Uhlig , et al. September 21, 2
2010-09-21
Methods and systems to manage machine state in virtual machine operations
Grant 7,793,286 - Bennett , et al. September 7, 2
2010-09-07
System and method to deprivilege components of a virtual machine monitor
Grant 7,757,231 - Anderson , et al. July 13, 2
2010-07-13
Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment
Grant 7,620,949 - Bennett , et al. November 17, 2
2009-11-17
Transitioning between virtual machine monitor domains in a virtual machine environment
Grant 7,581,219 - Neiger , et al. August 25, 2
2009-08-25
Maintaining processor resources during architectural events
Grant 7,562,179 - Brandt , et al. July 14, 2
2009-07-14

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed