Membership
Tour
Register
Log in
STEVEN J. BATTLE
Follow
Person
AUSTIN, TX, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Assignment of microprocessor register tags at issue time
Patent number
11,995,445
Issue date
May 28, 2024
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fast mapper restore for flush in processor
Patent number
11,941,398
Issue date
Mar 26, 2024
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Inferring future value for speculative branch resolution in a micro...
Patent number
11,868,773
Issue date
Jan 9, 2024
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compaction of architected registers in a simultaneous multithreadin...
Patent number
11,768,684
Issue date
Sep 26, 2023
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Inferring future value for speculative branch resolution
Patent number
11,709,676
Issue date
Jul 25, 2023
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Evicting and restoring information using a single port of a logical...
Patent number
11,561,794
Issue date
Jan 24, 2023
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Assignment of microprocessor register tags at issue time
Patent number
11,500,642
Issue date
Nov 15, 2022
International Busines Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Steering a history buffer entry to a specific recovery port during...
Patent number
11,403,109
Issue date
Aug 2, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logical register recovery within a processor
Patent number
11,360,779
Issue date
Jun 14, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor providing intelligent management of values buffered in ov...
Patent number
11,327,757
Issue date
May 10, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction streaming using state migration
Patent number
11,301,254
Issue date
Apr 12, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fused overloaded register file read to enable 2-cycle move from con...
Patent number
11,194,578
Issue date
Dec 7, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and handling of register data in processors
Patent number
11,188,332
Issue date
Nov 30, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Implementing write ports in register-file array cell
Patent number
11,163,568
Issue date
Nov 2, 2021
International Business Machines Corporation
Saiful Islam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Thread-based organization of slice target register file entry in a...
Patent number
11,157,276
Issue date
Oct 26, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Redistribution of architected states for a processor register file
Patent number
11,144,319
Issue date
Oct 12, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Supporting speculative microprocessor instruction execution
Patent number
11,144,364
Issue date
Oct 12, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Check pointing of accumulator register results in a microprocessor
Patent number
11,119,772
Issue date
Sep 14, 2021
International Business Machines Corporation
Steven J Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Register file write using pointers
Patent number
11,093,282
Issue date
Aug 17, 2021
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
High bandwidth logical register flush recovery
Patent number
11,068,267
Issue date
Jul 20, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction streaming using copy select vector
Patent number
11,061,681
Issue date
Jul 13, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
On-demand multi-tiered hang buster for SMT microprocessor
Patent number
11,030,018
Issue date
Jun 8, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Saving and restoring a transaction memory state
Patent number
10,996,995
Issue date
May 4, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and handling of register data in processors
Patent number
10,956,158
Issue date
Mar 23, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Logical register recovery within a processor
Patent number
10,949,213
Issue date
Mar 16, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Implementation of execution compression of instructions in slice ta...
Patent number
10,949,205
Issue date
Mar 16, 2021
International Business Machines Corporation
Joshua Bowman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Issue queue snooping for asynchronous flush and restore of distribu...
Patent number
10,909,034
Issue date
Feb 2, 2021
International Business Machines Corporation
David R. Terry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Flush-recovery bandwidth in a processor
Patent number
10,740,140
Issue date
Aug 11, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reducing power consumption in a multi-slice computer processor
Patent number
10,564,691
Issue date
Feb 18, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-level history buffer for transaction memory in a microprocessor
Patent number
10,545,765
Issue date
Jan 28, 2020
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
INFERRING FUTURE VALUE FOR SPECULATIVE BRANCH RESOLUTION IN A MICRO...
Publication number
20230214218
Publication date
Jul 6, 2023
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASSIGNMENT OF MICROPROCESSOR REGISTER TAGS AT ISSUE TIME
Publication number
20230077629
Publication date
Mar 16, 2023
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INFERRING FUTURE VALUE FOR SPECULATIVE BRANCH RESOLUTION
Publication number
20230053981
Publication date
Feb 23, 2023
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EVICTING AND RESTORING INFORMATION USING A SINGLE PORT OF A LOGICAL...
Publication number
20220382549
Publication date
Dec 1, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASSIGNMENT OF MICROPROCESSOR REGISTER TAGS AT ISSUE TIME
Publication number
20220147359
Publication date
May 12, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPACTION OF ARCHITECTED REGISTERS IN A SIMULTANEOUS MULTITHREADIN...
Publication number
20220066830
Publication date
Mar 3, 2022
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR PROVIDING INTELLIGENT MANAGEMENT OF VALUES BUFFERED IN OV...
Publication number
20210342150
Publication date
Nov 4, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CHECK POINTING OF ACCUMULATOR REGISTER RESULTS IN A MICROPROCESSOR
Publication number
20210173649
Publication date
Jun 10, 2021
International Business Machines Corporation
Steven J Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOGICAL REGISTER RECOVERY WITHIN A PROCESSOR
Publication number
20210089322
Publication date
Mar 25, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
THREAD-BASED ORGANIZATION OF SLICE TARGET REGISTER FILE ENTRY IN A...
Publication number
20210072993
Publication date
Mar 11, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUCTION STREAMING USING STATE MIGRATION
Publication number
20210026642
Publication date
Jan 28, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUCTION STREAMING USING COPY SELECT VECTOR
Publication number
20210026643
Publication date
Jan 28, 2021
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND HANDLING OF REGISTER DATA IN PROCESSORS
Publication number
20200356366
Publication date
Nov 12, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND HANDLING OF REGISTER DATA IN PROCESSORS
Publication number
20200356369
Publication date
Nov 12, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIGH BANDWIDTH LOGICAL REGISTER FLUSH RECOVERY
Publication number
20200341767
Publication date
Oct 29, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER FILE WRITE USING POINTERS
Publication number
20200326978
Publication date
Oct 15, 2020
International Business Machines Corporation
Brian D. Barrick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SAVING AND RESTORING A TRANSACTION MEMORY STATE
Publication number
20200301758
Publication date
Sep 24, 2020
International Business Machines Corporation
Steven J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SUPPORTING SPECULATIVE MICROPROCESSOR INSTRUCTION EXECUTION
Publication number
20200241931
Publication date
Jul 30, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IMPLEMENTATION OF EXECUTION COMPRESSION OF INSTRUCTIONS IN SLICE TA...
Publication number
20200201639
Publication date
Jun 25, 2020
International Business Machines Corporation
Joshua Bowman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SPECULATIVE FLUSH RECOVERY LOOKUP IN A PROCESSOR
Publication number
20200183701
Publication date
Jun 11, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOGICAL REGISTER RECOVERY WITHIN A PROCESSOR
Publication number
20200183700
Publication date
Jun 11, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FLUSH-RECOVERY BANDWIDTH IN A PROCESSOR
Publication number
20200159564
Publication date
May 21, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Implementing Write Ports in Register-File Array Cell
Publication number
20200081713
Publication date
Mar 12, 2020
International Business Machines Corporation
Saiful Islam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multiple Level History Buffer for Transaction Memory Support
Publication number
20200019405
Publication date
Jan 16, 2020
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Fused Overloaded Register File Read to Enable 2-Cycle Move from Con...
Publication number
20190361698
Publication date
Nov 28, 2019
International Business Machines Corporation
Steven J. Battle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ISSUE QUEUE SNOOPING FOR ASYNCHRONOUS FLUSH AND RESTORE OF DISTRIBU...
Publication number
20190188133
Publication date
Jun 20, 2019
International Business Machines Corporation
David R. TERRY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASYNCHRONOUS FLUSH AND RESTORE OF DISTRIBUTED HISTORY BUFFER
Publication number
20190187995
Publication date
Jun 20, 2019
International Business Machines Corporation
David R. TERRY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ON-DEMAND MULTI-TIERED HANG BUSTER FOR SMT MICROPROCESSOR
Publication number
20190171569
Publication date
Jun 6, 2019
International Business Machines Corporation
Steven J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ON-DEMAND GPR ECC ERROR DETECTION AND SCRUBBING FOR A MULTI-SLICE M...
Publication number
20180336108
Publication date
Nov 22, 2018
International Business Machines Corporation
Steven J. BATTLE
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-LEVEL HISTORY BUFFER FOR TRANSACTION MEMORY IN A MICROPROCESSOR
Publication number
20180336037
Publication date
Nov 22, 2018
International Business Machines Corporation
Brian D. BARRICK
G06 - COMPUTING CALCULATING COUNTING