RG

Robert Edward Galbraith

IBM: 83 patents #793 of 70,183Top 2%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
📍 Rochester, MN: #46 of 3,042 inventorsTop 2%
🗺 Minnesota: #307 of 52,454 inventorsTop 1%
Overall (All Time): #20,555 of 4,157,543Top 1%
84
Patents All Time

Issued Patents All Time

Showing 51–75 of 84 patents

Patent #TitleCo-InventorsDate
8612656 Implementing device physical location identification in serial attached SCSI (SAS) fabric using resource path groups Brian L. Bowles, Laurel Scaife 2013-12-17
8544029 Implementing storage adapter performance optimization with chained hardware operations minimizing hardware/firmware interactions Brian E. Bakke, Brian L. Bowles, Michael Joseph Carnevale, Adrian C. Gerhard, Murali N. Iyer +5 more 2013-09-24
8516164 Implementing storage adapter performance optimization with enhanced hardware and software interface Brian E. Bakke, Brian L. Bowles, Michael Joseph Carnevale, Adrian C. Gerhard, Murali N. Iyer +5 more 2013-08-20
8495258 Implementing storage adapter performance optimization with hardware accelerators offloading firmware for buffer allocation and automatically DMA Brian E. Bakke, Brian L. Bowles, Michael Joseph Carnevale, Adrian C. Gerhard, Murali N. Iyer +5 more 2013-07-23
8495469 Implementing enhanced IO data conversion with protection information model including parity format of data integrity fields Brian E. Bakke, Adrian C. Gerhard, Daniel F. Moertl, Rick A. Weckwerth 2013-07-23
8495259 Implementing storage adapter performance optimization with hardware chains to select performance path Brian E. Bakke, Brian L. Bowles, Michael Joseph Carnevale, Adrian C. Gerhard, Murali N. Iyer +5 more 2013-07-23
8489946 Managing logically bad blocks in storage devices Adrian C. Gerhard, Daniel F. Moertl 2013-07-16
8301942 Managing possibly logically bad blocks in storage devices Adrian C. Gerhard, Daniel F. Moertl 2012-10-30
8195589 Apparatus for dynamically determining primary adapter in a heterogeneous N-way adapter configuration Brian E. Bakke, Brian King, Timothy James Larson, William J. Maitland, Jr., Timothy J. Schimke 2012-06-05
8196018 Enhanced error identification with disk array parity checking Carl Forhan, Adrian C. Gerhard 2012-06-05
7979655 Dynamic optimization of device limits and thresholds in a write cache Joseph R. Edwards, Adrian C. Gerhard, Timothy James Larson, William J. Maitland, Jr. 2011-07-12
7925837 Maintaining write cache and parity update footprint coherency in multiple storage adaptor configuration Joseph R. Edwards, Adrian C. Gerhard, Timothy James Larson, William J. Maitland, Jr. 2011-04-12
7779335 Enhanced error identification with disk array parity checking Carl Forhan, Adrian C. Gerhard 2010-08-17
7669107 Method and system for increasing parallelism of disk accesses when restoring data in a disk array system Carl Forhan, Adrian C. Gerhard 2010-02-23
7493370 Two stage method for dynamically determining primary adapter in a heterogeneous N-way adapter configuration Brian E. Bakke, Brian King, Timothy James Larson, William J. Maitland, Jr., Timothy J. Schimke 2009-02-17
7487394 Recovering from abnormal interruption of a parity update operation in a disk array system Carl Forhan, Adrian C. Gerhard 2009-02-03
7392428 Method and system for recovering from abnormal interruption of a parity update operation in a disk array system Carl Forhan, Adrian C. Gerhard 2008-06-24
7392458 Method and system for enhanced error identification with disk array parity checking Carl Forhan, Adrian C. Gerhard 2008-06-24
7290199 Method and system for improved buffer utilization for disk array parity updates Carl Forhan, Adrian C. Gerhard 2007-10-30
6877065 Advanced read cache management Carl Forhan, Jessica Gisi 2005-04-05
6857045 Method and system for updating data in a compressed read cache Adrian C. Gerhard, Brian King, William J. Maitland, Jr., Timothy J. Schimke 2005-02-15
6728818 Dual storage adapters utilizing clustered adapters supporting fast write caches Brian E. Bakke, Frederic Lawrence Huss, Daniel F. Moertl, Paul Gary Reuland, Timothy J. Schimke 2004-04-27
6530003 Method and system for maintaining data coherency in a dual input/output adapter utilizing clustered adapters Brian E. Bakke, Carl Forhan, Jessica Gisi, Frederic Lawrence Huss, Daniel F. Moertl +3 more 2003-03-04
6338115 Advanced read cache management Carl Forhan, Jessica Gisi 2002-01-08
6286080 Advanced read cache emulation Carl Forhan, Jessica Gisi, Russell Paul VanDuine, Lawrence P. Connoy 2001-09-04