JM

Joseph Gerald McDonald

IBM: 20 patents #5,451 of 70,183Top 8%
QU Qualcomm: 4 patents #3,802 of 12,104Top 35%
Overall (All Time): #171,014 of 4,157,543Top 5%
24
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
11550723 Method, apparatus, and system for memory bandwidth aware data prefetching Niket K. Choudhary, David Scott Ray, Thomas Philip Speier, Eric F. Robinson, Harold W. Cain, III +3 more 2023-01-10
11226910 Ticket based request flow control Garrett M. Drapala, Eric F. Robinson, Thomas Philip Speier, Kevin N. Magill, Richard Gerard Hofmann 2022-01-18
11016899 Selectively honoring speculative memory prefetch requests based on bandwidth state of a memory access path component(s) in a processor-based system Nikhil Narendradev Sharma, Eric F. Robinson, Garrett M. Drapala, Perry Willmann Remaklus, Jr., Thomas Philip Speier 2021-05-25
10067889 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system Florian A. Auernhammer 2018-09-04
9817774 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system Florian A. Auernhammer 2017-11-14
9785580 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system Florian A. Auernhammer 2017-10-10
9753871 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system Florian A. Auernhammer 2017-09-05
9727498 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system Florian A. Auernhammer 2017-08-08
9710310 Dynamically configurable hardware queues for dispatching jobs to a plurality of hardware acceleration engines Brian Mitchell Bass, Bartholomew Blaner, George William Daly, Jeffrey H. Derby, Ross Boyd Leavens 2017-07-18
9606838 Dynamically configurable hardware queues for dispatching jobs to a plurality of hardware acceleration engines Brian Mitchell Bass, Bartholomew Blaner, George William Daly, Jeffrey H. Derby, Ross Boyd Leavens 2017-03-28
9594713 Bridging strongly ordered write transactions to devices in weakly ordered domains, and related apparatuses, methods, and computer-readable media Randall Pascarella, Jaya Prakash Subramaniam Ganasan, Thuong Quang Truong, Gurushankar Rajamani, Thomas Philip Speier 2017-03-14
9448846 Dynamically configurable hardware queues for dispatching jobs to a plurality of hardware acceleration engines Brian Mitchell Bass, Bartholomew Blaner, George William Daly, Jeffrey H. Derby, Ross Boyd Leavens 2016-09-20
9229868 Data recovery for coherent attached processor proxy Bartholomew Blaner, Kenneth A. Lauricella, Michael S. Siegel, Jeff A. Stuecheli 2016-01-05
8938587 Data recovery for coherent attached processor proxy Bartholomew Blaner, Kenneth A. Lauricella, Michael S. Siegel, Jeff A. Stuecheli 2015-01-20
8230117 Techniques for write-after-write ordering in a coherency managed processor system that employs a command pipeline George William Daly, Guy L. Guthrie, Ross Boyd Leavens, Michael S. Siegel, William J. Starke +1 more 2012-07-24
6618357 Queue management for networks employing pause time based flow control Joel Erwin Geyer, Jeffrey J. Lynch 2003-09-09
6338102 Efficient data transfer mechanism for input/output devices having a device driver generating a descriptor queue and monitoring a status queue Henry Michael Garrett, William G. Holland, Joseph Franklin Logan, John Kenneth Stacy 2002-01-08
6334162 Efficient data transfer mechanism for input/out devices having a device driver generating a descriptor queue and monitoring a status queue Henry Michael Garrett, William G. Holland, Joseph Franklin Logan, John Kenneth Stacy 2001-12-25
6272564 Efficient data transfer mechanism for input/output devices Henry Michael Garrett, William G. Holland, Joseph Franklin Logan, John Kenneth Stacy 2001-08-07
6185207 Communication system having a local area network adapter for selectively deleting information and method therefor Peter Anthony LaBerge, Joseph Franklin Logan, Gregory Francis Paussa 2001-02-06
6163820 Efficient data transfer mechanism for input/output devices Henry Michael Garrett, William G. Holland, Joseph Franklin Logan, John Kenneth Stacy 2000-12-19
6073181 Multi-buffer error detection for an open data-link interface LAN adapter William G. Holland, Joseph Franklin Logan, Gregory Francis Paussa 2000-06-06
6049842 Efficient data transfer mechanism for input/output devices Henry Michael Garrett, William G. Holland, Joseph Franklin Logan, John Kenneth Stacy 2000-04-11
5905913 System for collecting a specified number of peripheral interrupts and transferring the interrupts as a group to the processor Henry Michael Garrett, William G. Holland, Joseph Franklin Logan 1999-05-18