Inventor
LE HUNG Q
US118 patents
⚠️ This page may combine multiple inventors who share the name “LE HUNG Q”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
25 patentsUS6988186B2Jan 17, 2006
Shared resource queue for simultaneous multithreading processing wherein entries allocated to different threads are capable of being interspersed among each other and a head pointer for one thread is capable of wrapping around its own tail in order to access a free entry
IBM70 citations98
US9720696B2Aug 1, 2017
Independent mapping of threads
IBM30 citations94
US5465336ANov 7, 1995
Fetch and store buffer that enables out-of-order execution of memory instructions in a data processing system
IBM67 citations93
US7472258B2Dec 30, 2008
Dynamically shared group completion table between multiple threads
IBM45 citations92
US7395414B2Jul 1, 2008
Dynamic recalculation of resource vector at issue queue for steering of dependent instructions
IBM31 citations92
US10387147B2Aug 20, 2019
Managing an issue queue for fused instructions and paired instructions in a microprocessor
IBM7 citations84
US10042770B2Aug 7, 2018
Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions
IBM6 citations84
US10037229B2Jul 31, 2018
Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions
IBM6 citations84
US9870229B2Jan 16, 2018
Independent mapping of threads
IBM8 citations84
US9524171B1Dec 20, 2016
Split-level history buffer in a computer processing unit
IBM4 citations84
US7765384B2Jul 27, 2010
Universal register rename mechanism for targets of different instruction types in a microprocessor
IBM9 citations84
US7278011B2Oct 2, 2007
Completion table configured to track a larger number of outstanding instructions without increasing the size of the completion table
IBM14 citations84
US7194603B2Mar 20, 2007
SMT flush arbitration
IBM13 citations84
US10037211B2Jul 31, 2018
Operation of a multi-slice processor with an expanded merge fetching queue
IBM15 citations83
US7392366B2Jun 24, 2008
Adaptive fetch gating in multithreaded processors, fetch control and method of controlling fetches
IBM9 citations82
US11132198B2Sep 28, 2021
Instruction handling for accumulation of register results in a microprocessor
IBM2 citations73
US11119772B2Sep 14, 2021
Check pointing of accumulator register results in a microprocessor
IBM3 citations73
US10409598B2Sep 10, 2019
Handling unaligned load operations in a multi-slice computer processor
IBM1 citations73
US10394565B2Aug 27, 2019
Managing an issue queue for fused instructions and paired instructions in a microprocessor
IBM3 citations73
US10241800B2Mar 26, 2019
Split-level history buffer in a computer processing unit
IBM1 citations73
US10073697B2Sep 11, 2018
Handling unaligned load operations in a multi-slice computer processor
IBM2 citations73
US10073699B2Sep 11, 2018
Processing instructions in parallel with waw hazards and via a distributed history buffer in a microprocessor having a multi-execution slice architecture
IBM5 citations73
US9792147B2Oct 17, 2017
Transactional storage accesses supporting differing priority levels
IBM4 citations73
US9086987B2Jul 21, 2015
Detection of conflicts between transactions and page shootdowns
IBM5 citations70
US11275614B2Mar 15, 2022
Dynamic update of the number of architected registers assigned to software threads using spill counts
IBM0 citations63
COMPAQ COMPUTER CORP
11 patentsUS5805882ASep 8, 1998
Computer system and method for replacing obsolete or corrupt boot code contained within reprogrammable memory with new boot code supplied from an external source through a data port
COMPAQ COMPUTER CORP194 citations99
US6370649B1Apr 9, 2002
Computer access via a single-use password
COMPAQ COMPUTER CORP209 citations98
US5794054AAug 11, 1998
Flash ROM sharing between a processor and a controller
COMPAQ COMPUTER CORP54 citations96
US5142247AAug 25, 1992
Multiple frequency phase-locked loop clock generator with stable transitions between frequencies
COMPAQ COMPUTER CORP201 citations95
US5819087AOct 6, 1998
Flash ROM sharing between processor and microcontroller during booting and handling warm-booting events
COMPAQ COMPUTER CORP87 citations94
US6182236B1Jan 30, 2001
Circuit and method employing feedback for driving a clocking signal to compensate for load-induced skew
COMPAQ COMPUTER CORP34 citations93
US5867444AFeb 2, 1999
Programmable memory device that supports multiple operational modes
COMPAQ COMPUTER CORP31 citations93
US5748911AMay 5, 1998
Serial bus system for shadowing registers
COMPAQ COMPUTER CORP38 citations93
US5304916AApr 19, 1994
Battery charger
COMPAQ COMPUTER CORP41 citations92
US6108729AAug 22, 2000
Serial bus system for shadowing registers
COMPAQ COMPUTER CORP10 citations74
US5455907AOct 3, 1995
Buffering digitizer data in a first-in first-out memory
COMPAQ COMPUTER CORP13 citations73
COMPAQ INFORMATION TECHNOLOGIE
3 patentsUS6510522B1Jan 21, 2003
Apparatus and method for providing access security to a device coupled upon a two-wire bidirectional bus
COMPAQ INFORMATION TECHNOLOGIE97 citations98
US6542995B2Apr 1, 2003
Apparatus and method for maintaining secured access to relocated plug and play peripheral devices
COMPAQ INFORMATION TECHNOLOGIE21 citations93
US6460139B1Oct 1, 2002
Apparatus and method for programmably and flexibly assigning passwords to unlock devices of a computer system intended to remain secure
COMPAQ INFORMATION TECHNOLOGIE20 citations93
HEWLETT PACKARD DEVELOPMENT CO
2 patents(unassigned)
1 patentGLOBALFOUNDRIES INC
1 patentABERNATHY CHRISTOPHER M
1 patentEKANADHAM KATTAMURI
1 patentHALL RONALD P
1 patentEMERSON THEODORE F
1 patentCAIN III HAROLD W
1 patentLE HUNG Q
1 patentAPPLE INC
1 patentShowing the top 50 of 118 patents by PatentIndex Score.