MJ

Michael J. Cadigan, Jr.

IBM: 33 patents #2,996 of 70,183Top 5%
📍 Poughkeepsie, NY: #120 of 1,613 inventorsTop 8%
🗺 New York: #3,527 of 115,490 inventorsTop 4%
Overall (All Time): #107,235 of 4,157,543Top 3%
33
Patents All Time

Issued Patents All Time

Showing 1–25 of 33 patents

Patent #TitleCo-InventorsDate
11817697 Method to limit the time a semiconductor device operates above a maximum operating voltage Adam B. Collura, Michael Romain, William V. Huott, Pawel Owczarczyk, Christian Jacobi +9 more 2023-11-14
11243774 Dynamic selection of OSC hazard avoidance mechanism James R. Cuffney, Adam B. Collura, James J. Bonanno, Edward T. Malley, Anthony Saporito +2 more 2022-02-08
11150902 Processor pipeline management during cache misses using next-best ticket identifier for sleep and wakeup Taylor J. Pritchard, Jonathan T. Hsieh 2021-10-19
11080199 Determining logical address of an oldest memory access request Yossi Shapira, Jonathan T. Hsieh, Jane H. Bartik, Taylor J. Pritchard 2021-08-03
11074184 Maintaining data order between buffers Erez Barak, Deepankar Bhattacharjee, Yair Fried, Jonathan T. Hsieh, Martin Recktenwald +1 more 2021-07-27
10908902 Distance based branch prediction and detection of potential call and potential return instructions James J. Bonanno, Adam B. Collura, Daniel Lipetz, Brian R. Prasky 2021-02-02
10754781 Heuristic method to control fetching of metadata from a cache hierarchy James J. Bonanno, Adam B. Collura, Daniel Lipetz, Ashutosh Misra, Brian R. Prasky 2020-08-25
10481912 Variable branch target buffer (BTB) line size for compression James J. Bonanno, Brian R. Prasky 2019-11-19
10430195 Stream based branch prediction index accelerator with power prediction James J. Bonanno, Adam B. Collura, Christian Jacobi, Daniel Lipetz, Anthony Saporito 2019-10-01
10423420 Stream based branch prediction index accelerator for multiple stream exits James J. Bonanno, Adam B. Collura, Daniel Lipetz 2019-09-24
10423419 Stream based branch prediction index accelerator for multiple stream exits James J. Bonanno, Adam B. Collura, Daniel Lipetz 2019-09-24
10394559 Branch predictor search qualification using stream length prediction James J. Bonanno, Adam B. Collura, Daniel Lipetz 2019-08-27
10379748 Predictive scheduler for memory rank switching James J. Bonanno, Adam B. Collura, Daniel Lipetz, Patrick J. Meaney, Craig R. Walters 2019-08-13
10175893 Predictive scheduler for memory rank switching James J. Bonanno, Adam B. Collura, Daniel Lipetz, Patrick J. Meaney, Craig R. Walters 2019-01-08
9934040 Perceptron branch predictor with virtualized weights James J. Bonanno, Adam B. Collura, Matthias D. Heizmann, Daniel Lipetz, Brian R. Prasky 2018-04-03
9747103 Auxiliary branch prediction with usefulness tracking James J. Bonanno, Matthias D. Heizmann, Brian R. Prasky 2017-08-29
9507598 Auxiliary branch prediction with usefulness tracking James J. Bonanno, Matthias D. Heizmann, Brian R. Prasky 2016-11-29
9477501 Encapsulation of an application for virtualization Howard M. Haynie, Scot H. Rider, Mushfiq U. Saleheen, Donald W. Schmidt 2016-10-25
9471314 Auxiliary perceptron branch predictor with magnitude usage limit James J. Bonanno, Adam B. Collura, Daniel Lipetz 2016-10-18
9442726 Perceptron branch predictor with virtualized weights James J. Bonanno, Adam B. Collura, Matthias D. Heizmann, Daniel Lipetz, Brian R. Prasky 2016-09-13
9298484 Encapsulation of an application for virtualization Howard M. Haynie, Scot H. Rider, Mushfiq U. Saleheen, Donald W. Schmidt 2016-03-29
9214957 Checksum calculation, prediction and validation Carl A. Bender, Nihad Hadzic, Howard M. Haynie, Jeffrey M. Turner, Raymond Wong 2015-12-15
9158698 Dynamically removing entries from an executing queue Scot H. Rider, Donald W. Schmidt 2015-10-13
8982886 Memory saving packet modification Nihad Hadzic, Jeffrey M. Turner, Raymond Wong 2015-03-17
8902890 Memory saving packet modification Nihad Hadzic, Jeffrey M. Turner, Raymond Wong 2014-12-02