Inventor · disambiguated record
Niall D. Mcdonnell
Also filed as: MCDONNELL NIALL · MCDONNELL NIALL D · MCDONNELL NIALL DECLAN
30 granted patents·25 pending applications·74 citations·filing 2003–2024
95Inventor score
Top patents by PatentIndex Score
55 records- 0197US11093277B2Systems, methods, and apparatuses for heterogeneous computingINTEL CORP·Filed 2020·Granted Aug 17, 2021·6 cites·25 claims
- 0296US11693691B2Systems, methods, and apparatuses for heterogeneous computingINTEL CORP·Filed 2021·Granted Jul 4, 2023·4 cites·11 claims
- 0395US12026116B2Network and edge acceleration tile (NEXT) architectureINTEL CORP·Filed 2020·Granted Jul 2, 2024·8 cites·26 claims
- 0495US11575607B2Dynamic load balancing for multi-core computing environmentsINTEL CORP·Filed 2020·Granted Feb 7, 2023·7 cites·33 claims
- 0591US11416281B2Systems, methods, and apparatuses for heterogeneous computingINTEL CORP·Filed 2016·Granted Aug 16, 2022·4 cites·28 claims
- 0690US12135981B2Systems, methods, and apparatuses for heterogeneous computingINTEL CORP·Filed 2023·Granted Nov 5, 2024·1 cites·20 claims
- 0790US10966135B2Software-defined networking data re-directionINTEL CORP·Filed 2018·Granted Mar 30, 2021·7 cites·22 claims
- 0890US10445271B2Multi-core communication acceleration using hardware queue deviceINTEL CORP·Filed 2016·Granted Oct 15, 2019·7 cites·19 claims
- 0988US11641608B2Software-defined networking data re-directionINTEL CORP·Filed 2021·Granted May 2, 2023·2 cites·21 claims
- 1087US10686763B2Techniques for load balancing in a packet distribution systemINTEL CORP·Filed 2017·Granted Jun 16, 2020·7 cites·21 claims
- 1185US10216668B2Technologies for a distributed hardware queue managerINTEL CORP·Filed 2016·Granted Feb 26, 2019·5 cites·29 claims
- 1282US2025123881A1Systems, methods, and apparatuses for heterogeneous computingINTEL CORP·Filed 2024·Application pending·0 cites
- 1379US12375408B2Dynamic load balancing for multi-core computing environmentsINTEL CORP·Filed 2024·Granted Jul 29, 2025·0 cites·20 claims
- 1479US12309067B2Hardware queue scheduling for multi-core computing environmentsINTEL CORP·Filed 2020·Granted May 20, 2025·1 cites·25 claims
- 1579US10572260B2Spatial and temporal merging of remote atomic operationsINTEL CORP·Filed 2017·Granted Feb 25, 2020·2 cites·22 claims
- 1675US9553853B2Techniques for load balancing in a packet distribution systemINTEL CORP·Filed 2014·Granted Jan 24, 2017·3 cites·22 claims
- 1774US10929323B2Multi-core communication acceleration using hardware queue deviceINTEL CORP·Filed 2019·Granted Feb 23, 2021·1 cites·25 claims
- 1873US12289239B2Dynamic load balancing for multi-core computing environmentsINTEL CORP·Filed 2023·Granted Apr 29, 2025·0 cites·20 claims
- 1967US2023185732A1Transparent encryptionINTEL CORP·Filed 2023·Application pending·0 cites
- 2066US8024594B2Method and apparatus for reducing power consumption in multi-channel memory controller systemsINTEL CORP·Filed 2008·Granted Sep 20, 2011·4 cites·7 claims
- 2161US2021318885A1Accelerating network security monitoringINTEL CORP·Filed 2021·Application pending·0 cites
- 2260US11500636B2Spatial and temporal merging of remote atomic operationsINTEL CORP·Filed 2020·Granted Nov 15, 2022·0 cites·21 claims
- 2358US2020285578A1Software-transparent hardware predictor for core-to-core data transfer optimizationINTEL CORP·Filed 2020·Application pending·0 cites
- 2457US6981113B2Storage registers for a processor pipelineINTEL CORP·Filed 2003·Granted Dec 27, 2005·5 cites·20 claims
- 2555US10635590B2Software-transparent hardware predictor for core-to-core data transfer optimizationINTEL CORP·Filed 2017·Granted Apr 28, 2020·0 cites·24 claims
- 2654US2021034546A1Transparent encryptionINTEL CORP·Filed 2018·Application pending·0 cites
- 2753US2024121194A1Method and apparatus for buffer management in load balancingINTEL CORP·Filed 2023·Application pending·0 cites
- 2853US2018341494A1Accelerating network security monitoringINTEL CORP·Filed 2017·Application pending·0 cites
- 2951US12452186B2Method and apparatus to assign and check anti-replay sequence numbers using load balancingINTEL CORP·Filed 2021·Granted Oct 21, 2025·0 cites·20 claims
- 3051US2023401109A1Load balancerINTEL CORP·Filed 2023·Application pending·0 cites
- 3150US2024134648A1Implementing heterogeneous instruction sets in heterogeneous compute architecturesHOBAN ADRIAN C·Filed 2023·Application pending·0 cites
- 3249US11080202B2Lazy increment for high frequency countersINTEL CORP·Filed 2017·Granted Aug 3, 2021·0 cites·25 claims
- 3349US2024160568A1Techniques for data movement to a cache in a disaggregated die systemINTEL CORP·Filed 2022·Application pending·0 cites
- 3449US2022214973A1Cache line invalidation technologiesINTEL CORP·Filed 2022·Application pending·0 cites
- 3548US11489791B2Virtual switch scaling for networking applicationsINTEL CORP·Filed 2018·Granted Nov 1, 2022·0 cites·27 claims
- 3648US10884970B2Techniques for coalescing doorbells in a request messageINTEL CORP·Filed 2016·Granted Jan 5, 2021·0 cites·22 claims
- 3748US2024168890A1Technology For Retaining Data In Cache Until ReadINTEL CORP·Filed 2022·Application pending·0 cites
- 3847US7450576B2Timeslot assignmentINTEL CORP·Filed 2003·Granted Nov 11, 2008·0 cites·23 claims
- 3947US2024160570A1Mechanism to identify key sections of io packets and its use for efficient io cachingINTEL CORP·Filed 2022·Application pending·0 cites
- 4047US2019317802A1Architecture for offload of linked work assignmentsINTEL CORP·Filed 2019·Application pending·0 cites
- 4146US11134021B2Techniques for processor queue managementINTEL CORP·Filed 2016·Granted Sep 28, 2021·0 cites·23 claims
- 4246US10606751B2Techniques for cache deliveryINTEL CORP·Filed 2016·Granted Mar 31, 2020·0 cites·24 claims
- 4346US2023102067A1Removing core memory accesses in hash table lookups using an accelerator deviceINTEL CORP·Filed 2022·Application pending·0 cites
- 4445US2024104022A1Multi-level cache data tracking and isolationINTEL CORP·Filed 2022·Application pending·0 cites
- 4544US7243214B2Stall optimization for an in-order, multi-stage processor pipeline which analyzes current and next instructions to determine if a stall is necessaryINTEL CORP·Filed 2003·Granted Jul 10, 2007·0 cites·11 claims
- 4643US2022107838A1Apparatus, Device, Method, and Computer Program for Processing a Sequence of Units of DataINTEL CORP·Filed 2021·Application pending·0 cites
- 4743US2005278503A1Coprocessor bus architectureMCDONNELL NIALL D·Filed 2003·Application pending·0 cites
- 4842US2019042305A1Technologies for moving workloads between hardware queue managersINTEL CORP·Filed 2018·Application pending·0 cites
- 4942US2009089514A1Implementing Asynchronous Request for Forcing Dynamic Memory into Self RefreshSRIVASTAVA DURGESH·Filed 2007·Application pending·0 cites
- 5040US2020004584A1Hardware Queue Manager for Scheduling Requests in a ProcessorBURROUGHS WILLIAM·Filed 2018·Application pending·0 cites
Showing the top 50 of 55 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →