Membership
Tour
Register
Log in
John R. Feehrer
Follow
Person
Westford, MA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Techniques for an efficient fabric attached memory
Patent number
11,822,491
Issue date
Nov 21, 2023
NVIDIA Corporation
John Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Techniques for an efficient fabric attached memory
Patent number
11,182,309
Issue date
Nov 23, 2021
NVIDIA Corporation
John Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Input/output direct memory access during live memory relocation
Patent number
10,983,921
Issue date
Apr 20, 2021
Oracle International Corporation
John Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hardware accelerated data processing operations for storage data
Patent number
10,963,295
Issue date
Mar 30, 2021
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Integration of a virtualized input/output device in a computer system
Patent number
10,860,520
Issue date
Dec 8, 2020
Oracle International Corporation
Rahoul Puri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Separation of control and data plane functions in SoC virtualized I...
Patent number
10,853,303
Issue date
Dec 1, 2020
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Separation of control and data plane functions in SoC virtualized I...
Patent number
10,817,456
Issue date
Oct 27, 2020
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Input/output direct memory access during live memory relocation
Patent number
10,552,340
Issue date
Feb 4, 2020
Oracle International Corporation
John Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Aggregation of interrupts using event queues
Patent number
10,489,317
Issue date
Nov 26, 2019
Oracle International Corporation
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Implementation of reset functions in an SoC virtualized device
Patent number
10,296,356
Issue date
May 21, 2019
Oracle International Corporations
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Correctable error filtering for input/output subsystem
Patent number
10,078,543
Issue date
Sep 18, 2018
Oracle International Corporation
John E. Watkins
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Aggregation of interrupts using event queues
Patent number
9,952,989
Issue date
Apr 24, 2018
Oracle International Corporation
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selecting I/O interrupt target for multi-core server systems
Patent number
9,582,346
Issue date
Feb 28, 2017
Oracle International Corporation
John Ross Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Aggregation of interrupts using event queues
Patent number
9,507,740
Issue date
Nov 29, 2016
Oracle International Corporation
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Virtualizing input/output interrupts
Patent number
9,396,142
Issue date
Jul 19, 2016
Oracle International Corporation
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for steering DMA write requests to cache memory
Patent number
9,280,290
Issue date
Mar 8, 2016
Oracle International Corporation
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interrupt processing unit for preventing interrupt loss
Patent number
9,026,705
Issue date
May 5, 2015
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system of preventing silent data corruption
Patent number
8,839,268
Issue date
Sep 16, 2014
Oracle America, Inc.
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Validating message-signaled interrupts by tracking interrupt vector...
Patent number
8,631,181
Issue date
Jan 14, 2014
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using a DMA engine to automatically validate DMA data paths
Patent number
8,626,965
Issue date
Jan 7, 2014
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Flow control timeout mechanism to detect PCI-express forward progre...
Patent number
8,151,145
Issue date
Apr 3, 2012
Oracle America, Inc.
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and apparatus for performing remote access commands between...
Patent number
8,090,801
Issue date
Jan 3, 2012
Oracle America, Inc.
Pazhani Pillai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
PCI-express system
Patent number
7,689,751
Issue date
Mar 30, 2010
Sun Microsystems, Inc.
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and device for a context-based memory management system
Patent number
6,826,671
Issue date
Nov 30, 2004
Sun Microsystems, Inc.
Boris Ostrovsky
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
TECHNIQUES FOR AN EFFICIENT FABRIC ATTACHED MEMORY
Publication number
20220043759
Publication date
Feb 10, 2022
NVIDIA Corporation
John FEEHRER
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TECHNIQUES FOR AN EFFICIENT FABRIC ATTACHED MEMORY
Publication number
20210133123
Publication date
May 6, 2021
John FEEHRER
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INPUT/OUTPUT DIRECT MEMORY ACCESS DURING LIVE MEMORY RELOCATION
Publication number
20200174946
Publication date
Jun 4, 2020
ORACLE INTERNATIONAL CORPORATION
John Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HARDWARE ACCELERATED DATA PROCESSING OPERATIONS FOR STORAGE DATA
Publication number
20190079795
Publication date
Mar 14, 2019
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INPUT/OUTPUT DIRECT MEMORY ACCESS DURING LIVE MEMORY RELOCATION
Publication number
20180246817
Publication date
Aug 30, 2018
Oracle International Corporation
John Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AGGREGATION OF INTERRUPTS USING EVENT QUEUES
Publication number
20180246826
Publication date
Aug 30, 2018
ORACLE INTERNATIONAL CORPORATION
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Correctable Error Filtering for Input/Output Subsystem
Publication number
20170344419
Publication date
Nov 30, 2017
Oracle International Corporation
John E. Watkins
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SEPARATION OF CONTROL AND DATA PLANE FUNCTIONS IN SOC VIRTUALIZED I...
Publication number
20170286354
Publication date
Oct 5, 2017
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTEGRATION OF A VIRTUALIZED INPUT/OUTPUT DEVICE IN A COMPUTER SYSTEM
Publication number
20170139799
Publication date
May 18, 2017
Oracle International Corporation
Rahoul Puri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SEPARATION OF CONTROL AND DATA PLANE FUNCTIONS IN SOC VIRTUALIZED I...
Publication number
20170139873
Publication date
May 18, 2017
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IMPLEMENTATION OF RESET FUNCTIONS IN AN SOC VIRTUALIZED DEVICE
Publication number
20170139721
Publication date
May 18, 2017
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AGGREGATION OF INTERRUPTS USING EVENT QUEUES
Publication number
20170017589
Publication date
Jan 19, 2017
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIRTUALIZING INPUT/OUTPUT INTERRUPTS
Publication number
20150356038
Publication date
Dec 10, 2015
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AGGREGATION OF INTERRUPTS USING EVENT QUEUES
Publication number
20150356036
Publication date
Dec 10, 2015
John R Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD FOR STEERING DMA WRITE REQUESTS TO CACHE MEMORY
Publication number
20150227312
Publication date
Aug 13, 2015
Oracle International Corporation
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SELECTING I/O INTERRUPT TARGET FOR MULTI-CORE SERVER SYSTEMS
Publication number
20150067217
Publication date
Mar 5, 2015
Oracle International Corporation
John Ross Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTERRUPT PROCESSING UNIT FOR PREVENTING INTERRUPT LOSS
Publication number
20140047151
Publication date
Feb 13, 2014
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VALIDATING MESSAGE-SIGNALED INTERRUPTS
Publication number
20130080673
Publication date
Mar 28, 2013
ORACLE INTERNATIONAL CORPORATION
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USING A DMA ENGINE TO AUTOMATICALLY VALIDATE DMA DATA PATHS
Publication number
20130031281
Publication date
Jan 31, 2013
ORACLE INTERNATIONAL CORPORATION
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FLOW CONTROL TIMEOUT MECHANISM TO DETECT PCI-EXPRESS FORWARD PROGRE...
Publication number
20090254692
Publication date
Oct 8, 2009
SUN MICROSYSTEMS, INC.
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PCI-EXPRESS SYSTEM
Publication number
20090210606
Publication date
Aug 20, 2009
SUN MICROSYSTEMS, INC.
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM OF PREVENTING SILENT DATA CORRUPTION
Publication number
20090204974
Publication date
Aug 13, 2009
SUN MICROSYSTEMS, INC.
John R. Feehrer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and device for a context-based memory management system
Publication number
20030070058
Publication date
Apr 10, 2003
Boris Ostrovsky
G06 - COMPUTING CALCULATING COUNTING