Membership
Tour
Register
Log in
Brian William Curran
Follow
Person
Saugerties, NY, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Microprocessor including an efficiency logic unit
Patent number
11,379,228
Issue date
Jul 5, 2022
International Business Machines Corporation
Avraham Ayzenfeld
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction initialization in a dataflow architecture
Patent number
11,223,703
Issue date
Jan 11, 2022
International Business Machines Corporation
Brian Curran
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Loop management in multi-processor dataflow architecture
Patent number
11,138,010
Issue date
Oct 5, 2021
International Business Machines Corporation
Chia-Yu Chen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Programmable data delivery by load and store agents on a processing...
Patent number
10,838,868
Issue date
Nov 17, 2020
International Business Machines Corporation
Chia-Yu Chen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accelerated execution of execute instruction target
Patent number
10,540,183
Issue date
Jan 21, 2020
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Structure for microprocessor including arithmetic logic units and a...
Patent number
10,514,911
Issue date
Dec 24, 2019
International Business Machines Corporation
Avraham Ayzenfeld
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generating design structure for microprocessor with arithmetic logi...
Patent number
10,503,503
Issue date
Dec 10, 2019
International Business Machines Corporation
Avraham Ayzenfeld
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accelerated execution of execute instruction target
Patent number
9,875,107
Issue date
Jan 23, 2018
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Single-thread cache miss rate estimation
Patent number
9,626,293
Issue date
Apr 18, 2017
International Business Machines Corporation
James J. Bonanno
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Single thread cache miss rate estimation
Patent number
9,619,385
Issue date
Apr 11, 2017
International Business Machines Corporation
James J. Bonanno
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Voltage droop reduction in a processor
Patent number
9,575,529
Issue date
Feb 21, 2017
International Business Machines Corporation
Brian W. Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Predicting and avoiding operand-store-compare hazards in out-of-ord...
Patent number
9,430,235
Issue date
Aug 30, 2016
International Business Machines Corporation
Gregory W. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Accelerated execution of target of execute instruction
Patent number
9,389,865
Issue date
Jul 12, 2016
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
History and alignment based cracking for store multiple instruction...
Patent number
9,135,005
Issue date
Sep 15, 2015
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dual issuing of complex instruction set instructions
Patent number
9,104,399
Issue date
Aug 11, 2015
International Business Machines Corporation
Fadi Busaba
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cracking destructively overlapping operands in variable length inst...
Patent number
8,645,669
Issue date
Feb 4, 2014
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Predicting and avoiding operand-store-compare hazards in out-of-ord...
Patent number
8,521,992
Issue date
Aug 27, 2013
International Business Machines Corporation
Gregory W. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction length based cracking for instruction of variable lengt...
Patent number
8,495,341
Issue date
Jul 23, 2013
International Business Machines Corporation
Fadi Busaba
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Predicting and avoiding operand-store-compare hazards in out-of-ord...
Patent number
8,468,325
Issue date
Jun 18, 2013
International Business Machines Corporation
Gregory W. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction cracking and issue shortening based on instruction base...
Patent number
8,464,030
Issue date
Jun 11, 2013
International Business Machines Corporation
Fadi Busaba
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Inverting data on result bus to prepare for instruction in the next...
Patent number
7,991,816
Issue date
Aug 2, 2011
International Business Machines Corporation
Brian William Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Load register instruction short circuiting method
Patent number
7,904,697
Issue date
Mar 8, 2011
International Business Machines Corporation
Brian David Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logic block timing estimation using conesize
Patent number
7,676,779
Issue date
Mar 9, 2010
International Business Machines Corporation
Reinaldo A. Bergamaschi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Inverting data on result bus to prepare for instruction in the next...
Patent number
7,509,365
Issue date
Mar 24, 2009
International Business Machines Corporation
Brian William Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and circuit for reading and writing an instruction buffer
Patent number
7,243,170
Issue date
Jul 10, 2007
International Business Machines Corporation
Taqi N. Buti
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction group formation and mechanism for SMT dispatch
Patent number
7,237,094
Issue date
Jun 26, 2007
International Business Machines Corporation
Brian William Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
CMOS tapered gate and synthesis method
Patent number
6,966,046
Issue date
Nov 15, 2005
International Business Machines Corporation
Brian W. Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Low power overdriven pass gate latch
Patent number
6,882,205
Issue date
Apr 19, 2005
International Business Machines Corporation
Brian W. Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for statically timing SOI devices and circuits
Patent number
6,816,824
Issue date
Nov 9, 2004
International Business Machines Corporation
Ching-Te K. Chuang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Low power reduced voltage swing latch
Patent number
6,768,365
Issue date
Jul 27, 2004
International Business Machines Corporation
Brian W. Curran
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
SINGLE-PRODUCER-MULTIPLE CONSUMERS SYNCHRONIZATION AND MULTICAST DA...
Publication number
20230344667
Publication date
Oct 26, 2023
International Business Machines Corporation
Vijayalakshmi SRINIVASAN
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INSTRUCTION INITIALIZATION IN A DATAFLOW ARCHITECTURE
Publication number
20200304598
Publication date
Sep 24, 2020
International Business Machines Corporation
Brian CURRAN
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PROGRAMMABLE DATA DELIVERY TO A SYSTEM OF SHARED PROCESSING ELEMENT...
Publication number
20200285579
Publication date
Sep 10, 2020
International Business Machines Corporation
Chia-Yu CHEN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MICROPROCESSOR INCLUDING AN EFFICIENCY LOGIC UNIT
Publication number
20200089493
Publication date
Mar 19, 2020
International Business Machines Corporation
Avraham Ayzenfeld
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ACCELERATED EXECUTION OF EXECUTE INSTRUCTION TARGET
Publication number
20180067745
Publication date
Mar 8, 2018
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SINGLE-THREAD CACHE MISS RATE ESTIMATION
Publication number
20160246722
Publication date
Aug 25, 2016
International Business Machines Corporation
James J. Bonanno
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SINGLE-THREAD CACHE MISS RATE ESTIMATION
Publication number
20160246716
Publication date
Aug 25, 2016
International Business Machines Corporation
James J. Bonanno
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER COLUMN PREDICTOR
Publication number
20160239309
Publication date
Aug 18, 2016
International Business Machines Corporation
James J. Bonanno
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET BUFFER COLUMN PREDICTOR
Publication number
20160239305
Publication date
Aug 18, 2016
International Business Machines Corporation
James J. Bonanno
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ACCELERATED EXECUTION OF TARGET OF EXECUTE INSTRUCTION
Publication number
20160210150
Publication date
Jul 21, 2016
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ACCELERATED INSTRUCTION EXECUTION
Publication number
20160210153
Publication date
Jul 21, 2016
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DESIGN STRUCTURE FOR MICROPROCESSOR ARITHMETIC LOGIC UNITS
Publication number
20160147531
Publication date
May 26, 2016
International Business Machines Corporation
Avraham Ayzenfeld
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
STRUCTURE FOR MICROPROCESSOR ARITHMETIC LOGIC UNITS
Publication number
20160147530
Publication date
May 26, 2016
International Business Machines Corporation
Avraham Ayzenfeld
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VOLTAGE DROOP REDUCTION IN A PROCESSOR
Publication number
20160098070
Publication date
Apr 7, 2016
International Business Machines Corporation
Brian W. CURRAN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREDICTING AND AVOIDING OPERAND-STORE-COMPARE HAZARDS IN OUT-OF-ORD...
Publication number
20130318330
Publication date
Nov 28, 2013
International Business Machines Corporation
Gregory W. ALEXANDER
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CRACKING DESTRUCTIVELY OVERLAPPING OPERANDS IN VARIABLE LENGTH INST...
Publication number
20110276764
Publication date
Nov 10, 2011
International Business Machines Corporation
Khary J. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUCTION CRACKING AND ISSUE SHORTENING BASED ON INSTRUCTION BASE...
Publication number
20110252220
Publication date
Oct 13, 2011
International Business Machines Corporation
Fadi BUSABA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUCTION LENGTH BASED CRACKING FOR INSTRUCTION OF VARIABLE LENGT...
Publication number
20110202747
Publication date
Aug 18, 2011
International Business Machines Corporation
Fadi Busaba
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HISTORY AND ALIGNMENT BASED CRACKING FOR STORE MULTIPLE INSTRUCTION...
Publication number
20110185158
Publication date
Jul 28, 2011
International Business Machines Corporation
KHARY J. ALEXANDER
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREDICTING AND AVOIDING OPERAND-STORE-COMPARE HAZARDS IN OUT-OF-ORD...
Publication number
20110154116
Publication date
Jun 23, 2011
International Business Machines Corporation
Gregory W. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREDICTING AND AVOIDING OPERAND-STORE-COMPARE HAZARDS IN OUT-OF-ORD...
Publication number
20110153986
Publication date
Jun 23, 2011
International Business Machines Corporation
Gregory W. Alexander
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DUAL ISSUING OF COMPLEX INSTRUCTION SET INSTRUCTIONS
Publication number
20110153991
Publication date
Jun 23, 2011
International Business Machines Corporation
FADI BUSABA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Load Register Instruction Short Circuiting Method
Publication number
20090228692
Publication date
Sep 10, 2009
International Business Machines Corporation
Brian David Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System to Identify Timing Differences from Logic Block Changes and...
Publication number
20090070720
Publication date
Mar 12, 2009
International Business Machines Corporation
Reinaldo A. Bergamaschi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Logic Block Timing Estimation Using Conesize
Publication number
20090070719
Publication date
Mar 12, 2009
International Business Machines Corporation
Reinaldo A. Bergamaschi
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INVERTING DATA ON RESULT BUS TO PREPARE FOR INSTRUCTION IN THE NEXT...
Publication number
20080301411
Publication date
Dec 4, 2008
Brian William Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Inverting data on result bus to prepare for instruction in the next...
Publication number
20060184773
Publication date
Aug 17, 2006
Brian William Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Instruction group formation and mechanism for SMT dispatch
Publication number
20060101241
Publication date
May 11, 2006
International Business Machines Corporation
Brian William Curran
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND CIRCUIT FOR READING AND WRITING AN INSTRUCTION BUFFER
Publication number
20050114603
Publication date
May 26, 2005
International Business Machines Corporation
Taqi N. Buti
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOW POWER OVERDRIVEN PASS GATE LATCH
Publication number
20040090257
Publication date
May 13, 2004
International Business Machines Corporation
Brian W. Curran
G06 - COMPUTING CALCULATING COUNTING