Inventor · disambiguated record
David F. Craddock
Also filed as: CRADDOCK DAVID · CRADDOCK DAVID F
130 granted patents·25 pending applications·2,443 citations·filing 1999–2018
99Inventor score
Top patents by PatentIndex Score
155 records- 0198US9715352B2Synchronous input/output using a low latency storage controller connectionIBM·Filed 2015·Granted Jul 25, 2017·35 cites·13 claims
- 0298US7555002B2Infiniband general services queue pair virtualization for multiple logical ports on a single physical portIBM·Filed 2003·Granted Jun 30, 2009·321 cites·14 claims
- 0398US7283473B2Apparatus, system and method for providing multiple logical channel adapters within a single physical channel adapter in a system area networkIBM·Filed 2003·Granted Oct 16, 2007·362 cites·21 claims
- 0498US7200704B2Virtualization of an I/O adapter port using enablement and activation functionsIBM·Filed 2005·Granted Apr 3, 2007·151 cites·10 claims
- 0597US7606965B2Information handling system with virtualized I/O adapter portsIBM·Filed 2007·Granted Oct 20, 2009·66 cites·20 claims
- 0697US7093024B2End node partitioning using virtualizationIBM·Filed 2001·Granted Aug 15, 2006·195 cites·15 claims
- 0795US9384086B1I/O operation-level error checkingIBM·Filed 2015·Granted Jul 5, 2016·14 cites·20 claims
- 0895US8656228B2Memory error isolation and recovery in a multiprocessor computer systemCHECK MARK A·Filed 2010·Granted Feb 18, 2014·69 cites·25 claims
- 0995US8626970B2Controlling access by a configuration to an adapter functionCRADDOCK DAVID·Filed 2010·Granted Jan 7, 2014·36 cites·21 claims
- 1095US6789143B2Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entriesIBM·Filed 2001·Granted Sep 7, 2004·104 cites·37 claims
- 1194US7290077B2Event queue structure and methodIBM·Filed 2005·Granted Oct 30, 2007·29 cites·17 claims
- 1293US7366813B2Event queue in a logical partitionIBM·Filed 2007·Granted Apr 29, 2008·21 cites·4 claims
- 1392US9734031B2Synchronous input/output diagnostic controlsIBM·Filed 2016·Granted Aug 15, 2017·8 cites·7 claims
- 1492US9734030B2Synchronous input/output diagnostic controlsIBM·Filed 2015·Granted Aug 15, 2017·8 cites·14 claims
- 1592US8510599B2Managing processing associated with hardware eventsCONESKI ANTHONY F·Filed 2010·Granted Aug 13, 2013·22 cites·22 claims
- 1692US7493409B2Apparatus, system and method for implementing a generalized queue pair in a system area networkIBM·Filed 2003·Granted Feb 17, 2009·87 cites·20 claims
- 1791US8505032B2Operating system notification of actions to be taken responsive to adapter eventsCRADDOCK DAVID·Filed 2010·Granted Aug 6, 2013·16 cites·22 claims
- 1891US7899050B2Low latency multicast for infiniband® host channel adaptersIBM·Filed 2007·Granted Mar 1, 2011·24 cites·18 claims
- 1990US9710171B2Synchronous input/output commands writing to multiple targetsIBM·Filed 2015·Granted Jul 18, 2017·6 cites·8 claims
- 2090US8677180B2Switch failover control in a multiprocessor computer systemBAYER GERD K·Filed 2010·Granted Mar 18, 2014·31 cites·24 claims
- 2190US7668984B2Low latency send queues in I/O adapter hardwareIBM·Filed 2007·Granted Feb 23, 2010·24 cites·10 claims
- 2290US7581021B2System and method for providing multiple virtual host channel adapters using virtual switchesIBM·Filed 2005·Granted Aug 25, 2009·22 cites·17 claims
- 2390US7428598B2Infiniband multicast operation in an LPAR environmentIBM·Filed 2003·Granted Sep 23, 2008·60 cites·6 claims
- 2490US6725296B2Apparatus and method for managing work and completion queues using head and tail pointersIBM·Filed 2001·Granted Apr 20, 2004·60 cites·30 claims
- 2589US8478922B2Controlling a rate at which adapter interruption requests are processedBELMAR BRENTON F·Filed 2010·Granted Jul 2, 2013·15 cites·21 claims
- 2689US7895383B2Event queue in a logical partitionIBM·Filed 2008·Granted Feb 22, 2011·13 cites·11 claims
- 2789US7574537B2Method, apparatus, and computer program product for migrating data pages by disabling selected DMA operations in a physical I/O adapterIBM·Filed 2005·Granted Aug 11, 2009·23 cites·18 claims
- 2888US8635430B2Translation of input/output addresses to memory addressesCRADDOCK DAVID·Filed 2010·Granted Jan 21, 2014·9 cites·18 claims
- 2988US8572635B2Converting a message signaled interruption into an I/O adapter event notificationCRADDOCK DAVID·Filed 2010·Granted Oct 29, 2013·10 cites·20 claims
- 3088US7010633B2Apparatus, system and method for controlling access to facilities based on usage classesIBM·Filed 2003·Granted Mar 7, 2006·52 cites·33 claims
- 3188US6578122B2Using an access key to protect and point to regions in windows for infinibandIBM·Filed 2001·Granted Jun 10, 2003·52 cites·24 claims
- 3287US9354967B1I/O operation-level error-handlingIBM·Filed 2015·Granted May 31, 2016·5 cites·20 claims
- 3386US10095620B2Computer system including synchronous input/output and hardware assisted purge of address translation cache entries of synchronous input/output transactionsIBM·Filed 2016·Granted Oct 9, 2018·4 cites·17 claims
- 3486US9678674B2Synchronous input/output command with partial completionIBM·Filed 2015·Granted Jun 13, 2017·4 cites·14 claims
- 3586US7876751B2Reliable link layer packet retryIBM·Filed 2008·Granted Jan 25, 2011·13 cites·19 claims
- 3685US10133691B2Synchronous input/output (I/O) cache line paddingIBM·Filed 2016·Granted Nov 20, 2018·4 cites·20 claims
- 3785US9134911B2Store peripheral component interconnect (PCI) function controls instructionIBM·Filed 2013·Granted Sep 15, 2015·6 cites·20 claims
- 3885US8745292B2System and method for routing I/O expansion requests and responses in a PCIE architectureLAIS ERIC N·Filed 2010·Granted Jun 3, 2014·9 cites·20 claims
- 3984US10009424B2Synchronous input/output initialization exchange sequencesIBM·Filed 2016·Granted Jun 26, 2018·4 cites·9 claims
- 4084US8650335B2Measurement facility for adapter functionsBRICE JR FRANK W·Filed 2010·Granted Feb 11, 2014·11 cites·20 claims
- 4184US8589603B2Delaying acknowledgment of an operation until operation completion confirmed by local adapter read operationCRADDOCK DAVID·Filed 2010·Granted Nov 19, 2013·8 cites·19 claims
- 4284US8504754B2Identification of types of sources of adapter interruptionsCRADDOCK DAVID·Filed 2010·Granted Aug 6, 2013·8 cites·21 claims
- 4384US6834332B2Apparatus and method for swapping-out real memory by inhibiting i/o operations to a memory region and setting a quiescent indicator, responsive to determining the current number of outstanding operationsIBM·Filed 2001·Granted Dec 21, 2004·35 cites·30 claims
- 4483US10009423B2Synchronous input/output initialization exchange sequencesIBM·Filed 2015·Granted Jun 26, 2018·4 cites·18 claims
- 4583US9710172B2Synchronous input/output commands writing to multiple targetsIBM·Filed 2016·Granted Jul 18, 2017·3 cites·4 claims
- 4683US9710416B2Peripheral device access using synchronous input/outputIBM·Filed 2016·Granted Jul 18, 2017·3 cites·6 claims
- 4783US9696912B2Synchronous input/output command with partial completionIBM·Filed 2016·Granted Jul 4, 2017·3 cites·7 claims
- 4883US9684611B2Synchronous input/output using a low latency storage controller connectionIBM·Filed 2016·Granted Jun 20, 2017·3 cites·7 claims
- 4983US8615645B2Controlling the selectively setting of operational parameters for an adapterCRADDOCK DAVID·Filed 2010·Granted Dec 24, 2013·6 cites·21 claims
- 5082US9710417B2Peripheral device access using synchronous input/outputIBM·Filed 2015·Granted Jul 18, 2017·3 cites·9 claims
Showing the top 50 of 155 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →