loadpatents
name:-0.31874299049377
name:-0.39265918731689
name:-0.14510297775269
Gschwind; Michael K. Patent Filings

Gschwind; Michael K.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Gschwind; Michael K..The latest application filed is for "portions of configuration state registers in-memory".

Company Profile
200.200.200
  • Gschwind; Michael K. - Chappaqua NY
  • Gschwind; Michael K. - Poughkeepsie NY
  • - Chappaqua NY US
  • Gschwind; Michael K - Chappaqua NY
*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
Suppressing branch prediction updates until forward progress is made in execution of a previously aborted transaction
Grant 11,347,513 - Gschwind , et al. May 31, 2
2022-05-31
Concurrent prediction of branch addresses and update of register contents
Grant 11,314,511 - Gschwind , et al. April 26, 2
2022-04-26
Automatic pinning of units of memory
Grant 11,287,981 - Gschwind , et al. March 29, 2
2022-03-29
Selective suppression of instruction translation lookaside buffer (ITLB) access
Grant 11,194,580 - Gschwind , et al. December 7, 2
2021-12-07
Indicator-based prioritization of transactions
Grant 11,182,198 - Busaba , et al. November 23, 2
2021-11-23
Concurrent prediction of branch addresses and update of register contents
Grant 11,150,904 - Gschwind , et al. October 19, 2
2021-10-19
Dynamic fusion of derived value creation and prediction of derived values in a subroutine branch sequence
Grant 11,150,908 - Gschwind , et al. October 19, 2
2021-10-19
Selective suppression of instruction cache-related directory access
Grant 11,144,320 - Gschwind , et al. October 12, 2
2021-10-12
Set table of contents (TOC) register instruction
Grant 11,138,113 - Gschwind , et al. October 5, 2
2021-10-05
Initializing a data structure for use in predicting table of contents pointer values
Grant 11,138,127 - Gschwind , et al. October 5, 2
2021-10-05
Locality domain-based memory pools for virtualized computing environment
Grant 11,132,290 - Gschwind September 28, 2
2021-09-28
Delaying branch prediction updates specified by a suspend branch prediction instruction until after a transaction is completed
Grant 11,119,785 - Gschwind , et al. September 14, 2
2021-09-14
Facilitating access to memory locality domain information
Grant 11,119,942 - Gschwind , et al. September 14, 2
2021-09-14
Context switch by changing memory pointers
Grant 11,106,490 - Gschwind , et al. August 31, 2
2021-08-31
Portions of configuration state registers in-memory
Grant 11,099,782 - Gschwind , et al. August 24, 2
2021-08-24
Protecting in-memory configuration state registers
Grant 11,093,145 - Gschwind , et al. August 17, 2
2021-08-17
Determining the effectiveness of prefetch instructions
Grant 11,080,052 - Gschwind , et al. August 3, 2
2021-08-03
Portions Of Configuration State Registers In-memory
App 20210224000 - Gschwind; Michael K. ;   et al.
2021-07-22
Read-only table of contents register
Grant 11,061,575 - Gschwind , et al. July 13, 2
2021-07-13
Read-only table of contents register
Grant 11,061,576 - Gschwind , et al. July 13, 2
2021-07-13
Architecturally paired spill/reload multiple instructions for suppressing a snapshot latest value determination
Grant 11,061,684 - Gschwind , et al. July 13, 2
2021-07-13
Controlling a rate of prefetching based on bus bandwidth
Grant 11,048,635 - Bradbury , et al. June 29, 2
2021-06-29
Executing short pointer mode applications loaded in a memory address space having one portion addressable by short pointers and a shadow copy of the one portion
Grant 11,036,513 - Gschwind June 15, 2
2021-06-15
Simultaneously capturing status information for multiple operating modes
Grant 11,036,519 - Gschwind , et al. June 15, 2
2021-06-15
Architectural mode configuration
Grant 11,029,974 - Gainey, Jr. , et al. June 8, 2
2021-06-08
Architectural mode configuration
Grant 11,023,256 - Gainey, Jr. , et al. June 1, 2
2021-06-01
Context information based on type of routine being called
Grant 11,016,744 - Gschwind May 25, 2
2021-05-25
Configurable code fingerprint
Grant 11,010,276 - Frazier , et al. May 18, 2
2021-05-18
Predicting a table of contents pointer value responsive to branching to a subroutine
Grant 11,010,164 - Gschwind , et al. May 18, 2
2021-05-18
Register restoration using recovery buffers
Grant 11,010,192 - Gschwind , et al. May 18, 2
2021-05-18
Effectiveness and prioritization of prefetches
Grant 11,010,168 - Gschwind , et al. May 18, 2
2021-05-18
Effectiveness and prioritization of prefetches
Grant 11,003,452 - Gschwind , et al. May 11, 2
2021-05-11
Automatic pinning of units of memory
Grant 10,976,931 - Gschwind , et al. April 13, 2
2021-04-13
Initializing a data structure for use in predicting table of contents pointer values
Grant 10,977,185 - Gschwind , et al. April 13, 2
2021-04-13
Sharing snapshots across save requests
Grant 10,963,261 - Gschwind , et al. March 30, 2
2021-03-30
Table of contents cache entry having a pointer for a range of addresses
Grant 10,963,382 - Gschwind , et al. March 30, 2
2021-03-30
Executing instructions to store context information based on routine to be executed
Grant 10,949,221 - Gschwind March 16, 2
2021-03-16
Table of contents cache entry having a pointer for a range of addresses
Grant 10,949,350 - Gschwind , et al. March 16, 2
2021-03-16
Suppressing branch prediction on a repeated execution of an aborted transaction
Grant 10,936,314 - Gschwind , et al. March 2, 2
2021-03-02
Predicting and storing a predicted target address in a plurality of selected locations
Grant 10,929,135 - Gschwind , et al. February 23, 2
2021-02-23
Predicting and storing a predicted target address in a plurality of selected locations
Grant 10,908,911 - Gschwind , et al. February 2, 2
2021-02-02
Bulk store and load operations of configuration state registers
Grant 10,901,738 - Gschwind , et al. January 26, 2
2021-01-26
Dynamic fusion of derived value creation and prediction of derived values in a subroutine branch sequence
Grant 10,901,741 - Gschwind , et al. January 26, 2
2021-01-26
Code generation relating to providing table of contents pointer values
Grant 10,896,030 - Gschwind , et al. January 19, 2
2021-01-19
Implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence
Grant 10,896,040 - Gschwind January 19, 2
2021-01-19
Code-specific affiliated register prediction
Grant 10,891,133 - Gschwind , et al. January 12, 2
2021-01-12
Implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence
Grant 10,891,130 - Gschwind January 12, 2
2021-01-12
Determining and predicting affiliated registers based on dynamic runtime control flow analysis
Grant 10,884,746 - Gschwind , et al. January 5, 2
2021-01-05
Prediction of an affiliated register
Grant 10,884,747 - Gschwind , et al. January 5, 2
2021-01-05
Providing a predicted target address to multiple locations based on detecting an affiliated relationship
Grant 10,884,748 - Gschwind , et al. January 5, 2
2021-01-05
Set table of contents (TOC) register instruction
Grant 10,884,929 - Gschwind , et al. January 5, 2
2021-01-05
Set table of contents (TOC) register instruction
Grant 10,884,930 - Gschwind , et al. January 5, 2
2021-01-05
Providing a predicted target address to multiple locations based on detecting an affiliated relationship
Grant 10,884,745 - Gschwind , et al. January 5, 2
2021-01-05
Managing the capture of information in applications with prefix instructions
Grant 10,877,759 - Gschwind December 29, 2
2020-12-29
Read and write sets for transactions of a multithreaded computing environment
Grant 10,853,249 - Gschwind , et al. December 1, 2
2020-12-01
Set table of contents (TOC) register instruction
Grant 10,838,866 - Gschwind , et al. November 17, 2
2020-11-17
Register context restoration based on rename register recovery
Grant 10,838,733 - Gschwind , et al. November 17, 2
2020-11-17
Code generation relating to providing table of contents pointer values
Grant 10,831,457 - Gschwind , et al. November 10, 2
2020-11-10
Debugging of prefixed code
Grant 10,810,104 - Gschwind October 20, 2
2020-10-20
Dynamically selecting version of instruction to be executed
Grant 10,789,069 - Gschwind September 29, 2
2020-09-29
Restoring saved architected registers and suppressing verification of registers to be restored
Grant 10,782,979 - Gschwind , et al. Sept
2020-09-22
Fine-grained management of exception enablement of floating point controls
Grant 10,768,931 - Gschwind , et al. Sep
2020-09-08
Configuration state registers grouped based on functional affinity
Grant 10,761,751 - Gschwind , et al. Sep
2020-09-01
Memory based configuration state registers
Grant 10,761,983 - Gschwind , et al. Sep
2020-09-01
Extending data range addressing
Grant 10,761,853 - Frazier , et al. Sep
2020-09-01
Extending data range addressing
Grant 10,761,852 - Frazier , et al. Sep
2020-09-01
Determining and predicting derived values
Grant 10,754,656 - Gschwind , et al. A
2020-08-25
Efficient quantization of compare results
Grant 10,747,537 - Gschwind , et al. A
2020-08-18
Selecting processing based on expected value of selected character
Grant 10,747,532 - Gschwind A
2020-08-18
Managing processing associated with selected architectural facilities
Grant 10,747,582 - Gainey, Jr. , et al. A
2020-08-18
Selecting processing based on expected value of selected character
Grant 10,747,533 - Gschwind A
2020-08-18
Managing processing associated with selected architectural facilities
Grant 10,747,583 - Gainey, Jr. , et al. A
2020-08-18
Selective updating of floating point controls
Grant 10,740,067 - Gschwind , et al. A
2020-08-11
Management of store queue based on restoration operation
Grant 10,740,108 - Gschwind A
2020-08-11
Instruction to perform a logical operation on conditions and to quantize the boolean result of that operation
Grant 10,740,099 - Gschwind , et al. A
2020-08-11
Management of store queue based on restoration operation
Grant 10,732,981 - Gschwind
2020-08-04
Read and write sets for ranges of instructions of transactions
Grant 10,733,091 - Gschwind , et al.
2020-08-04
Compiler controls for program language constructs
Grant 10,732,930 - Gschwind , et al.
2020-08-04
Table of contents cache entry having a pointer for a range of addresses
Grant 10,725,918 - Gschwind , et al.
2020-07-28
Read and write sets for ranges of instructions of transactions
Grant 10,725,900 - Gschwind , et al.
2020-07-28
Compiler controls for program language constructs
Grant 10,725,739 - Gschwind , et al.
2020-07-28
Determining and predicting derived values used in register-indirect branching
Grant 10,719,328 - Gschwind , et al.
2020-07-21
Techniques for facilitating cracking and fusion within a same instruction group
Grant 10,719,322 - Gschwind , et al.
2020-07-21
Replacing Table of Contents (TOC)-setting instructions in code with TOC predicting instructions
Grant 10,713,050 - Gschwind , et al.
2020-07-14
Replacing table of contents (TOC)-setting instructions in code with TOC predicting instructions
Grant 10,713,051 - Gschwind , et al.
2020-07-14
Initializing a data structure for use in predicting table of contents pointer values
Grant 10,705,973 - Gschwind , et al.
2020-07-07
Instruction to perform a logical operation on conditions and to quantize the Boolean result of that operation
Grant 10,705,841 - Gschwind , et al.
2020-07-07
Configurable architectural placement control
Grant 10,698,686 - Gschwind , et al.
2020-06-30
Efficient quantization of compare results
Grant 10,698,688 - Gschwind , et al.
2020-06-30
Affinity domain-based garbage collection
Grant 10,691,590 - Gschwind , et al.
2020-06-23
Table of contents cache entry having a pointer for a range of addresses
Grant 10,691,600 - Gschwind , et al.
2020-06-23
Employing prefixes to control floating point operations
Grant 10,684,853 - Gschwind , et al.
2020-06-16
Employing prefixes to control floating point operations
Grant 10,684,852 - Gschwind , et al.
2020-06-16
Compiler controls for program regions
Grant 10,671,386 - Gschwind , et al.
2020-06-02
Techniques for facilitating cracking and fusion within a same instruction group
Grant 10,671,393 - Gschwind , et al.
2020-06-02
Vector memory access instructions for big-endian element ordered and little-endian element ordered computer code and data
Grant 10,671,387 - Gschwind , et al.
2020-06-02
Protecting in-memory configuration state registers
Grant 10,664,181 - Gschwind , et al.
2020-05-26
Controlling A Rate Of Prefetching Based On Bus Bandwidth
App 20200159663 - BRADBURY; Jonathan D. ;   et al.
2020-05-21
Predicting a table of contents pointer value responsive to branching to a subroutine
Grant 10,656,946 - Gschwind , et al.
2020-05-19
Controlling a rate of prefetching based on bus bandwidth
Grant 10,657,059 - Bradbury , et al.
2020-05-19
Tracking changes to memory via check and recovery
Grant 10,649,785 - Gschwind , et al.
2020-05-12
Single call to perform pin and unpin operations
Grant 10,642,757 - Gschwind , et al.
2020-05-05
Caller protected stack return address in a hardware managed stack architecture
Grant 10,635,441 - Duvalsaint , et al.
2020-04-28
Controlling a rate of prefetching based on bus bandwidth
Grant 10,635,592 - Bradbury , et al.
2020-04-28
Address translation prior to receiving a storage reference using the address to be translated
Grant 10,635,602 - Gschwind , et al.
2020-04-28
Sharing Snapshots Between Restoration And Recovery
App 20200125367 - Gschwind; Michael K. ;   et al.
2020-04-23
Automatic Pinning Of Units Of Memory
App 20200117360 - Gschwind; Michael K. ;   et al.
2020-04-16
Processing data based on cache residency
Grant 10,621,095 - Gschwind , et al.
2020-04-14
Predicting a table of contents pointer value responsive to branching to a subroutine
Grant 10,620,955 - Gschwind , et al.
2020-04-14
Search string processing via inline decode-based micro-operations expansion
Grant 10,620,956 - Gschwind
2020-04-14
Conversion of boolean conditions
Grant 10,620,952 - Gschwind , et al.
2020-04-14
String sequence operations with arbitrary terminators
Grant 10,613,862 - Gschwind
2020-04-07
Conversion of Boolean conditions
Grant 10,606,588 - Gschwind , et al.
2020-03-31
Register restoration using transactional memory register snapshots
Grant 10,592,251 - Gschwind , et al.
2020-03-17
Toggling modal transient memory access state
Grant 10,592,142 - Gschwind , et al.
2020-03-17
Short pointer mode applications in long pointer mode environments
Grant 10,592,407 - Gschwind
2020-03-17
Portions of configuration state registers in-memory
Grant 10,592,164 - Gschwind , et al.
2020-03-17
Selective suppression of instruction translation lookaside buffer (ITLB) access
Grant 10,592,249 - Gschwind , et al.
2020-03-17
Single call to perform pin and unpin operations
Grant 10585808 -
2020-03-10
Short pointer mode applications in long pointer mode environments
Grant 10,585,790 - Gschwind
2020-03-10
Dynamic prediction of hardware transaction resource requirements
Grant 10,585,697 - Busaba , et al.
2020-03-10
Debugging of prefixed code
Grant 10,585,782 - Gschwind
2020-03-10
Alignment based block concurrency for accessing memory
Grant 10,579,514 - Bradbury , et al.
2020-03-03
Prediction of an affiliated register
Grant 10,579,385 - Gschwind , et al.
2020-03-03
Determining The Effectiveness Of Prefetch Instructions
App 20200065253 - Gschwind; Michael K. ;   et al.
2020-02-27
Instruction to query cache residency
Grant 10,572,254 - Greiner , et al. Feb
2020-02-25
Selecting register restoration or register reloading
Grant 10,572,265 - Gschwind , et al. Feb
2020-02-25
Dynamic prediction of hardware transaction resource requirements
Grant 10,572,298 - Busaba , et al. Feb
2020-02-25
Move string processing via inline decode-based micro-operations expansion
Grant 10,564,967 - Gschwind Feb
2020-02-18
Compare string processing via inline decode-based micro-operations expansion
Grant 10,564,965 - Gschwind Feb
2020-02-18
Selective register allocation
Grant 10,564,977 - Gschwind , et al. Feb
2020-02-18
Determining and predicting affiliated registers based on dynamic runtime control flow analysis
Grant 10,564,974 - Gschwind , et al. Feb
2020-02-18
Automatic pinning of units of memory
Grant 10,558,366 - Gschwind , et al. Feb
2020-02-11
Configurable code fingerprint
Grant 10,558,552 - Frazier , et al. Feb
2020-02-11
Context information based on type of routine being called
Grant 10,558,438 - Gschwind Feb
2020-02-11
Determining and predicting derived values used in register-indirect branching
Grant 10,558,461 - Gschwind , et al. Feb
2020-02-11
Initializing A Data Structure For Use In Predicting Table Of Contents Pointer Values
App 20200042462 - Gschwind; Michael K. ;   et al.
2020-02-06
Sharing snapshots between restoration and recovery
Grant 10,552,164 - Gschwind , et al. Fe
2020-02-04
Separation of memory-based configuration state registers based on groups
Grant 10,552,070 - Gschwind , et al. Fe
2020-02-04
Architectural mode configuration
Grant 10,552,175 - Gainey, Jr. , et al. Fe
2020-02-04
Locality domain-based memory pools for virtualized computing environment
Grant 10,552,309 - Gschwind Fe
2020-02-04
Predicting A Table Of Contents Pointer Value Responsive To Branching To A Subroutine
App 20200034147 - Gschwind; Michael K. ;   et al.
2020-01-30
Configurable Code Fingerprint
App 20200034275 - Frazier; Giles R. ;   et al.
2020-01-30
Register restoration using transactional memory register snapshots
Grant 10,545,766 - Gschwind , et al. Ja
2020-01-28
Architectural mode configuration
Grant 10,545,772 - Gainey, Jr. , et al. Ja
2020-01-28
Exception preserving parallel data processing of string and unstructured text
Grant 10,540,512 - Gschwind , et al. Ja
2020-01-21
Coalescing store instructions for restoration
Grant 10,540,184 - Gschwind , et al. Ja
2020-01-21
Code-specific affiliated register prediction
Grant 10534609 -
2020-01-14
Automatic Pinning Of Units Of Memory
App 20200012427 - Gschwind; Michael K. ;   et al.
2020-01-09
Code-specific Affiliated Register Prediction
App 20200004539 - GSCHWIND; Michael K. ;   et al.
2020-01-02
Determining And Predicting Derived Values
App 20200004544 - GSCHWIND; Michael K. ;   et al.
2020-01-02
Context Information Based On Type Of Routine Being Called
App 20200004516 - Gschwind; Michael K.
2020-01-02
Determining the effectiveness of prefetch instructions
Grant 10,521,350 - Gschwind , et al. Dec
2019-12-31
Compiler controls for program regions
Grant 10,514,913 - Gschwind , et al. Dec
2019-12-24
Marking storage keys to indicate memory used to back address translation structures
Grant 10,515,020 - Bradbury , et al. Dec
2019-12-24
Set Table Of Contents (toc) Register Instruction
App 20190377680 - Gschwind; Michael K. ;   et al.
2019-12-12
Protecting In-memory Configuration State Registers
App 20190377639 - Gschwind; Michael K. ;   et al.
2019-12-12
Delaying branch prediction updates specified by a suspend branch prediction instruction until after a transaction is completed
Grant 10,503,538 - Gschwind , et al. Dec
2019-12-10
Context Switch By Changing Memory Pointers
App 20190370055 - Gschwind; Michael K. ;   et al.
2019-12-05
Context switch by changing memory pointers
Grant 10,496,437 - Gschwind , et al. De
2019-12-03
Providing instructions to facilitate detection of corrupt stacks
Grant 10,496,462 - Gschwind , et al. De
2019-12-03
Register restoration invalidation based on a context switch
Grant 10,489,382 - Gschwind , et al. Nov
2019-11-26
Layered vector architecture compatibility for cross-system portability
Grant 10,489,129 - Gschwind , et al. Nov
2019-11-26
Predicted null updated
Grant 10,481,908 - Gschwind , et al. Nov
2019-11-19
Initialization status of a register employed as a pointer
Grant 10,481,902 - Gschwind Nov
2019-11-19
Predicted null updates
Grant 10,481,909 - Gschwind , et al. Nov
2019-11-19
Portions Of Configuration State Registers In-memory
App 20190347045 - Gschwind; Michael K. ;   et al.
2019-11-14
Architectural Mode Configuration
App 20190339994 - Gainey, Jr.; Charles W. ;   et al.
2019-11-07
Architectural Mode Configuration
App 20190339995 - Gainey, Jr.; Charles W. ;   et al.
2019-11-07
Table Of Contents Cache Entry Having A Pointer For A Range Of Addresses
App 20190340126 - Gschwind; Michael K. ;   et al.
2019-11-07
Table Of Contents Cache Entry Having A Pointer For A Range Of Addresses
App 20190340127 - Gschwind; Michael K. ;   et al.
2019-11-07
Delaying Branch Prediction Updates Until After A Transaction Is Completed
App 20190332417 - Gschwind; Michael K. ;   et al.
2019-10-31
Effectiveness And Prioritization Of Prefetches
App 20190332383 - Gschwind; Michael K. ;   et al.
2019-10-31
Instructions To Count Contiguous Register Elements Having Specific Values
App 20190324749 - Gschwind; Michael K. ;   et al.
2019-10-24
Instructions To Count Contiguous Register Elements Having Specific Values
App 20190324750 - Gschwind; Michael K. ;   et al.
2019-10-24
Spill/reload Multiple Instructions
App 20190324758 - Gschwind; Michael K. ;   et al.
2019-10-24
Instruction to query cache residency
Grant 10,452,395 - Greiner , et al. Oc
2019-10-22
Debugging Of Prefixed Code
App 20190317876 - Gschwind; Michael K.
2019-10-17
Facilitating access to memory locality domain information
Grant 10,445,249 - Gschwind , et al. Oc
2019-10-15
Host page management using active guest page table indicators
Grant 10,445,248 - Bradbury , et al. Oc
2019-10-15
Effectiveness And Prioritization Of Prefetches
App 20190303157 - Gschwind; Michael K. ;   et al.
2019-10-03
Context information based on type of routine being called
Grant 10,430,168 - Gschwind O
2019-10-01
Instructions to count contiguous register elements having a specific value in a selected location
Grant 10,423,412 - Gschwind , et al. Sept
2019-09-24
Locality Domain-based Memory Pools For Virtualized Computing Environment
App 20190286553 - GSCHWIND; Michael K.
2019-09-19
Facilitating Access To Memory Locality Domain Information
App 20190286572 - GSCHWIND; Michael K. ;   et al.
2019-09-19
Simultaneously Capturing Status Information For Multiple Operating Modes
App 20190278614 - Gschwind; Michael K. ;   et al.
2019-09-12
Prioritization Of Transactions
App 20190272192 - Busaba; Fadi Y. ;   et al.
2019-09-05
Compiler Controls For Program Regions
App 20190265972 - Gschwind; Michael K. ;   et al.
2019-08-29
Exception handling for applications with prefix instructions
Grant 10,394,568 - Gschwind A
2019-08-27
Exception handling for applications with prefix instructions
Grant 10,394,569 - Gschwind A
2019-08-27
Selecting Processing Based On Expected Value Of Selected Character
App 20190258484 - Gschwind; Michael K.
2019-08-22
Selecting Processing Based On Expected Value Of Selected Character
App 20190258483 - Gschwind; Michael K.
2019-08-22
Instructions to count contiguous register elements having a specific value in a selected location
Grant 10,387,150 - Gschwind , et al. A
2019-08-20
Fine-grained management of exception enablement of floating point controls
Grant 10,379,851 - Gschwind , et al. A
2019-08-13
Effectiveness and prioritization of prefeteches
Grant 10,379,862 - Gschwind , et al. A
2019-08-13
Selecting processing based on expected value of selected character
Grant 10,372,447 - Gschwind
2019-08-06
Selecting processing based on expected value of selected character
Grant 10,372,448 - Gschwind
2019-08-06
Effectiveness and prioritization of prefetches
Grant 10,372,457 - Gschwind , et al.
2019-08-06
Suppressing Branch Prediction On A Repeated Execution Of An Aborted Transaction
App 20190235869 - Gschwind; Michael K. ;   et al.
2019-08-01
Non-default instruction handling within transaction
Grant 10,365,927 - Bradbury , et al. July 30, 2
2019-07-30
Debugging of prefixed code
Grant 10,365,990 - Gschwind July 30, 2
2019-07-30
Suppressing Branch Prediction Updates Upon Repeated Execution Of An Aborted Transaction Until Forward Progress Is Made
App 20190227839 - Gschwind; Michael K. ;   et al.
2019-07-25
System operation queue for transaction
Grant 10,360,153 - Bradbury , et al.
2019-07-23
Executing Short Pointer Mode Applications
App 20190220281 - Gschwind; Michael K.
2019-07-18
Prioritization of transactions based on execution by transactional core with super core indicator
Grant 10,353,734 - Busaba , et al. July 16, 2
2019-07-16
Executing Instructions To Store Context Information Based On Routine To Be Executed
App 20190213017 - Gschwind; Michael K.
2019-07-11
Simultaneously capturing status information for multiple operating modes
Grant 10,346,180 - Gschwind , et al. July 9, 2
2019-07-09
Selective suppression of instruction cache-related directory access
Grant 10,346,169 - Gschwind , et al. July 9, 2
2019-07-09
Garbage collection facility grouping infrequently accessed data units in designated transient memory area
Grant 10,339,049 - Frazier , et al.
2019-07-02
Selective Suppression Of Instruction Cache-related Directory Access
App 20190196835 - GSCHWIND; Michael K. ;   et al.
2019-06-27
Selective Suppression Of Instruction Translation Lookaside Buffer (itlb) Access
App 20190196836 - GSCHWIND; Michael K. ;   et al.
2019-06-27
Debugging Of Prefixed Code
App 20190188112 - Gschwind; Michael K.
2019-06-20
Single operation array index computation
Grant 10,324,687 - Gschwind
2019-06-18
Selecting processing based on expected value of selected character
Grant 10,324,716 - Gschwind
2019-06-18
Selecting processing based on expected value of selected character
Grant 10,324,717 - Gschwind
2019-06-18
Compiler controls for program regions
Grant 10,324,715 - Gschwind , et al.
2019-06-18
Non-faulting compute instructions
Grant 10,318,289 - Gschwind , et al.
2019-06-11
Read and set floating point control register instruction
Grant 10,318,240 - Gschwind , et al.
2019-06-11
Garbage collection facility grouping infrequently accessed data units in designated transient memory area
Grant 10,318,415 - Frazier , et al.
2019-06-11
System operation queue for transaction
Grant 10,318,430 - Bradbury , et al.
2019-06-11
Reading a register pair by writing a wide register
Grant 10,318,299 - Bradbury , et al.
2019-06-11
Read and set floating point control register instruction
Grant 10,310,814 - Gschwind , et al.
2019-06-04
Non-faulting compute instructions
Grant 10,310,854 - Gschwind , et al.
2019-06-04
Non-default instruction handling within transaction
Grant 10,310,855 - Bradbury , et al.
2019-06-04
Employing A Stack Accelerator For Stack-type Accesses
App 20190163492 - Gschwind; Michael K. ;   et al.
2019-05-30
Hybrid tracking of transaction read and write sets
Grant 10,293,534 - Gschwind , et al.
2019-05-21
Separation Of Memory-based Configuration State Registers Based On Groups
App 20190146700 - Gschwind; Michael K. ;   et al.
2019-05-16
Configuration State Registers Grouped Based On Functional Affinity
App 20190146697 - Gschwind; Michael K. ;   et al.
2019-05-16
Portions Of Configuration State Registers In-memory
App 20190146710 - Gschwind; Michael K. ;   et al.
2019-05-16
Bulk Store And Load Operations Of Configuration State Registers
App 20190146795 - Gschwind; Michael K. ;   et al.
2019-05-16
Automatic Pinning Of Units Of Memory
App 20190146668 - Gschwind; Michael K. ;   et al.
2019-05-16
Configurable Architectural Placement Control
App 20190146789 - Gschwind; Michael K. ;   et al.
2019-05-16
Protecting In-memory Configuration State Registers
App 20190146874 - Gschwind; Michael K. ;   et al.
2019-05-16
Single Call To Perform Pin And Unpin Operations
App 20190146820 - Gschwind; Michael K. ;   et al.
2019-05-16
Memory Based Configuration State Registers
App 20190146918 - Gschwind; Michael K. ;   et al.
2019-05-16
Address Translation Prior To Receiving A Storage Reference Using The Address To Be Translated
App 20190146929 - Gschwind; Michael K. ;   et al.
2019-05-16
Context Switch By Changing Memory Pointers
App 20190146832 - Gschwind; Michael K. ;   et al.
2019-05-16
Suppressing branch prediction on a repeated execution of an aborted transaction
Grant 10,289,414 - Gschwind , et al.
2019-05-14
Facilitating Access To Memory Locality Domain Information
App 20190138219 - GSCHWIND; Michael K. ;   et al.
2019-05-09
Locality Domain-based Memory Pools For Virtualized Computing Environment
App 20190138436 - GSCHWIND; Michael K.
2019-05-09
Affinity Domain-based Garbage Collection
App 20190138441 - GSCHWIND; Michael K. ;   et al.
2019-05-09
Selecting Processing Based On Expected Value Of Selected Character
App 20190114171 - Gschwind; Michael K.
2019-04-18
Suppressing branch prediction updates upon repeated execution of an aborted transaction until forward progress is made
Grant 10,261,826 - Gschwind , et al.
2019-04-16
Selecting Processing Based On Expected Value Of Selected Character
App 20190108020 - Gschwind; Michael K.
2019-04-11
Providing Instructions To Facilitate Detection Of Corrupt Stacks
App 20190108085 - Gschwind; Michael K. ;   et al.
2019-04-11
Dynamically selecting a memory boundary to be used in performing operations
Grant 10,255,068 - Gschwind
2019-04-09
Executing short pointer mode applications
Grant 10,248,423 - Gschwind
2019-04-02
Managing memory used to back address translation structures
Grant 10,248,573 - Bradbury , et al.
2019-04-02
Interlinking modules with differing protections using stack indicators
Grant 10,248,482 - Gschwind
2019-04-02
Marking sibling caller routines
Grant 10,241,769 - Gschwind
2019-03-26
Code Generation Relating To Providing Table Of Contents Pointer Values
App 20190087163 - Gschwind; Michael K. ;   et al.
2019-03-21
Read-only Table Of Contents Register
App 20190087099 - Gschwind; Michael K. ;   et al.
2019-03-21
Initializing A Data Structure For Use In Predicting Table Of Contents Pointer Values
App 20190087347 - Gschwind; Michael K. ;   et al.
2019-03-21
Predicting A Table Of Contents Pointer Value Responsive To Branching To A Subroutine
App 20190087187 - Gschwind; Michael K. ;   et al.
2019-03-21
Read-only Table Of Contents Register
App 20190087098 - Gschwind; Michael K. ;   et al.
2019-03-21
Code Generation Relating To Providing Table Of Contents Pointer Values
App 20190087162 - Gschwind; Michael K. ;   et al.
2019-03-21
Predicting A Table Of Contents Pointer Value Responsive To Branching To A Subroutine
App 20190087189 - Gschwind; Michael K. ;   et al.
2019-03-21
Table Of Contents Cache Entry Having A Pointer For A Range Of Addresses
App 20190087337 - Gschwind; Michael K. ;   et al.
2019-03-21
Initializing A Data Structure For Use In Predicting Table Of Contents Pointer Values
App 20190087346 - Gschwind; Michael K. ;   et al.
2019-03-21
Table Of Contents Cache Entry Having A Pointer For A Range Of Addresses
App 20190087335 - Gschwind; Michael K. ;   et al.
2019-03-21
Set Table Of Contents (toc) Register Instruction
App 20190087336 - Gschwind; Michael K. ;   et al.
2019-03-21
Set Table Of Contents (toc) Register Instruction
App 20190087334 - Gschwind; Michael K. ;   et al.
2019-03-21
Replacing Table Of Contents (toc)-setting Instructions In Code With Toc Predicting Instructions
App 20190087190 - Gschwind; Michael K. ;   et al.
2019-03-21
Replacing Table Of Contents (toc)-setting Instructions In Code With Toc Predicting Instructions
App 20190087191 - Gschwind; Michael K. ;   et al.
2019-03-21
Reconfiguration of address space based on loading short pointer mode application
Grant 10,235,144 - Gschwind
2019-03-19
Executing instructions to store context information based on routine to be executed
Grant 10,235,190 - Gschwind
2019-03-19
Branch predictor performing distinct non-transaction branch prediction functions and transaction branch prediction functions
Grant 10,235,172 - Gschwind , et al.
2019-03-19
Debugging of prefixed code
Grant 10,235,271 - Gschwind
2019-03-19
Implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence
Grant 10,235,169 - Gschwind
2019-03-19
Controlling A Rate Of Prefetching Based On Bus Bandwidth
App 20190079871 - Bradbury; Jonathan D. ;   et al.
2019-03-14
Controlling A Rate Of Prefetching Based On Bus Bandwidth
App 20190079872 - Bradbury; Jonathan D. ;   et al.
2019-03-14
Providing instructions to facilitate detection of corrupt stacks
Grant 10,228,992 - Gschwind , et al.
2019-03-12
Architected store and verify guard word instructions
Grant 10,229,266 - Gschwind
2019-03-12
Reading a register pair by writing a wide register
Grant 10,228,946 - Bradbury , et al.
2019-03-12
Determining And Predicting Derived Values
App 20190056948 - Gschwind; Michael K. ;   et al.
2019-02-21
Concurrent Prediction Of Branch Addresses And Update Of Register Contents
App 20190056938 - Gschwind; Michael K. ;   et al.
2019-02-21
Determining And Predicting Derived Values
App 20190056946 - Gschwind; Michael K. ;   et al.
2019-02-21
Dynamic Fusion Of Derived Value Creation And Prediction Of Derived Values In A Subroutine Branch Sequence
App 20190056943 - Gschwind; Michael K. ;   et al.
2019-02-21
Determining And Predicting Affiliated Registers Based On Dynamic Runtime Control Flow Analysis
App 20190056945 - Gschwind; Michael K. ;   et al.
2019-02-21
Predicting And Storing A Predicted Target Address In A Plurality Of Selected Locations
App 20190056951 - Gschwind; Michael K. ;   et al.
2019-02-21
Detecting That A Sequence Of Instructions Creates An Affiliated Relationship
App 20190056937 - Gschwind; Michael K. ;   et al.
2019-02-21
Determining And Predicting Affiliated Registers Based On Dynamic Runtime Control Flow Analysis
App 20190056950 - Gschwind; Michael K. ;   et al.
2019-02-21
Detecting That A Sequence Of Instructions Creates An Affiliated Relationship
App 20190056935 - Gschwind; Michael K. ;   et al.
2019-02-21
Prediction Of An Affiliated Register
App 20190056952 - Gschwind; Michael K. ;   et al.
2019-02-21
Concurrent Prediction Of Branch Addresses And Update Of Register Contents
App 20190056936 - Gschwind; Michael K. ;   et al.
2019-02-21
Prediction Of An Affiliated Register
App 20190056947 - Gschwind; Michael K. ;   et al.
2019-02-21
Code-specific Affiliated Register Prediction
App 20190056940 - Gschwind; Michael K. ;   et al.
2019-02-21
Predicting And Storing A Predicted Target Address In A Plurality Of Selected Locations
App 20190056944 - Gschwind; Michael K. ;   et al.
2019-02-21
Dynamic Fusion Of Derived Value Creation And Prediction Of Derived Values In A Subroutine Branch Sequence
App 20190056949 - Gschwind; Michael K. ;   et al.
2019-02-21
Context Information Based On Type Of Routine Being Called
App 20190050211 - Gschwind; Michael K.
2019-02-14
Non-interfering transactions
Grant 10,185,677 - Gschwind , et al. Ja
2019-01-22
Configurable Code Fingerprint
App 20190018757 - Frazier; Giles R. ;   et al.
2019-01-17
Host-based resetting of active use of guest page table indicators
Grant 10,180,909 - Bradbury , et al. Ja
2019-01-15
Non-interfering transactions
Grant 10,180,921 - Gschwind , et al. Ja
2019-01-15
Employing Prefixes To Control Floating Point Operations
App 20180373533 - Gschwind; Michael K. ;   et al.
2018-12-27
Compiler Controls For Program Language Constructs
App 20180373499 - Gschwind; Michael K. ;   et al.
2018-12-27
Predicted Null Updates
App 20180373528 - Gschwind; Michael K. ;   et al.
2018-12-27
Compiler Controls For Program Regions
App 20180373537 - Gschwind; Michael K. ;   et al.
2018-12-27
Predicted Null Updates
App 20180373531 - Gschwind; Michael K. ;   et al.
2018-12-27
Selective Updating Of Floating Point Controls
App 20180373496 - Gschwind; Michael K. ;   et al.
2018-12-27
Employing Prefixes To Control Floating Point Operations
App 20180373530 - Gschwind; Michael K. ;   et al.
2018-12-27
Fine-grained Management Of Exception Enablement Of Floating Point Controls
App 20180373532 - Gschwind; Michael K. ;   et al.
2018-12-27
Read And Set Floating Point Control Register Instruction
App 20180373498 - Gschwind; Michael K. ;   et al.
2018-12-27
Compiler Controls For Program Language Constructs
App 20180373500 - Gschwind; Michael K. ;   et al.
2018-12-27
Compiler Controls For Program Regions
App 20180373534 - Gschwind; Michael K. ;   et al.
2018-12-27
Fine-grained Management Of Exception Enablement Of Floating Point Controls
App 20180373529 - Gschwind; Michael K. ;   et al.
2018-12-27
Read And Set Floating Point Control Register Instruction
App 20180373497 - Gschwind; Michael K. ;   et al.
2018-12-27
Implementing A Received Add Program Counter Immediate Shift (addpcis) Instruction Using A Micro-coded Or Cracked Sequence
App 20180365010 - Gschwind; Michael K.
2018-12-20
Implementing A Received Add Program Counter Immediate Shift (addpcis) Instruction Using A Micro-coded Or Cracked Sequence
App 20180365011 - Gschwind; Michael K.
2018-12-20
Reconfiguration Of Address Space Based On Loading Short Pointer Mode Application
App 20180357054 - Gschwind; Michael K.
2018-12-13
Garbage Collection Facility Grouping Infrequently Accessed Data Units In Designated Transient Memory Area
App 20180349273 - FRAZIER; Giles R. ;   et al.
2018-12-06
Garbage Collection Facility Grouping Infrequently Accessed Data Units In Designated Transient Memory Area
App 20180349274 - FRAZIER; Giles R. ;   et al.
2018-12-06
Read And Write Sets For Transactions Of A Multithreaded Computing Environment
App 20180314637 - Gschwind; Michael K. ;   et al.
2018-11-01
Management Of Store Queue Based On Restoration Operation
App 20180300155 - Gschwind; Michael K.
2018-10-18
Sharing Snapshots Between Restoration And Recovery
App 20180300150 - Gschwind; Michael K. ;   et al.
2018-10-18
Register Restoration Invalidation Based On A Context Switch
App 20180300368 - Gschwind; Michael K. ;   et al.
2018-10-18
Coalescing Store Instructions For Restoration
App 20180300142 - Gschwind; Michael K. ;   et al.
2018-10-18
Selective Register Allocation
App 20180300143 - Gschwind; Michael K. ;   et al.
2018-10-18
Tracking Changes To Memory Via Check And Recovery
App 20180300152 - Gschwind; Michael K. ;   et al.
2018-10-18
Register Context Restoration Based On Rename Register Recovery
App 20180300157 - Gschwind; Michael K. ;   et al.
2018-10-18
Sharing Snapshots Across Save Requests
App 20180300153 - Gschwind; Michael K. ;   et al.
2018-10-18
Register Restoration Using Transactional Memory Register Snapshots
App 20180300154 - Gschwind; Michael K. ;   et al.
2018-10-18
Register Restoration Using Transactional Memory Register Snapshots
App 20180300159 - Gschwind; Michael K. ;   et al.
2018-10-18
Selecting Register Restoration Or Register Reloading
App 20180300156 - Gschwind; Michael K. ;   et al.
2018-10-18
Spill/reload Multiple Instructions
App 20180300149 - Gschwind; Michael K. ;   et al.
2018-10-18
Management Of Store Queue Based On Restoration Operation
App 20180300158 - Gschwind; Michael K.
2018-10-18
Register Restoration Using Recovery Buffers
App 20180300151 - Gschwind; Michael K. ;   et al.
2018-10-18
Dynamically Selecting Version Of Instruction To Be Executed
App 20180253304 - Gschwind; Michael K.
2018-09-06
Compare String Processing Via Inline Decode-based Micro-operations Expansion
App 20180253301 - Gschwind; Michael K.
2018-09-06
Move String Processing Via Inline Decode-based Micro-operations Expansion
App 20180253302 - Gschwind; Michael K.
2018-09-06
Dynamically Selecting A Memory Boundary To Be Used In Performing Operations
App 20180253306 - Gschwind; Michael K.
2018-09-06
Selecting Processing Based On Expected Value Of Selected Character
App 20180253307 - Gschwind; Michael K.
2018-09-06
String Sequence Operations With Arbitrary Terminators
App 20180253303 - Gschwind; Michael K.
2018-09-06
Selecting Processing Based On Expected Value Of Selected Character
App 20180253305 - Gschwind; Michael K.
2018-09-06
Search String Processing Via Inline Decode-based Micro-operations Expansion
App 20180253300 - Gschwind; Michael K.
2018-09-06
Layered Vector Architecture Compatibility For Cross-system Portability
App 20180225101 - Gschwind; Michael K. ;   et al.
2018-08-09
Context Information Based On Type Of Routine Being Called
App 20180165076 - Gschwind; Michael K.
2018-06-14
Suppressing Storing Of Context Information
App 20180165074 - Gschwind; Michael K.
2018-06-14
Context Information Based On Type Of Routine Being Called
App 20180165073 - Gschwind; Michael K.
2018-06-14
Marking External Sibling Caller Routines
App 20180165102 - Gschwind; Michael K.
2018-06-14
Executing Instructions To Store Context Information Based On Routine To Be Executed
App 20180165104 - Gschwind; Michael K.
2018-06-14
Marking External Sibling Caller Routines
App 20180165103 - Gschwind; Michael K.
2018-06-14
Call Sequence Generation Based On Type Of Routine
App 20180165075 - Gschwind; Michael K.
2018-06-14
Marking Sibling Caller Routines
App 20180165091 - Gschwind; Michael K.
2018-06-14
Debugging Of Prefixed Code
App 20180113784 - Gschwind; Michael K.
2018-04-26
Debugging Of Prefixed Code
App 20180113785 - Gschwind; Michael K.
2018-04-26
Initialization Status Of A Register Employed As A Pointer
App 20180101378 - Gschwind; Michael K.
2018-04-12
Toggling Modal Transient Memory Access State
App 20180095660 - Gschwind; Michael K. ;   et al.
2018-04-05
Interlinking Routines With Differing Protections Using Stack Indicators
App 20180096161 - GSCHWIND; Michael K.
2018-04-05
Reconfiguration Of Address Space Based On Loading Short Pointer Mode Application
App 20180088919 - Gschwind; Michael K.
2018-03-29
Caller Protected Stack Return Address In A Hardware Managed Stack Architecture
App 20180088949 - DUVALSAINT; Karl J. ;   et al.
2018-03-29
Managing Processing Associated With Selected Architectural Facilities
App 20180081735 - GAINEY, JR.; Charles W. ;   et al.
2018-03-22
Managing Processing Associated With Selected Architectural Facilities
App 20180081736 - GAINEY, JR.; Charles W. ;   et al.
2018-03-22
Alignment Based Block Concurrency For Accessing Memory
App 20180074950 - Bradbury; Jonathan D. ;   et al.
2018-03-15
Effectiveness And Prioritization Of Prefetches
App 20180074826 - GSCHWIND; Michael K. ;   et al.
2018-03-15
Dynamic Prediction Of Hardware Transaction Resource Requirements
App 20180074847 - Busaba; Fadi Y. ;   et al.
2018-03-15
Single Operation Array Index Computation
App 20180067718 - Gschwind; Michael K.
2018-03-08
Host-based Resetting Of Active Use Of Guest Page Table Indicators
App 20180067867 - Bradbury; Jonathan D. ;   et al.
2018-03-08
Multithreaded Transactions
App 20180067762 - Busaba; Fadi Y. ;   et al.
2018-03-08
Non-default Instruction Handling Within Transaction
App 20180067744 - Bradbury; Jonathan D. ;   et al.
2018-03-08
Host Page Management Using Active Guest Page Table Indicators
App 20180067868 - Bradbury; Jonathan D. ;   et al.
2018-03-08
Short Pointer Mode Applications In Long Pointer Mode Environments
App 20180059981 - Gschwind; Michael K.
2018-03-01
Dynamic Prediction Of Hardware Transaction Resource Requirements
App 20180060115 - Busaba; Fadi Y. ;   et al.
2018-03-01
Instruction To Query Cache Residency
App 20180060241 - Greiner; Dan F. ;   et al.
2018-03-01
Marking Storage Keys To Indicate Memory Used To Back Address Translation Structures
App 20180052777 - Bradbury; Jonathan D. ;   et al.
2018-02-22
Selective Suppression Of Instruction Cache-related Directory Access
App 20180046464 - GSCHWIND; Michael K. ;   et al.
2018-02-15
Selective Suppression Of Instruction Translation Lookaside Buffer (itlb) Access
App 20180039499 - GSCHWIND; Michael K. ;   et al.
2018-02-08
Short Pointer Mode Applications In Long Pointer Mode Environments
App 20180024765 - Gschwind; Michael K.
2018-01-25
Processing Data Based On Cache Residency
App 20180024930 - Gschwind; Michael K. ;   et al.
2018-01-25
Instruction To Query Cache Residency
App 20180024933 - Greiner; Dan F. ;   et al.
2018-01-25
Determining The Effectiveness Of Prefetch Instructions
App 20180024836 - Gschwind; Michael K. ;   et al.
2018-01-25
Managing A Prefetch Queue Based On Priority Indications Of Prefetch Requests
App 20180024929 - Greiner; Dan F. ;   et al.
2018-01-25
Executing Short Pointer Mode Applications
App 20180024834 - Gschwind; Michael K.
2018-01-25
Host-based Resetting Of Active Use Of Guest Page Table Indicators
App 20180018274 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Managing Memory Used To Back Address Translation Structures
App 20180018277 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Marking Page Table/page Status Table Entries To Indicate Memory Used To Back Address Translation Structures
App 20180018276 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Host Page Management Using Active Guest Page Table Indicators
App 20180018280 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Marking Storage Keys To Indicate Memory Used To Back Address Translation Structures
App 20180018279 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Effectiveness And Prioritization Of Prefeteches
App 20170371666 - Gschwind; Michael K. ;   et al.
2017-12-28
Read And Write Sets For Ranges Of Instructions Of Transactions
App 20170322875 - Gschwind; Michael K. ;   et al.
2017-11-09
Read And Write Sets For Transactions Of A Multithreaded Computing Environment
App 20170322881 - Gschwind; Michael K. ;   et al.
2017-11-09
Read And Write Sets For Ranges Of Instructions Of Transactions
App 20170322809 - Gschwind; Michael K. ;   et al.
2017-11-09
Read And Write Sets For Transactions Of A Multithreaded Computing Environment
App 20170322884 - Gschwind; Michael K. ;   et al.
2017-11-09
Simultaneously Capturing Status Information For Multiple Operating Modes
App 20170269948 - Gschwind; Michael K. ;   et al.
2017-09-21
Implementing A Received Add Program Counter Immediate Shift (addpcis) Instruction Using A Micro-coded Or Cracked Sequence
App 20170249147 - GSCHWIND; MICHAEL K.
2017-08-31
Implementing A Received Add Program Counter Immediate Shift (addpcis) Instruction Using A Micro-coded Or Cracked Sequence
App 20170249148 - Gschwind; Michael K.
2017-08-31
Prioritization Of Transactions
App 20170220470 - BUSABA; Fadi Y. ;   et al.
2017-08-03
Prioritization Of Transactions Based On Execution By Transactional Core With Super Core Indicator
App 20170220378 - BUSABA; Fadi Y. ;   et al.
2017-08-03
Predictive Fetching And Decoding For Selected Instructions
App 20170199740 - Gschwind; Michael K. ;   et al.
2017-07-13
Selective Suppression Of Instruction Cache-related Directory Access
App 20170199743 - GSCHWIND; Michael K. ;   et al.
2017-07-13
Prioritization Of Transactions Based On Execution Progress
App 20170199758 - GSCHWIND; Michael K. ;   et al.
2017-07-13
Selective Suppression Of Instruction Translation Lookaside Buffer (itlb) Access
App 20170199742 - GSCHWIND; Michael K. ;   et al.
2017-07-13
Prioritization Of Transactions Based On Execution Progress
App 20170199759 - GSCHWIND; Michael K. ;   et al.
2017-07-13
Caller Protected Stack Return Address In A Hardware Managed Stack Architecture
App 20170192836 - Duvalsaint; Karl J. ;   et al.
2017-07-06
Providing Instructions To Protect Stack Return Addresses In A Hardware Managed Stack Architecture
App 20170192834 - Duvalsaint; Karl J. ;   et al.
2017-07-06
Providing Instructions To Facilitate Detection Of Corrupt Stacks
App 20170192833 - Gschwind; Michael K. ;   et al.
2017-07-06
Configurable Code Fingerprint
App 20170192800 - FRAZIER; Giles R. ;   et al.
2017-07-06
Programmable Code Fingerprint
App 20170192757 - FRAZIER; Giles R. ;   et al.
2017-07-06
Architected Store And Verify Guard Word Instructions
App 20170193224 - Gschwind; Michael K.
2017-07-06
Interlinking Routines With Differing Protections Using Stack Indicators
App 20170193219 - Gschwind; Michael K.
2017-07-06
Interlinking Modules With Differing Protections Using Stack Indicators
App 20170192837 - Gschwind; Michael K.
2017-07-06
Architectural Mode Configuration
App 20170185430 - Gainey, JR.; Charles W. ;   et al.
2017-06-29

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