EM

Edward T. Malley

IBM: 29 patents #3,528 of 70,183Top 6%
Overall (All Time): #128,206 of 4,157,543Top 4%
29
Patents All Time

Issued Patents All Time

Showing 25 most recent of 29 patents

Patent #TitleCo-InventorsDate
12327122 Branch prediction using speculative indexing and intraline count Brian R. Prasky, James J. Bonanno, Adam B. Collura, Deepankar Bhattacharjee 2025-06-10
11928471 Metadata predictor Adam B. Collura, Brian R. Prasky, James J. Bonanno, Dominic Ditomaso 2024-03-12
11868779 Updating metadata prediction tables using a reprediction pipeline James R. Cuffney, Adam B. Collura, James J. Bonanno, Brian R. Prasky, Suman Amugothu 2024-01-09
11663126 Return address table branch predictor James J. Bonanno, Brian R. Prasky, Adam B. Collura, James R. Cuffney, Dominic Ditomaso 2023-05-30
11556474 Integrated semi-inclusive hierarchical metadata predictor James J. Bonanno, Adam B. Collura, Brian R. Prasky 2023-01-17
11303456 Compute digital signature authentication sign instruction Eric M. Schwarz, Jonathan D. Bradbury, Christian Jacobi 2022-04-12
11243774 Dynamic selection of OSC hazard avoidance mechanism James R. Cuffney, Adam B. Collura, James J. Bonanno, Anthony Saporito, Jang-Soo Lee +2 more 2022-02-08
11175923 Comparing load instruction address fields to store instruction address fields in a table to delay issuing dependent load instructions Gregory W. Alexander, James J. Bonanno, Adam B. Collura, Bruce C. Giamei, Christian Jacobi +3 more 2021-11-16
11157240 Perform cryptographic computation scalar multiply instruction Eric M. Schwarz, Jonathan D. Bradbury, Christian Jacobi 2021-10-26
11144367 Write power optimization for hardware employing pipe-based duplicate register files Richard Joseph Branciforte, Gregory W. Alexander, Avraham Ayzenfeld, Jonathan T. Hsieh, Gregory Miaskovsky 2021-10-12
11113055 Store instruction to store instruction dependency Jang-Soo Lee, Anthony Saporito, Chung-Lung K. Shum, Gregory W. Alexander 2021-09-07
11108567 Compute digital signature authentication verify instruction Eric M. Schwarz, Jonathan D. Bradbury, Christian Jacobi 2021-08-31
11075763 Compute digital signature authentication sign with encrypted key instruction Eric M. Schwarz, Jonathan D. Bradbury, Christian Jacobi 2021-07-27
10929142 Making precise operand-store-compare predictions to avoid false dependencies Gregory W. Alexander, James J. Bonanno, Adam B. Collura, James R. Cuffney, Yair Fried +4 more 2021-02-23
10599431 Managing backend resources via frontend steering or stalls Gregory W. Alexander, David S. Hutton, Christian Jacobi, Anthony Saporito 2020-03-24
10540183 Accelerated execution of execute instruction target Khary J. Alexander, Fadi Y. Busaba, Brian W. Curran, David S. Hutton, Brian R. Prasky +1 more 2020-01-21
10365928 Suppress unnecessary mapping for scratch register Gregory W. Alexander, David S. Hutton, Christian Jacobi, Anthony Saporito 2019-07-30
9971601 Dynamic assignment across dispatch pipes of source ports to be used to obtain indication of physical registers Gregory W. Alexander, Brian D. Barrick, Fadi Y. Busaba, Wen H. Li 2018-05-15
9875107 Accelerated execution of execute instruction target Khary J. Alexander, Fadi Y. Busaba, Brian W. Curran, David S. Hutton, Brian R. Prasky +1 more 2018-01-23
9766896 Optimizing grouping of instructions Fadi Y. Busaba, Michael T. Huffer, David S. Hutton, John G. Rell, Jr., Eric M. Schwarz +1 more 2017-09-19
9710278 Optimizing grouping of instructions Fadi Y. Busaba, Michael T. Huffer, David S. Hutton, John G. Rell, Jr., Eric M. Schwarz +1 more 2017-07-18
9389865 Accelerated execution of target of execute instruction Khary J. Alexander, Fadi Y. Busaba, Brian W. Curran, David S. Hutton, Brian R. Prasky +1 more 2016-07-12
9201655 Method, computer program product, and hardware product for eliminating or reducing operand line crossing penalty Vimal M. Kapadia, Fadi Y. Busaba, John G. Rell, Jr., Chung-Lung K. Shum 2015-12-01
7962726 Recycling long multi-operand instructions Khary J. Alexander, Fadi Y. Busaba, Vimal M. Kapadia, Jeffrey S. Plate, John G. Rell, Jr. +1 more 2011-06-14
7949972 Method, system and computer program product for exploiting orthogonal control vectors in timing driven synthesis Fadi Y. Busaba, David S. Hutton, Christopher A. Krygowski, Jeffrey S. Plate, John G. Rell, Jr. 2011-05-24