Issued Patents All Time
Showing 1–25 of 37 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12197938 | Data migration with metadata | Adi Habusha | 2025-01-14 |
| 12137161 | Limiting use of encryption keys in an integrated circuit device | Adi Habusha | 2024-11-05 |
| 12093189 | Memory-side page activity recorder | Adi Habusha, Roland Paterson-Jones, Ohad Gdalyahu | 2024-09-17 |
| 11809349 | Direct injection of a virtual interrupt | Adi Habusha, Itai Avron, Tzachi Zidenberg, Ofer Naaman | 2023-11-07 |
| 11620233 | Memory data migration hardware | Adi Habusha, Tzachi Zidenberg | 2023-04-04 |
| 11537430 | Wait optimizer for recording an order of first entry into a wait mode by a virtual central processing unit | — | 2022-12-27 |
| 11429532 | Write operations to non-volatile memory | Richard Roy Grisenthwaite | 2022-08-30 |
| 11307882 | Performance checkpointing | Tzachi Zidenberg, Leonid Koilis, Noam Efraim Bashari | 2022-04-19 |
| 11237981 | Memory scanner to accelerate page classification | Adi Habusha, Ohad Gdalyahu | 2022-02-01 |
| 11138130 | Nested page tables | — | 2021-10-05 |
| 11042494 | Direct injection of a virtual interrupt | Adi Habusha, Itai Avron, Tzachi Zidenberg, Ofer Naaman | 2021-06-22 |
| 11030101 | Cache storage for multiple requesters and usage estimation thereof | Prakash S. Ramrakhyani | 2021-06-08 |
| 10901492 | Power reduction in processor pipeline by detecting zeros | Nafea Bshara, Ron Diamant, Randy Renfu Huang | 2021-01-26 |
| 10884790 | Eliding redundant copying for virtual machine migration | Adi Habusha | 2021-01-05 |
| 10768965 | Reducing copy operations for a virtual machine migration | Adi Habusha | 2020-09-08 |
| 10621103 | Apparatus and method for handling write operations | Andrew Christopher Rose, Richard Roy Grisenthwaite | 2020-04-14 |
| 10592428 | Nested page tables | — | 2020-03-17 |
| 10592281 | Wait optimizer for recording an order of first entry into a wait mode by a virtual central processing unit | — | 2020-03-17 |
| 10417141 | Method and apparatus for hardware management of multiple memory pools | Andrea Pellegrini, Kshitij Sudan, Wendy Arnott Elsasser | 2019-09-17 |
| 10162762 | Managing memory based on hint data generated from mapping data entries | Geoffrey Blake, Mitchell Bryan Hayenga | 2018-12-25 |
| 10133675 | Data processing apparatus, and a method of handling address translation within a data processing apparatus | Andreas Hansson, Aniruddha Nagendran Udipi, Stephan Diestelhorst | 2018-11-20 |
| 10042776 | Prefetching based upon return addresses | Thomas Friedrich Wenisch, Aasheesh Kolli | 2018-08-07 |
| 9996471 | Cache with compressed data and tag | Kshitij Sudan, Andrew Joseph RUSHING, Andreas Hansson, Michael Filippo | 2018-06-12 |
| 9946492 | Controlling persistent writes to non-volatile memory based on persist buffer data and a persist barrier within a sequence of program instructions | Stephan Diestelhorst, Aasheesh Kolli, Peter M. Chen, Thomas Friedrich Wenisch | 2018-04-17 |
| 9697136 | Descriptor ring management | Anirruddha Nagendran Udipi, Matthew Evans, Geoffrey Blake, Robert Gwilym Dimond | 2017-07-04 |