Patent | Date |
---|
Hardware accelerated data processing operations for storage data Grant 10,963,295 - Feehrer , et al. March 30, 2 | 2021-03-30 |
Integration of a virtualized input/output device in a computer system Grant 10,860,520 - Puri , et al. December 8, 2 | 2020-12-08 |
Separation of control and data plane functions in SoC virtualized I/O device Grant 10,853,303 - Feehrer , et al. December 1, 2 | 2020-12-01 |
Separation of control and data plane functions in SoC virtualized I/O device Grant 10,817,456 - Feehrer , et al. October 27, 2 | 2020-10-27 |
Aggregation of interrupts using event queues Grant 10,489,317 - Feehrer , et al. Nov | 2019-11-26 |
Implementation of reset functions in an SoC virtualized device Grant 10,296,356 - Feehrer , et al. | 2019-05-21 |
Hardware Accelerated Data Processing Operations For Storage Data App 20190079795 - Feehrer; John R. ;   et al. | 2019-03-14 |
Correctable error filtering for input/output subsystem Grant 10,078,543 - Watkins , et al. September 18, 2 | 2018-09-18 |
Aggregation Of Interrupts Using Event Queues App 20180246826 - Feehrer; John R. ;   et al. | 2018-08-30 |
Aggregation of interrupts using event queues Grant 9,952,989 - Feehrer , et al. April 24, 2 | 2018-04-24 |
Correctable Error Filtering for Input/Output Subsystem App 20170344419 - Watkins; John E. ;   et al. | 2017-11-30 |
Separation Of Control And Data Plane Functions In Soc Virtualized I/o Device App 20170286354 - Feehrer; John R. ;   et al. | 2017-10-05 |
Separation Of Control And Data Plane Functions In Soc Virtualized I/o Device App 20170139873 - Feehrer; John R. ;   et al. | 2017-05-18 |
Implementation Of Reset Functions In An Soc Virtualized Device App 20170139721 - Feehrer; John R. ;   et al. | 2017-05-18 |
Integration Of A Virtualized Input/output Device In A Computer System App 20170139799 - Puri; Rahoul ;   et al. | 2017-05-18 |
Aggregation Of Interrupts Using Event Queues App 20170017589 - Feehrer; John R. ;   et al. | 2017-01-19 |
Aggregation of interrupts using event queues Grant 9,507,740 - Feehrer , et al. November 29, 2 | 2016-11-29 |
Virtualizing input/output interrupts Grant 9,396,142 - Feehrer , et al. July 19, 2 | 2016-07-19 |
Method for steering DMA write requests to cache memory Grant 9,280,290 - Feehrer , et al. March 8, 2 | 2016-03-08 |
Virtualizing Input/output Interrupts App 20150356038 - Feehrer; John R ;   et al. | 2015-12-10 |
Aggregation Of Interrupts Using Event Queues App 20150356036 - Feehrer; John R ;   et al. | 2015-12-10 |
Method For Steering Dma Write Requests To Cache Memory App 20150227312 - Feehrer; John R. ;   et al. | 2015-08-13 |
Interrupt processing unit for preventing interrupt loss Grant 9,026,705 - Feehrer , et al. May 5, 2 | 2015-05-05 |
Method and system of preventing silent data corruption Grant 8,839,268 - Feehrer September 16, 2 | 2014-09-16 |
Interrupt Processing Unit For Preventing Interrupt Loss App 20140047151 - Feehrer; John R. ;   et al. | 2014-02-13 |
Validating message-signaled interrupts by tracking interrupt vectors assigned to devices Grant 8,631,181 - Feehrer , et al. January 14, 2 | 2014-01-14 |
Using a DMA engine to automatically validate DMA data paths Grant 8,626,965 - Feehrer , et al. January 7, 2 | 2014-01-07 |
Validating Message-signaled Interrupts App 20130080673 - Feehrer; John R. ;   et al. | 2013-03-28 |
Using A Dma Engine To Automatically Validate Dma Data Paths App 20130031281 - Feehrer; John R. ;   et al. | 2013-01-31 |
Flow control timeout mechanism to detect PCI-express forward progress blockage Grant 8,151,145 - Feehrer April 3, 2 | 2012-04-03 |
Methods and apparatus for performing remote access commands between nodes Grant 8,090,801 - Pillai , et al. January 3, 2 | 2012-01-03 |
PCI-express system Grant 7,689,751 - Feehrer March 30, 2 | 2010-03-30 |
Flow Control Timeout Mechanism To Detect Pci-express Forward Progress Blockage App 20090254692 - Feehrer; John R. | 2009-10-08 |
Pci-express System App 20090210606 - Feehrer; John R. | 2009-08-20 |
Method And System Of Preventing Silent Data Corruption App 20090204974 - Feehrer; John R. | 2009-08-13 |
Method and device for a context-based memory management system Grant 6,826,671 - Ostrovsky , et al. November 30, 2 | 2004-11-30 |
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 Grant 6,601,165 - Morrison , et al. July 29, 2 | 2003-07-29 |
Method and device for a context-based memory management system App 20030070058 - Ostrovsky, Boris ;   et al. | 2003-04-10 |
Apparatus And Method For Implementing Fault Resilient Booting In A Multi-processor System By Using Flush Command To Control Resetting Of The Processors And Isolating Failed Processors App 20020133693 - MORRISON, JOHN A. ;   et al. | 2002-09-19 |
System and method for recovery from address errors Grant 6,405,322 - Gaither , et al. June 11, 2 | 2002-06-11 |
Mechanism For Implementing Bus Locking With A Mixed Architecture App 20020038398 - MORRISON, JOHN A. ;   et al. | 2002-03-28 |