Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
DT

David R. Terry

IBM: 47 patents #1,870 of 70,183Top 3%
Texas: #1,896 of 125,132 inventorsTop 2%
Overall (All Time): #60,712 of 4,157,543Top 2%
47 Patents All Time

Issued Patents All Time

Showing 26–47 of 47 patents

Patent #TitleCo-InventorsDate
10127047 Operation of a multi-slice processor with selective producer instruction types Brian D. Barrick, Sundeep Chadha, Maureen A. Delaney, Thao T. Doan, Michael J. Genden +2 more 2018-11-13
10073699 Processing instructions in parallel with waw hazards and via a distributed history buffer in a microprocessor having a multi-execution slice architecture Susan E. Eisen, Cliff Kucharski, Hung Q. Le, Dung Q. Nguyen 2018-09-11
9985656 Generating ECC values for byte-write capable registers Dhivya Jeganathan, Dung Q. Nguyen, Jose Angel Paredes, Brian W. Thompto 2018-05-29
9985655 Generating ECC values for byte-write capable registers Dhivya Jeganathan, Dung Q. Nguyen, Jose Angel Paredes, Brian W. Thompto 2018-05-29
9971604 History buffer for multiple-field registers Sundeep Chadha, Michael J. Genden, Dung Q. Nguyen, Kenneth L. Ward 2018-05-15
9959123 Speculative load data in byte-write capable register file and history buffer for a multi-slice microprocessor Joshua W. Bowman, Sundeep Chadha, Michael J. Genden, Dhivya Jeganathan, Dung Q. Nguyen +1 more 2018-05-01
9952874 Operation of a multi-slice processor with selective producer instruction types Brian D. Barrick, Sundeep Chadha, Maureen A. Delaney, Thao T. Doan, Michael J. Genden +2 more 2018-04-24
9952861 Operation of a multi-slice processor with selective producer instruction types Brian D. Barrick, Sundeep Chadha, Maureen A. Delaney, Thao T. Doan, Michael J. Genden +2 more 2018-04-24
9940139 Split-level history buffer in a computer processing unit Hung Q. Le, Dung Q. Nguyen 2018-04-10
9928073 Determining of validity of speculative load data after a predetermined period of time in a multi-slice processor Joshua W. Bowman, Sundeep Chadha, Michael J. Genden, Dhivya Jeganathan, Dung Q. Nguyen +1 more 2018-03-27
9928128 In-pipe error scrubbing within a processor core Brian D. Barrick, James Wilson Bishop, Marcy E. Byers, Sundeep Chadha, Niels Fricke +1 more 2018-03-27
9921833 Determining of validity of speculative load data after a predetermined period of time in a multi-slice processor Joshua W. Bowman, Sundeep Chadha, Michael J. Genden, Dhivya Jeganathan, Dung Q. Nguyen +1 more 2018-03-20
9870039 Reducing power consumption in a multi-slice computer processor Steven J. Battle, Owen Chiang, Sam Gat-Shang Chu, Saiful Islam, Dung Q. Nguyen +1 more 2018-01-16
9870045 Reducing power consumption in a multi-slice computer processor Steven J. Battle, Owen Chiang, Sam Gat-Shang Chu, Saiful Islam, Dung Q. Nguyen +1 more 2018-01-16
9858078 Speculative load data in byte-write capable register file and history buffer for a multi-slice microprocessor Joshua W. Bowman, Sundeep Chadha, Michael J. Genden, Dhivya Jeganathan, Dung Q. Nguyen +1 more 2018-01-02
9851979 Split-level history buffer in a computer processing unit Hung Q. Le, Dung Q. Nguyen 2017-12-26
9846614 ECC scrubbing in a multi-slice microprocessor Brian D. Barrick, James Wilson Bishop, Maarten J. Boersma, Marcy E. Byers, Sundeep Chadha +2 more 2017-12-19
9766975 Partial ECC handling for a byte-write capable register Dhivya Jeganathan, Dung Q. Nguyen, Jose Angel Paredes, Brian W. Thompto 2017-09-19
9747217 Distributed history buffer flush and restore handling in a parallel slice design Salma Ayub, Sundeep Chadha, Michael J. Genden, Cliff Kucharski, Dung Q. Nguyen 2017-08-29
9740620 Distributed history buffer flush and restore handling in a parallel slice design Salma Ayub, Sundeep Chadha, Michael J. Genden, Cliff Kucharski, Dung Q. Nguyen 2017-08-22
9639418 Parity protection of a register Joshua W. Bowman, Sam Gat-Shang Chu, Dhivya Jeganathan, Cliff Kucharski, Dung Q. Nguyen 2017-05-02
9524171 Split-level history buffer in a computer processing unit Hung Q. Le, Dung Q. Nguyen 2016-12-20