BM

Brad W. Michael

IBM: 41 patents #2,268 of 70,183Top 4%
KT Kabushiki Kaisha Toshiba: 1 patents #13,537 of 21,451Top 65%
SO Sony: 1 patents #17,262 of 25,231Top 70%
Overall (All Time): #75,867 of 4,157,543Top 2%
41
Patents All Time

Issued Patents All Time

Showing 25 most recent of 41 patents

Patent #TitleCo-InventorsDate
12118236 Dynamically allocating memory controller resources for extended prefetching Eric E. Retter, Lilith Hale, John S. Dodson 2024-10-15
11372703 Reduced system memory latency via a variable latency interface John Liberty, Stephen J. Powell, Nicholas Rolfe 2022-06-28
11017875 Tracking address ranges for computer memory errors John S. Dodson, Marc A. Gollub, Warren E. Maule 2021-05-25
10971246 Performing error correction in computer memory John S. Dodson, Marc A. Gollub, Warren E. Maule 2021-04-06
10901839 Common high and low random bit error correction logic James A. O'Connor, Barry M. Trager, Warren E. Maule, Marc A. Gollub, Patrick J. Meaney 2021-01-26
10824504 Common high and low random bit error correction logic James A. O'Connor, Barry M. Trager, Warren E. Maule, Marc A. Gollub, Patrick J. Meaney 2020-11-03
10353669 Managing entries in a mark table of computer memory errors John S. Dodson, Marc A. Gollub, Warren E. Maule 2019-07-16
10338999 Confirming memory marks indicating an error in computer memory John S. Dodson, Marc A. Gollub, Warren E. Maule 2019-07-02
10324694 Arranging binary code based on call graph partitioning Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2019-06-18
10304560 Performing error correction in computer memory John S. Dodson, Marc A. Gollub, Warren E. Maule 2019-05-28
10297335 Tracking address ranges for computer memory errors John S. Dodson, Marc A. Gollub, Warren E. Maule 2019-05-21
10169013 Arranging binary code based on call graph partitioning Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2019-01-01
10140186 Memory error recovery Diyanesh B. Chinnakkonda Vidyapoornachary, Marc A. Gollub, Tony E. Sawan 2018-11-27
9940204 Memory error recovery Diyanesh B. Chinnakkonda Vidyapoornachary, Marc A. Gollub, Tony E. Sawan 2018-04-10
9916144 Arranging binary code based on call graph partitioning Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2018-03-13
9600253 Arranging binary code based on call graph partitioning Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2017-03-21
9594647 Synchronization and order detection in a memory system Patrick J. Meaney, Glenn D. Gilda, Eric E. Retter, John Steven Dodson, Gary A. Van Huben +1 more 2017-03-14
9495254 Synchronization and order detection in a memory system Patrick J. Meaney, Glenn D. Gilda, Eric E. Retter, John Steven Dodson, Gary A. Van Huben +1 more 2016-11-15
9459851 Arranging binary code based on call graph partitioning Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2016-10-04
9430418 Synchronization and order detection in a memory system Patrick J. Meaney, Glenn D. Gilda, Eric E. Retter, John Steven Dodson, Gary A. Van Huben +1 more 2016-08-30
8918553 Multithreaded programmable direct memory access engine Brian Flachs, Harm Peter Hofstee, Charles Ray Johns, Matthew KING, John Liberty 2014-12-23
8782381 Dynamically rewriting branch instructions in response to cache line eviction Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-07-15
8713548 Rewriting branch instructions using branch stubs Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-04-29
8677101 Method and apparatus for cooperative software multitasking in a processor system with a partitioned register file Brian Flachs, Harm Peter Hofstee 2014-03-18
8631225 Dynamically rewriting branch instructions to directly target an instruction cache location Tong Chen, Brian Flachs, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-01-14