Inventor · disambiguated record
Patrick Allen Buckland
Also filed as: BUCKLAND PATRICK A · BUCKLAND PATRICK ALLEN
39 granted patents·11 pending applications·1,070 citations·filing 1987–2017
98Inventor score
Top patents by PatentIndex Score
50 records- 0196US7398337B2Association of host translations that are associated to an access control level on a PCI bridge that supports virtualizationIBM·Filed 2005·Granted Jul 8, 2008·49 cites·26 claims
- 0294US5815647AError recovery by isolation of peripheral components in a data processing systemIBM·Filed 1997·Granted Sep 29, 1998·230 cites·34 claims
- 0393US7890690B2System and method for dual-ported flash memoryIBM·Filed 2007·Granted Feb 15, 2011·35 cites·18 claims
- 0493US7493425B2Method, system and program product for differentiating between virtual hosts on bus transactions and associating allowable memory access for an input/output adapter that supports virtualizationIBM·Filed 2005·Granted Feb 17, 2009·34 cites·16 claims
- 0592US7464191B2System and method for host initialization for an adapter that supports virtualizationIBM·Filed 2005·Granted Dec 9, 2008·32 cites·17 claims
- 0690US10417167B2Implementing sideband control structure for PCIE cable cards and IO expansion enclosuresIBM·Filed 2017·Granted Sep 17, 2019·5 cites·9 claims
- 0790US8799702B2Cable redundancy and failover for multi-lane PCI express IO interconnectionsIBM·Filed 2012·Granted Aug 5, 2014·12 cites·6 claims
- 0889US8621120B2Stalling of DMA operations in order to do memory migration using a migration in progress bit in the translation control entry mechanismBENDER CARL ALFRED·Filed 2006·Granted Dec 31, 2013·25 cites·20 claims
- 0989US7870301B2System and method for modification of virtual adapter resources in a logically partitioned data processing systemIBM·Filed 2005·Granted Jan 11, 2011·23 cites·8 claims
- 1088US5875310ASecondary I/O bus with expanded slot capacity and hot plugging capabilityIBM·Filed 1996·Granted Feb 23, 1999·144 cites·14 claims
- 1186US8086903B2Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an I/O adapter that supports virtualizationARNDT RICHARD LOUIS·Filed 2008·Granted Dec 27, 2011·14 cites·18 claims
- 1285US8677176B2Cable redundancy and failover for multi-lane PCI express IO interconnectionsBUCKLAND PATRICK A·Filed 2010·Granted Mar 18, 2014·9 cites·14 claims
- 1385US8645746B2Cable redundancy and failover for multi-lane PCI express IO interconnectionsBUCKLAND PATRICK A·Filed 2010·Granted Feb 4, 2014·9 cites·16 claims
- 1485US7734843B2Computer-implemented method, apparatus, and computer program product for stalling DMA operations during memory migrationIBM·Filed 2006·Granted Jun 8, 2010·15 cites·17 claims
- 1585US7496790B2Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an I/O adapter that supports virtualizationIBM·Filed 2005·Granted Feb 24, 2009·14 cites·1 claims
- 1684US8645747B2Cable redundancy and failover for multi-lane PCI express IO interconnectionsIBM·Filed 2012·Granted Feb 4, 2014·6 cites·7 claims
- 1784US5644470AAutodocking hardware for installing and/or removing adapter cards without opening the computer system coverIBM·Filed 1995·Granted Jul 1, 1997·128 cites·7 claims
- 1882US7676622B2System and method for improved bus communicationIBM·Filed 2007·Granted Mar 9, 2010·12 cites·13 claims
- 1979US7685335B2Virtualized fibre channel adapter for a multi-processor data processing systemIBM·Filed 2005·Granted Mar 23, 2010·10 cites·8 claims
- 2076US9548808B2Dynamic optical channel sparing in an industry standard input/output subsystemIBM·Filed 2014·Granted Jan 17, 2017·4 cites·13 claims
- 2176US7685321B2Native virtualization on a partially trusted adapter using PCI host bus, device, and function number for identificationIBM·Filed 2008·Granted Mar 23, 2010·6 cites·18 claims
- 2275US7398427B2Isolation of input/output adapter error domainsIBM·Filed 2004·Granted Jul 8, 2008·17 cites·3 claims
- 2375US7398328B2Native virtualization on a partially trusted adapter using PCI host bus, device, and function number for identificationIBM·Filed 2005·Granted Jul 8, 2008·6 cites·10 claims
- 2474US7681083B2Isolation of input/output adapter error domainsIBM·Filed 2008·Granted Mar 16, 2010·5 cites·8 claims
- 2573US6546447B1Method and apparatus for dynamic PCI combining for PCI bridgesIBM·Filed 2000·Granted Apr 8, 2003·18 cites·10 claims
- 2672US9705591B2Dynamic optical channel sparing in an industry standard input/output subsystemIBM·Filed 2015·Granted Jul 11, 2017·2 cites·10 claims
- 2769US9870336B2Implementing sideband control structure for PCIE cable cards and IO expansion enclosuresIBM·Filed 2015·Granted Jan 16, 2018·1 cites·10 claims
- 2868US7941577B2Association of host translations that are associated to an access control level on a PCI bridge that supports virtualizationIBM·Filed 2008·Granted May 10, 2011·3 cites·2 claims
- 2967US9870335B2Implementing sideband control structure for PCIE cable cards and IO expansion enclosuresIBM·Filed 2014·Granted Jan 16, 2018·1 cites·9 claims
- 3064US5664145AApparatus and method for transferring data in a data storage subsystems wherein a multi-sector data transfer order is executed while a subsequent order is issuedIBM·Filed 1991·Granted Sep 2, 1997·44 cites·2 claims
- 3164US4833596ALogical arrangement for controlling use of different system displays by main processor and co-processorIBM·Filed 1988·Granted May 23, 1989·35 cites·10 claims
- 3260US10417166B2Implementing sideband control structure for PCIE cable cards and IO expansion enclosuresIBM·Filed 2017·Granted Sep 17, 2019·0 cites·9 claims
- 3360US7266631B2Isolation of input/output adapter traffic class/virtual channel and input/output ordering domainsIBM·Filed 2004·Granted Sep 4, 2007·7 cites·10 claims
- 3460US4757441ALogical arrangement for controlling use of different system displays by main proessor and coprocessorIBM·Filed 1987·Granted Jul 12, 1988·30 cites·3 claims
- 3558US6542939B1Method and apparatus for storing volumetric vital product data (VPD) in memory associated with a connector or connector boardIBM·Filed 1999·Granted Apr 1, 2003·13 cites·22 claims
- 3658US6128674AMethod of minimizing host CPU utilization in driving an adapter by residing in system memory a command/status block a soft interrupt block and a status block queueIBM·Filed 1997·Granted Oct 3, 2000·32 cites·3 claims
- 3747US5555390AData storage method and subsystem including a device controller for respecifying an amended start addressIBM·Filed 1995·Granted Sep 10, 1996·27 cites·8 claims
- 3846US2006085569A1Method for minimizing the translation overhead for large I/O transfersIBM·Filed 2004·Application pending·0 cites
- 3946US2006010276A1Isolation of input/output adapter direct memory access addressing domainsIBM·Filed 2004·Application pending·0 cites
- 4046US2006010277A1Isolation of input/output adapter interrupt domainsIBM·Filed 2004·Application pending·0 cites
- 4143US2006195663A1Virtualized I/O adapter for a multi-processor data processing systemIBM·Filed 2005·Application pending·0 cites
- 4243US2006195617A1Method and system for native virtualization on a partially trusted adapter using adapter bus, device and function number for identificationIBM·Filed 2005·Application pending·0 cites
- 4343US2006195623A1Native virtualization on a partially trusted adapter using PCI host memory mapped input/output memory address for identificationIBM·Filed 2005·Application pending·0 cites
- 4443US2004177195A1Virtual SCSI enclosure servicesIBM·Filed 2003·Application pending·0 cites
- 4543US2006195618A1Data processing system, method, and computer program product for creation and initialization of a virtual adapter on a physical adapter that supports virtual adapter level virtualizationIBM·Filed 2005·Application pending·0 cites
- 4642US2003154312A1Architecture for connection and aggregation of components within a rackIBM·Filed 2002·Application pending·0 cites
- 4742US2008082706A1Methods, systems, and computer products for scsi power control, data flow and addressingIBM·Filed 2006·Application pending·0 cites
- 4842US2008165490A1Technique to support multiple forms of sas dasdBUCKLAND PATRICK A·Filed 2007·Application pending·0 cites
- 4940US6541995B1Circuit and method for driving signals to a receiver with terminatorsIBM·Filed 2001·Granted Apr 1, 2003·2 cites·20 claims
- 5039US5822330AMethod and system for dynamically adjusting signal skewingIBM·Filed 1996·Granted Oct 13, 1998·11 cites·13 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →