Inventor · Forrest, AU

Benjamin Herrenschmidt

21Patents
6h-index
41Co-inventors
65Inventor score

Filing activity: Aug 27, 2008 → Jun 11, 2021

Most-cited inventions

PatentTitleAreaCited byStatus
US8364933B2 Software assisted translation lookaside buffer search mechanism Physics 27 Active
US9317443B2 Managing translations across multiple contexts using a TLB with entries directed to multiple privilege levels and to multiple types of address spaces Physics 15 Active
US9323692B2 Managing translation of a same address across multiple contexts using a same entry in a translation lookaside buffer Physics 15 Active
US10387686B2 Hardware based isolation for secure execution of virtual machines Physics 11 Active
US8296547B2 Loading entries into a TLB in hardware via indirect TLB entries Physics 8 Active
US8688953B2 Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities Physics 7 Active
US8275971B2 Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities Physics 5 Active
US9330023B2 Managing translations across multiple contexts using a TLB with entries directed to multiple privilege levels and to multiple types of address spaces Physics 3 Active
US10817434B2 Interruptible translation entry invalidation in a multithreaded data processing system Physics 3 Active
US9251088B2 Mechanisms for eliminating a race condition between a hypervisor-performed emulation process requiring a translation operation and a concurrent translation table entry invalidation Physics 2 Active
US9626187B2 Transactional memory system supporting unbroken suspended execution Physics 1 Active
US9311249B2 Managing translation of a same address across multiple contexts using a same entry in a translation lookaside buffer Physics 1 Active
US9417846B1 Techniques for improving random number generation security Physics 1 Active
US9575728B1 Random number generation security Physics 0 Active
US10776281B2 Snoop invalidate filter for distributed memory management unit to reduce snoop invalidate latency Physics 0 Active
US10241923B2 Configurable I/O address translation data structure Physics 0 Active
US11226902B2 Translation load instruction with access protection Physics 0 Active
US11221957B2 Promotion of ERAT cache entries Physics 0 Active
US11461474B2 Process-based virtualization system for executing a secure application process Physics 0 Active
US10255194B2 Configurable I/O address translation data structure Physics 0 Active
US11755362B2 Techniques for handling escalation of interrupts in a data processing system Physics 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.