Inventor · disambiguated record
Trung N. Nguyen
Also filed as: NGUYEN TRUNG N · NGUYEN TRUNG NGOC
89 granted patents·1 pending application·272 citations·filing 2003–2021
99Inventor score
Top patents by PatentIndex Score
90 records- 0196US9747139B1Performance-based multi-mode task dispatching in a multi-processor core system for high temperature avoidanceIBM·Filed 2016·Granted Aug 29, 2017·14 cites·12 claims
- 0293US10379943B2Management of foreground and background processes in a storage controllerIBM·Filed 2016·Granted Aug 13, 2019·9 cites·18 claims
- 0393US9058217B2Preferential CPU utilization for tasksASH KEVIN JOHN·Filed 2012·Granted Jun 16, 2015·13 cites·14 claims
- 0493US7549090B2Autonomic recovery from hardware errors in an input/output fabricIBM·Filed 2006·Granted Jun 16, 2009·55 cites·11 claims
- 0592US9753773B1Performance-based multi-mode task dispatching in a multi-processor core system for extreme temperature avoidanceIBM·Filed 2016·Granted Sep 5, 2017·10 cites·24 claims
- 0690US9971508B2Invoking input/output (I/O) threads on processors to demote tracks from a cacheIBM·Filed 2016·Granted May 15, 2018·5 cites·23 claims
- 0789US10275280B2Reserving a core of a processor complex for a critical taskIBM·Filed 2016·Granted Apr 30, 2019·6 cites·25 claims
- 0889US8055934B1Error routing in a multi-root communication fabricIBM·Filed 2010·Granted Nov 8, 2011·14 cites·20 claims
- 0988US11321123B2Determining an optimum number of threads to make available per core in a multi-core processor complex to executive tasksIBM·Filed 2019·Granted May 3, 2022·5 cites·23 claims
- 1088US11150944B2Balancing mechanisms in ordered lists of dispatch queues in a computational deviceIBM·Filed 2017·Granted Oct 19, 2021·6 cites·14 claims
- 1188US7134052B2Autonomic recovery from hardware errors in an input/output fabricIBM·Filed 2003·Granted Nov 7, 2006·51 cites·37 claims
- 1286US11157199B1Multi-mode address mapping managementIBM·Filed 2020·Granted Oct 26, 2021·2 cites·20 claims
- 1386US11061818B1Recovering from write cache failures in serversIBM·Filed 2020·Granted Jul 13, 2021·2 cites·20 claims
- 1486US10082958B2Invoking input/output (I/O) threads on processors to demote tracks from a cacheIBM·Filed 2018·Granted Sep 25, 2018·3 cites·20 claims
- 1586US9842010B1Adjustment of a sleep duration for a process based on an expected time for securing a spinlockIBM·Filed 2016·Granted Dec 12, 2017·4 cites·20 claims
- 1686US9571578B1Utilization based multi-buffer self-calibrated dynamic adjustment managementIBM·Filed 2015·Granted Feb 14, 2017·6 cites·20 claims
- 1785US10691502B2Task queuing and dispatching mechanisms in a computational deviceIBM·Filed 2016·Granted Jun 23, 2020·4 cites·20 claims
- 1885US9842016B2Multiple path error data collection in a storage management systemIBM·Filed 2015·Granted Dec 12, 2017·4 cites·21 claims
- 1985US9606835B1Determination of memory access patterns of tasks in a multi-core processorIBM·Filed 2016·Granted Mar 28, 2017·3 cites·20 claims
- 2085US9442674B1Using a plurality of sub-buffers and a free segment list to allocate segments to a plurality of threads to use for writing dataIBM·Filed 2015·Granted Sep 13, 2016·4 cites·22 claims
- 2184US10528437B2Monitoring correctable errors on a bus interface to determine whether to redirect input/output request (I/O) traffic to another bus interfaceIBM·Filed 2017·Granted Jan 7, 2020·3 cites·21 claims
- 2284US10430264B2Monitoring correctable errors on a bus interface to determine whether to redirect input/output (I/O) traffic from a first processing unit to a second processing unitIBM·Filed 2017·Granted Oct 1, 2019·3 cites·22 claims
- 2383US11029998B2Grouping of tasks for distribution among processing entitiesIBM·Filed 2016·Granted Jun 8, 2021·4 cites·18 claims
- 2482US10810304B2Injecting trap code in an execution path of a process executing a program to generate a trap address range to detect potential malicious codeIBM·Filed 2018·Granted Oct 20, 2020·3 cites·26 claims
- 2582US10185593B2Balancing categorized task queues in a plurality of processing entities of a computational deviceIBM·Filed 2016·Granted Jan 22, 2019·3 cites·16 claims
- 2679US11003496B2Performance-based multi-mode task dispatching in a multi-processor core system for high temperature avoidanceIBM·Filed 2017·Granted May 11, 2021·2 cites·18 claims
- 2779US10936369B2Maintenance of local and global lists of task control blocks in a processor-specific manner for allocation to tasksIBM·Filed 2014·Granted Mar 2, 2021·5 cites·6 claims
- 2879US10528412B2Multiple path error data collection in a storage management systemIBM·Filed 2017·Granted Jan 7, 2020·2 cites·21 claims
- 2979US9952982B2Invoking demote threads on processors to demote tracks indicated in demote ready lists from a cache when a number of free cache segments in the cache is below a free cache segment thresholdIBM·Filed 2016·Granted Apr 24, 2018·2 cites·23 claims
- 3078US9870275B2Processor thread managementIBM·Filed 2015·Granted Jan 16, 2018·2 cites·18 claims
- 3177US11307900B2Adjustment of the number of central processing units to meet performance requirements of an I/O resourceIBM·Filed 2020·Granted Apr 19, 2022·1 cites·18 claims
- 3277US10565020B2Adjustment of the number of central processing units to meet performance requirements of an I/O resourceIBM·Filed 2017·Granted Feb 18, 2020·2 cites·20 claims
- 3377US9971689B2Invoking input/output (I/O) threads and demote threads on processors to demote tracks from a cacheIBM·Filed 2016·Granted May 15, 2018·2 cites·23 claims
- 3477US9852075B2Allocate a segment of a buffer to each of a plurality of threads to use for writing dataIBM·Filed 2015·Granted Dec 26, 2017·2 cites·19 claims
- 3577US9483410B1Utilization based multi-buffer dynamic adjustment managementIBM·Filed 2015·Granted Nov 1, 2016·3 cites·15 claims
- 3675US11061784B2Monitoring correctable errors on a bus interface to determine whether to redirect input/output request (I/O) traffic to another bus interfaceIBM·Filed 2019·Granted Jul 13, 2021·1 cites·20 claims
- 3775US10949277B2Monitoring correctable errors on a bus interface to determine whether to redirect input/output (I/O) traffic from a first processing unit to a second processing unitIBM·Filed 2019·Granted Mar 16, 2021·1 cites·21 claims
- 3874US11354208B2Adjustment of safe data commit scan based on operational verification of non-volatile memoryIBM·Filed 2019·Granted Jun 7, 2022·1 cites·18 claims
- 3973US11003777B2Determining a frequency at which to execute trap code in an execution path of a process executing a program to generate a trap address range to detect potential malicious codeIBM·Filed 2018·Granted May 11, 2021·1 cites·25 claims
- 4072US10169248B2Determining cores to assign to cache hostile tasksIBM·Filed 2016·Granted Jan 1, 2019·1 cites·23 claims
- 4171US10540170B2Concurrent I/O enclosure firmware/field-programmable gate array (FPGA) update in a multi-node environmentIBM·Filed 2018·Granted Jan 21, 2020·1 cites·15 claims
- 4270US10223164B2Execution of critical tasks based on the number of available processing entitiesIBM·Filed 2016·Granted Mar 5, 2019·1 cites·25 claims
- 4370US9798466B2Using a plurality of sub-buffers and a free segment list to allocate segments to a plurality of threads to use for writing dataIBM·Filed 2016·Granted Oct 24, 2017·1 cites·21 claims
- 4469US9342249B2Controlling partner partitions in a clustered storage systemIBM·Filed 2013·Granted May 17, 2016·2 cites·14 claims
- 4568US10204060B2Determining memory access categories to use to assign tasks to processor cores to executeIBM·Filed 2016·Granted Feb 12, 2019·1 cites·23 claims
- 4668US10114633B2Concurrent I/O enclosure firmware/field-programmable gate array (FPGA) update in a multi-node environmentIBM·Filed 2016·Granted Oct 30, 2018·1 cites·18 claims
- 4767US11520631B2Determination of memory access patterns of tasks in a multi-core processorIBM·Filed 2020·Granted Dec 6, 2022·0 cites·15 claims
- 4866US11755735B2Speculatively executing conditional branches of code when detecting potentially malicious activityIBM·Filed 2021·Granted Sep 12, 2023·0 cites·25 claims
- 4965US11093399B2Selecting resources to make available in local queues for processors to useIBM·Filed 2019·Granted Aug 17, 2021·0 cites·20 claims
- 5065US11036635B2Selecting resources to make available in local queues for processors to useIBM·Filed 2019·Granted Jun 15, 2021·0 cites·9 claims
Showing the top 50 of 90 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →