loadpatents
name:-0.19329905509949
name:-0.033588886260986
name:-0.18446898460388
Battle; Steven J. Patent Filings

Battle; Steven J.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Battle; Steven J..The latest application filed is for "assignment of microprocessor register tags at issue time".

Company Profile
33.32.35
  • Battle; Steven J. - Austin TX
  • Battle; Steven J. - Philadelphia PA
  • Battle; Steven J - Austin TX
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Steering a history buffer entry to a specific recovery port during speculative flush recovery lookup in a processor
Grant 11,403,109 - Battle , et al. August 2, 2
2022-08-02
Logical register recovery within a processor
Grant 11,360,779 - Battle , et al. June 14, 2
2022-06-14
Assignment Of Microprocessor Register Tags At Issue Time
App 20220147359 - Battle; Steven J. ;   et al.
2022-05-12
Processor providing intelligent management of values buffered in overlaid architected and non-architected register files
Grant 11,327,757 - Battle , et al. May 10, 2
2022-05-10
Instruction streaming using state migration
Grant 11,301,254 - Battle , et al. April 12, 2
2022-04-12
Compaction Of Architected Registers In A Simultaneous Multithreading Processor
App 20220066830 - Battle; Steven J. ;   et al.
2022-03-03
Fused overloaded register file read to enable 2-cycle move from condition register instruction in a microprocessor
Grant 11,194,578 - Battle , et al. December 7, 2
2021-12-07
System and handling of register data in processors
Grant 11,188,332 - Battle , et al. November 30, 2
2021-11-30
Processor Providing Intelligent Management Of Values Buffered In Overlaid Architected And Non-architected Register Files
App 20210342150 - Battle; Steven J. ;   et al.
2021-11-04
Implementing write ports in register-file array cell
Grant 11,163,568 - Islam , et al. November 2, 2
2021-11-02
Thread-based organization of slice target register file entry in a microprocessor to permit writing scalar or vector data to portions of a single register file entry
Grant 11,157,276 - Battle , et al. October 26, 2
2021-10-26
Redistribution of architected states for a processor register file
Grant 11,144,319 - Battle , et al. October 12, 2
2021-10-12
Supporting speculative microprocessor instruction execution
Grant 11,144,364 - Battle , et al. October 12, 2
2021-10-12
Check pointing of accumulator register results in a microprocessor
Grant 11,119,772 - Battle , et al. September 14, 2
2021-09-14
Register file write using pointers
Grant 11,093,282 - Barrick , et al. August 17, 2
2021-08-17
High bandwidth logical register flush recovery
Grant 11,068,267 - Battle , et al. July 20, 2
2021-07-20
Instruction streaming using copy select vector
Grant 11,061,681 - Battle , et al. July 13, 2
2021-07-13
Check Pointing Of Accumulator Register Results In A Microprocessor
App 20210173649 - Battle; Steven J ;   et al.
2021-06-10
On-demand multi-tiered hang buster for SMT microprocessor
Grant 11,030,018 - Battle , et al. June 8, 2
2021-06-08
Saving and restoring a transaction memory state
Grant 10,996,995 - Battle , et al. May 4, 2
2021-05-04
Logical Register Recovery Within A Processor
App 20210089322 - Battle; Steven J. ;   et al.
2021-03-25
System and handling of register data in processors
Grant 10,956,158 - Battle , et al. March 23, 2
2021-03-23
Implementation of execution compression of instructions in slice target register file mapper
Grant 10,949,205 - Bowman , et al. March 16, 2
2021-03-16
Logical register recovery within a processor
Grant 10,949,213 - Battle , et al. March 16, 2
2021-03-16
Thread-based Organization Of Slice Target Register File Entry In A Microprocessor
App 20210072993 - Battle; Steven J. ;   et al.
2021-03-11
Issue queue snooping for asynchronous flush and restore of distributed history buffer
Grant 10,909,034 - Terry , et al. February 2, 2
2021-02-02
Instruction Streaming Using Copy Select Vector
App 20210026643 - Battle; Steven J. ;   et al.
2021-01-28
Instruction Streaming Using State Migration
App 20210026642 - Battle; Steven J. ;   et al.
2021-01-28
System And Handling Of Register Data In Processors
App 20200356369 - Battle; Steven J. ;   et al.
2020-11-12
System And Handling Of Register Data In Processors
App 20200356366 - Battle; Steven J. ;   et al.
2020-11-12
High Bandwidth Logical Register Flush Recovery
App 20200341767 - Battle; Steven J. ;   et al.
2020-10-29
Register File Write Using Pointers
App 20200326978 - Barrick; Brian D. ;   et al.
2020-10-15
Saving And Restoring A Transaction Memory State
App 20200301758 - BATTLE; Steven J. ;   et al.
2020-09-24
Flush-recovery bandwidth in a processor
Grant 10,740,140 - Battle , et al. A
2020-08-11
Supporting Speculative Microprocessor Instruction Execution
App 20200241931 - Battle; Steven J. ;   et al.
2020-07-30
Implementation Of Execution Compression Of Instructions In Slice Target Register File Mapper
App 20200201639 - Bowman; Joshua ;   et al.
2020-06-25
Logical Register Recovery Within A Processor
App 20200183700 - Battle; Steven J. ;   et al.
2020-06-11
Speculative Flush Recovery Lookup In A Processor
App 20200183701 - Battle; Steven J. ;   et al.
2020-06-11
Flush-recovery Bandwidth In A Processor
App 20200159564 - Battle; Steven J. ;   et al.
2020-05-21
Implementing Write Ports in Register-File Array Cell
App 20200081713 - Islam; Saiful ;   et al.
2020-03-12
Reducing power consumption in a multi-slice computer processor
Grant 10,564,691 - Battle , et al. Feb
2020-02-18
Multi-level history buffer for transaction memory in a microprocessor
Grant 10,545,765 - Barrick , et al. Ja
2020-01-28
Multiple Level History Buffer for Transaction Memory Support
App 20200019405 - Battle; Steven J. ;   et al.
2020-01-16
Fused Overloaded Register File Read to Enable 2-Cycle Move from Condition Register Instruction in a Microprocessor
App 20190361698 - Battle; Steven J. ;   et al.
2019-11-28
On-demand GPR ECC error detection and scrubbing for a multi-slice microprocessor
Grant 10,489,253 - Battle , et al. Nov
2019-11-26
Asynchronous flush and restore of distributed history buffer
Grant 10,379,867 - Terry , et al. A
2019-08-13
Issue Queue Snooping For Asynchronous Flush And Restore Of Distributed History Buffer
App 20190188133 - TERRY; David R. ;   et al.
2019-06-20
Asynchronous Flush And Restore Of Distributed History Buffer
App 20190187995 - TERRY; David R. ;   et al.
2019-06-20
On-demand Multi-tiered Hang Buster For Smt Microprocessor
App 20190171569 - BATTLE; Steven J. ;   et al.
2019-06-06
Preventing premature reads from a general purpose register
Grant 10,296,337 - Battle , et al.
2019-05-21
Direct register restore mechanism for distributed history buffers
Grant 10,248,426 - Barrick , et al.
2019-04-02
Reducing power consumption in a multi-slice computer processor
Grant 10,209,757 - Battle , et al. Feb
2019-02-19
On-demand Gpr Ecc Error Detection And Scrubbing For A Multi-slice Microprocessor
App 20180336108 - BATTLE; Steven J. ;   et al.
2018-11-22
Multi-level History Buffer For Transaction Memory In A Microprocessor
App 20180336037 - BARRICK; Brian D. ;   et al.
2018-11-22
Operation of a multi-slice processor implementing adaptive failure state capture
Grant 10,127,121 - Adeeb , et al. November 13, 2
2018-11-13
Adaptive debug tracing for microprocessors
Grant 10,037,259 - Adeeb , et al. July 31, 2
2018-07-31
Reducing Power Consumption In A Multi-slice Computer Processor
App 20180088653 - BATTLE; STEVEN J. ;   et al.
2018-03-29
Reducing Power Consumption In A Multi-slice Computer Processor
App 20180074565 - BATTLE; STEVEN J. ;   et al.
2018-03-15
Reducing power consumption in a multi-slice computer processor
Grant 9,870,045 - Battle , et al. January 16, 2
2018-01-16
Reducing power consumption in a multi-slice computer processor
Grant 9,870,039 - Battle , et al. January 16, 2
2018-01-16
Operation Of A Multi-slice Processor Implementing Adaptive Failure State Capture
App 20170351583 - ADEEB; KHANDKER N. ;   et al.
2017-12-07
Direct Register Restore Mechanism For Distributed History Buffers
App 20170344380 - BARRICK; Brian D. ;   et al.
2017-11-30
Adaptive Debug Tracing For Microprocessors
App 20170308454 - ADEEB; Khandker N. ;   et al.
2017-10-26
Fpscr Sticky Bit Handling For Out Of Order Instruction Execution
App 20170300336 - BARRICK; BRIAN D. ;   et al.
2017-10-19
Preventing Premature Reads From A General Purpose Register
App 20170269936 - BATTLE; STEVEN J. ;   et al.
2017-09-21
Reducing Power Consumption In A Multi-slice Computer Processor
App 20170168544 - BATTLE; STEVEN J. ;   et al.
2017-06-15
Reducing Power Consumption In A Multi-slice Computer Processor
App 20170168539 - BATTLE; STEVEN J. ;   et al.
2017-06-15

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed