Issued Patents All Time
Showing 1–25 of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11822491 | Techniques for an efficient fabric attached memory | Denis Foley, Mark Hummel, Vyas Venkataraman, Ram Gummadi, Samuel H. Duncan +2 more | 2023-11-21 |
| 11182309 | Techniques for an efficient fabric attached memory | Denis Foley, Mark Hummel, Vyas Venkataraman, Ram Gummadi, Samuel H. Duncan +2 more | 2021-11-23 |
| 10983921 | Input/output direct memory access during live memory relocation | Patrick Stabile, Gregory Onufer, John G. Johnson | 2021-04-20 |
| 10963295 | Hardware accelerated data processing operations for storage data | Milton Shih, Matthew Cohen, Kenneth K. Chan, Ramaswamy Sivaramakrishnan, Julia Harper +1 more | 2021-03-30 |
| 10860520 | Integration of a virtualized input/output device in a computer system | Rahoul Puri, Rick C. Hetherington, Harry Stuimer, Hongping Li | 2020-12-08 |
| 10853303 | Separation of control and data plane functions in SoC virtualized I/O device | Matthew Cohen, Rahoul Puri, John G. Johnson, Alan Adamson, Julia Harper | 2020-12-01 |
| 10817456 | Separation of control and data plane functions in SoC virtualized I/O device | Matthew Cohen, Rahoul Puri, Tayfun Kocaoglu, John G. Johnson, David M. Kahn +6 more | 2020-10-27 |
| 10552340 | Input/output direct memory access during live memory relocation | Patrick Stabile, Gregory Onufer, John G. Johnson | 2020-02-04 |
| 10489317 | Aggregation of interrupts using event queues | Patrick Stabile, Hugh Kurth, David M. Kahn | 2019-11-26 |
| 10296356 | Implementation of reset functions in an SoC virtualized device | Sriram Jayakumar, Rahoul Puri, Matthew Cohen, Julia Harper, Alan Adamson +1 more | 2019-05-21 |
| 10078543 | Correctable error filtering for input/output subsystem | John E. Watkins, Joseph Wright | 2018-09-18 |
| 9952989 | Aggregation of interrupts using event queues | Patrick Stabile, Hugh Kurth, David M. Kahn | 2018-04-24 |
| 9582346 | Selecting I/O interrupt target for multi-core server systems | Ryan Benjamin Olivastri, Patrick Stabile | 2017-02-28 |
| 9507740 | Aggregation of interrupts using event queues | Patrick Stabile, Hugh Kurth, David M. Kahn | 2016-11-29 |
| 9396142 | Virtualizing input/output interrupts | Patrick Stabile, Hugh Kurth, David M. Kahn, Robert Dickson | 2016-07-19 |
| 9280290 | Method for steering DMA write requests to cache memory | Hugh Kurth, Aron J. Silverton, Patrick Stabile | 2016-03-08 |
| 9026705 | Interrupt processing unit for preventing interrupt loss | Fred Tsai, Ali Vahidsafa, Sumti Jairath | 2015-05-05 |
| 8839268 | Method and system of preventing silent data corruption | — | 2014-09-16 |
| 8631181 | Validating message-signaled interrupts by tracking interrupt vectors assigned to devices | Hugh Kurth, Carl F. Humphreys, David M. Kahn, John G. Johnson, Tayfun Kocaoglu +1 more | 2014-01-14 |
| 8626965 | Using a DMA engine to automatically validate DMA data paths | Jane W. Yan, Matthew G. Noel | 2014-01-07 |
| 8151145 | Flow control timeout mechanism to detect PCI-express forward progress blockage | — | 2012-04-03 |
| 8090801 | Methods and apparatus for performing remote access commands between nodes | Pazhani Pillai, Daniel R. Cassiday, Don M. Morrier | 2012-01-03 |
| 7689751 | PCI-express system | — | 2010-03-30 |
| 6826671 | Method and device for a context-based memory management system | Boris Ostrovsky, Daniel R. Cassiday, David A. Wood, Pazhani Pillai, Christopher J. Jackson +1 more | 2004-11-30 |
| 6601165 | Apparatus and method for implementing fault resilient booting in a multi-processor system by using a flush command to control resetting of the processors and isolating failed processors | John A. Morrison, Michael S. Allison, Leo J. Embry, Stephen Silva | 2003-07-29 |


