Issued Patents All Time
Showing 25 most recent of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10708357 | Network-displaced direct storage | Ariel Hendel | 2020-07-07 |
| 10645164 | Consistent latency for solid state drives | Kiron Balkrishna Malwankar, Sundar Kanthadai | 2020-05-05 |
| 10509592 | Parallel data transfer for solid state drives using queue pair subsets | Kiron Balkrishna Malwankar | 2019-12-17 |
| 10467163 | Solid state drive multiplexer | Kiron Balkrishna Malwankar, Daehwan Kim | 2019-11-05 |
| 10452279 | Architecture for flash storage server | Kiron Balkrishna Malwankar | 2019-10-22 |
| 10416920 | System and method for improving memory transfer | Kevin D. Kissell, Georgi Beloev | 2019-09-17 |
| 10289507 | Distributed rebuild of failed storage device | Kiron Balkrishna Malwankar, Sundar Kanthadai | 2019-05-14 |
| 10241722 | Proactive scheduling of background operations for solid state drives | Kiron Balkrishna Malwankar, Sundar Kanthadai | 2019-03-26 |
| 10216423 | Streams across multiple controllers to improve solid state drive performance | Kiron Balkrishna Malwankar, Sundar Kanthadai | 2019-02-26 |
| 10175891 | Minimizing read latency for solid state drives | Kiron Balkrishna Malwankar, Sundar Kanthadai | 2019-01-08 |
| 9967340 | Network-displaced direct storage | Ariel Hendel | 2018-05-08 |
| 9762497 | System, method and apparatus for network congestion management and network resource isolation | Ariel Hendel, Mohan Kalkunte | 2017-09-12 |
| 9632939 | Data cache virtual hint way prediction, and applications thereof | Meng-Bing Yu, Era K. Nangia, Michael Ni | 2017-04-25 |
| 9515963 | Universal network interface controller | Nicholas Ilyadis, Ariel Hendel, Gregory John Scherer | 2016-12-06 |
| 9317310 | Systems and methods for handling virtual machine packets | Ariel Hendel | 2016-04-19 |
| 9253121 | Universal network interface controller | Nicholas Ilyadis, Ariel Hendel, Gregory John Scherer | 2016-02-02 |
| 9218183 | System and method for improving memory transfer | Kevin D. Kissell, Georgi Beloev | 2015-12-22 |
| 8732349 | Assignment of resources in an input/output (I/O) virtualization system | Kiron Balkrishna Malwankar, Peter E. Kirkpatrick | 2014-05-20 |
| 8521915 | Communicating between host computers and peripheral resources in an input/output (I/O) virtualization system | Kiron Balkrishna Malwankar, Peter E. Kirkpatrick | 2013-08-27 |
| 8412860 | Input/output (I/O) virtualization system | Kiron Balkrishna Malwankar, Peter E. Kirkpatrick | 2013-04-02 |
| 8145882 | Apparatus and method for processing template based user defined instructions | Gideon Intrater, Xing Xu Jiang, Maria Ukanwa | 2012-03-27 |
| 8078846 | Conditional move instruction formed into one decoded instruction to be graduated and another decoded instruction to be invalidated | Xing Yu Jiang, Vidya Rajagopalan, Maria Ukanwa | 2011-12-13 |
| 7734901 | Processor core and method for managing program counter redirection in an out-of-order processor pipeline | Kjeld Svendsen, Maria Ukanwa | 2010-06-08 |
| 7721075 | Conditional branch execution in a processor having a write-tie instruction and a data mover engine that associates register addresses with memory addresses | Radhika Thekkath, Vidya Rajagopalan, Kevin D. Kissell | 2010-05-18 |
| 7716364 | Internet protocol multicast replication | Chien-Hsien Wu | 2010-05-11 |