{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "IBM", "item": "https://www.patentleaderboard.com/company/ibm"}, {"@type": "ListItem", "position": 3, "name": "David S. Hutton", "item": "https://www.patentleaderboard.com/inventor/fl:da_ln:hutton-5"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
DH

David S. Hutton — 36 Patents

IBM: 35 patents #2,786 of 70,183Top 4%
Tallahassee, FL: #11 of 1,073 inventorsTop 2%
Florida: #997 of 67,251 inventorsTop 2%
Overall (All Time): #92,222 of 4,157,543Top 3%
36 Patents All Time
David S. Hutton has been granted 36 US patents while listed as an inventor at IBM. The first was granted in 1989 and the most recent in January 2021. David S. Hutton ranks #92,222 of 4,157,543 US inventors in our database (top 2.2%). Patent records list David S. Hutton in Tallahassee, FL, US.

Patents per Year

Patents granted per year, 1989 to 2021Bar chart with a peak of 6 patents in 2011.peak 61989: 1 patents19892007: 1 patents2009: 3 patents20092010: 2 patents2011: 6 patents20112012: 2 patents2013: 5 patents20132014: 1 patents2015: 1 patents20152016: 2 patents2017: 5 patents20172018: 2 patents2019: 1 patents20192020: 3 patents2021: 1 patents2021

Issued Patents All Time

Showing 1–25 of 36 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10884754 Infinite processor thread balancing Gregory W. Alexander, Stephen Duffy, Christian Jacobi, Anthony Saporito, Somin Song 2021-01-05 $2,293,000
10599431 Managing backend resources via frontend steering or stalls Gregory W. Alexander, Christian Jacobi, Edward T. Malley, Anthony Saporito 2020-03-24 $1,716,000
10558464 Infinite processor thread balancing Gregory W. Alexander, Stephen Duffy, Christian Jacobi, Anthony Saporito, Somin Song 2020-02-11 $2,410,000
10540183 Accelerated execution of execute instruction target Khary J. Alexander, Fadi Y. Busaba, Brian W. Curran, Edward T. Malley, Brian R. Prasky +1 more 2020-01-21 $2,593,000
10365928 Suppress unnecessary mapping for scratch register Gregory W. Alexander, Christian Jacobi, Edward T. Malley, Anthony Saporito 2019-07-30 $4,347,000
10013257 Register comparison for operand store compare (OSC) prediction Wen H. Li, Eric M. Schwarz 2018-07-03 $3,207,000
9875107 Accelerated execution of execute instruction target Khary J. Alexander, Fadi Y. Busaba, Brian W. Curran, Edward T. Malley, Brian R. Prasky +1 more 2018-01-23 $4,886,000
9766896 Optimizing grouping of instructions Fadi Y. Busaba, Michael T. Huffer, Edward T. Malley, John G. Rell, Jr., Eric M. Schwarz +1 more 2017-09-19 $2,669,000
9760379 Register comparison for operand store compare (OSC) prediction Wen H. Li, Eric M. Schwarz 2017-09-12 $1,776,000
9710278 Optimizing grouping of instructions Fadi Y. Busaba, Michael T. Huffer, Edward T. Malley, John G. Rell, Jr., Eric M. Schwarz +1 more 2017-07-18 $2,009,000
9710281 Register comparison for operand store compare (OSC) prediction Wen H. Li, Eric M. Schwarz 2017-07-18 $2,009,000
9626189 Reducing operand store compare penalties Fadi Y. Busaba, John G. Rell, Jr., Chung-Lung K. Shum 2017-04-18 $1,813,000
9524165 Register comparison for operand store compare (OSC) prediction Wen H. Li, Eric M. Schwarz 2016-12-20 $6,917,000
9389865 Accelerated execution of target of execute instruction Khary J. Alexander, Fadi Y. Busaba, Brian W. Curran, Edward T. Malley, Brian R. Prasky +1 more 2016-07-12 $3,552,000
8938605 Instruction cracking based on machine state Fadi Y. Busaba, Bruce C. Giamei, Eric M. Schwarz 2015-01-20 $6,263,000
8874885 Mitigating lookahead branch prediction latency by purposely stalling a branch instruction until a delayed branch prediction is received or a timeout occurs James J. Bonanno, Brian R. Prasky, Anthony Saporito 2014-10-28 $3,762,000
8566529 Method, system and computer program product for generalized LRU in cache and memory performance analysis and modeling Keith N. Langston, Kathryn Marie Jackson, Hanno Ulrich, Craig R. Walters 2013-10-22 $5,163,000
8464030 Instruction cracking and issue shortening based on instruction base fields, index fields, operand fields, and various other instruction text bits Fadi Y. Busaba, Brian W. Curran, Lee Evan Eisen, Bruce C. Giamei 2013-06-11 $11,699,000
8453124 Collecting computer processor instrumentation data Gregory W. Alexander, Jane H. Bartik, Michael Billeci, Christian Jacobi, Jang-Soo Lee +3 more 2013-05-28 $7,454,000
8443176 Method, system, and computer program product for reducing cache memory pollution Robert J. Sonnelitter, III, James J. Bonanno, Brian R. Prasky, Anthony Saporito 2013-05-14 $10,375,000
8423968 Template-based vertical microcode instruction trace generation Jane H. Bartik 2013-04-16 $3,567,000
8195924 Early instruction text based operand store compare reject avoidance Khary J. Alexander, Fadi Y. Basuba, Bruce C. Giamei, Chung-Lung K. Shum 2012-06-05 $5,238,000
8131945 Disowning cache entries on aging out of the entry Kathryn Marie Jackson, Keith N. Langston, Pak-kin Mak, Chung-Lung K. Shum 2012-03-06 $5,131,000
7975130 Method and system for early instruction text based operand store compare reject avoidance Khary J. Alexander, Fadi Y. Busada, Bruce C. Giamei, Chung-Lung K. Shum 2011-07-05 $9,300,000
7971034 Reduced overhead address mode change management in a pipelined, recycling microprocessor Michael Billeci, Fadi Y. Busaba, Brian R. Prasky, John G. Rell, Jr., Chung-Lung K. Shum +1 more 2011-06-28 $4,369,000