Inventor · disambiguated record
James B. Cunningham
Also filed as: CUNNINGHAM JAMES · CUNNINGHAM JAMES B · CUNNINGHAM JAMES BRIAN · CUNNINGHAM JAMES WAYNE
44 granted patents·14 pending applications·524 citations·filing 2001–2021
98Inventor score
Top patents by PatentIndex Score
58 records- 0195US8589941B2Resource affinity via dynamic reconfiguration for multi-queue network adaptersCARDONA OMAR·Filed 2010·Granted Nov 19, 2013·24 cites·12 claims
- 0293US10374951B2Multicast message filtering in virtual environmentsIBM·Filed 2017·Granted Aug 6, 2019·6 cites·20 claims
- 0393US9729443B2Multicast message filtering in virtual environmentsIBM·Filed 2015·Granted Aug 8, 2017·7 cites·19 claims
- 0493US8561065B2Virtualization of vendor specific network interfaces of self-virtualizing input/output device virtual functionsCUNNINGHAM JAMES B·Filed 2010·Granted Oct 15, 2013·45 cites·16 claims
- 0593US7558874B1Energy efficient ethernet via dynamic adapter driver link speed negotiationIBM·Filed 2008·Granted Jul 7, 2009·37 cites·1 claims
- 0692US7085590B2Mobile terminal with ergonomic imaging functionsSONY ERICSSON MOBILE COMM AB·Filed 2004·Granted Aug 1, 2006·194 cites·13 claims
- 0791US11539121B2Antenna mountNEAL TECH INC·Filed 2021·Granted Dec 27, 2022·2 cites·7 claims
- 0889US9135092B2Multicast message filtering in virtual environmentsCARDONA OMAR·Filed 2012·Granted Sep 15, 2015·7 cites·10 claims
- 0988US8537706B2Preserving traffic class priority QoS with self-virtualizing input/output deviceCARDONA OMAR·Filed 2011·Granted Sep 17, 2013·12 cites·24 claims
- 1086US9116760B2Multicast message filtering in virtual environmentsCARDONA OMAR·Filed 2012·Granted Aug 25, 2015·5 cites·5 claims
- 1186US7454713B2Apparatus, methods and computer program products providing menu expansion and organization functionsSONY ERICSSON MOBILE COMM AB·Filed 2003·Granted Nov 18, 2008·43 cites·27 claims
- 1284US7961606B2Packet flow control in switched full duplex ethernet networksIBM·Filed 2008·Granted Jun 14, 2011·10 cites·37 claims
- 1384US7275175B2Method and apparatus for high-speed network adapter failoverIBM·Filed 2004·Granted Sep 25, 2007·43 cites·32 claims
- 1481US8576861B2Method and apparatus for processing packetsCARDONA OMAR·Filed 2007·Granted Nov 5, 2013·9 cites·20 claims
- 1579US8954997B2Resource affinity via dynamic reconfiguration for multi-queue network adaptersCARDONA OMAR·Filed 2012·Granted Feb 10, 2015·4 cites·6 claims
- 1678US7436773B2Packet flow control in switched full duplex ethernet networksIBM·Filed 2004·Granted Oct 14, 2008·23 cites·1 claims
- 1773US9178839B2Sharing buffer space in link aggregation configurationsCARDONA OMAR·Filed 2008·Granted Nov 3, 2015·5 cites·14 claims
- 1873US7174386B2System and method for improved performance using tunable TCP/IP acknowledgementIBM·Filed 2002·Granted Feb 6, 2007·19 cites·19 claims
- 1971US11121973B2Multicast message filtering in virtual environmentsIBM·Filed 2019·Granted Sep 14, 2021·0 cites·20 claims
- 2071US11088949B2Multicast message filtering in virtual environmentsIBM·Filed 2019·Granted Aug 10, 2021·0 cites·20 claims
- 2170US11121972B2Multicast message filtering in virtual environmentsIBM·Filed 2019·Granted Sep 14, 2021·0 cites·20 claims
- 2270US11115332B2Multicast message filtering in virtual environmentsIBM·Filed 2019·Granted Sep 7, 2021·0 cites·20 claims
- 2370US11102119B2Multicast message filtering in virtual environmentsIBM·Filed 2019·Granted Aug 24, 2021·0 cites·20 claims
- 2470US7715321B2Network interface card transmission control protocol acceleration offload failure detection and recovery mechanismIBM·Filed 2007·Granted May 11, 2010·4 cites·20 claims
- 2569US8891359B2Selective link aggregation in a virtualized environmentCARDONA OMAR·Filed 2012·Granted Nov 18, 2014·2 cites·21 claims
- 2668US9276879B2Memory transfer optimization of network adapter data placement when performing header-data split operationsIBM·Filed 2013·Granted Mar 1, 2016·2 cites·10 claims
- 2768US9270620B2Memory transfer optimization of network adapter data placement when performing header-data split operationsIBM·Filed 2013·Granted Feb 23, 2016·2 cites·10 claims
- 2868US7430220B2System load based dynamic segmentation for network interface cardsIBM·Filed 2005·Granted Sep 30, 2008·3 cites·1 claims
- 2967US7835373B2Method and apparatus for buffer linking in bridged networksIBM·Filed 2007·Granted Nov 16, 2010·3 cites·20 claims
- 3064US8054848B2Single DMA transfers from device drivers to network adaptersIBM·Filed 2009·Granted Nov 8, 2011·2 cites·17 claims
- 3163US8295290B2Energy efficient control of data link groupsCARDONA OMAR·Filed 2009·Granted Oct 23, 2012·2 cites·19 claims
- 3259US8346975B2Serialized access to an I/O adapter through atomic operationIBM·Filed 2009·Granted Jan 1, 2013·1 cites·25 claims
- 3358US2015095472A1Resource Affinity Via Dynamic Reconfiguration for Multi-Queue Network AdaptersIBM·Filed 2014·Application pending·0 cites
- 3455US2011103396A1Selective link aggregation in a virtualized environmentIBM·Filed 2009·Application pending·0 cites
- 3554US10705929B2Switching servers without interrupting a client command-response queueIBM·Filed 2017·Granted Jul 7, 2020·0 cites·20 claims
- 3653US10552271B2Switching servers without interrupting a client command-response queueIBM·Filed 2017·Granted Feb 4, 2020·0 cites·8 claims
- 3753US8724465B2Zero packet loss energy efficient ethernet link transition via driver fast failoverCARDONA OMAR·Filed 2009·Granted May 13, 2014·0 cites·20 claims
- 3853US2008295098A1System Load Based Dynamic Segmentation for Network Interface CardsIBM·Filed 2008·Application pending·0 cites
- 3952US2009037846A1Apparatus, methods and computer program products providing menu expansion and organization functionsSONY ERICSSON MOBILE COMM AB·Filed 2008·Application pending·0 cites
- 4050US8139595B2Packet transfer in a virtual partitioned environmentCARDONA OMAR·Filed 2008·Granted Mar 20, 2012·0 cites·20 claims
- 4150US2008191872A1Method and apparatus for securing an electronic deviceCARDONA OMAR·Filed 2007·Application pending·0 cites
- 4249US2010153974A1Obtain buffers for an input/output driverIBM·Filed 2008·Application pending·0 cites
- 4349US2010223419A1Copy circumvention in a virtual network environmentIBM·Filed 2009·Application pending·0 cites
- 4447US2009249371A1Buffer allocation for network subsystemCARDONA OMAR·Filed 2008·Application pending·0 cites
- 4546US10938939B2Client-side quality-of-service (QOS) for viewing of adaptive bitrate (ABR) streamsCISCO TECH INC·Filed 2018·Granted Mar 2, 2021·0 cites·20 claims
- 4646USD839247SAntenna mountNEAL TECH INC·Filed 2018·Granted Jan 29, 2019·4 cites·1 claims
- 4745US2008259951A1Method and apparatus for unplanned and uninterrupted network adapter replacementCARDONA OMAR·Filed 2007·Application pending·0 cites
- 4845US2008291835A1Method and apparatus for managing buffers for transmitting packetsCARDONA OMAR·Filed 2007·Application pending·0 cites
- 4944US2007174723A1Sub-second, zero-packet loss adapter failoverCARDONA OMAR·Filed 2006·Application pending·0 cites
- 5043US2009064329A1Zero-hour quarantine of suspect electronic messagesGOOGLE INC·Filed 2008·Application pending·0 cites
Showing the top 50 of 58 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →