loadpatents
Patent applications and USPTO patent grants for Bradbury; Jonathan D..The latest application filed is for "secure execution guest owner controls for secure interface control".
Patent | Date |
---|---|
Functional completion when retrying a non-interruptible instruction in a bi-modal execution environment Grant 11,449,367 - Klein , et al. September 20, 2 | 2022-09-20 |
Vector pack and unpack instructions Grant 11,442,726 - Schwarz , et al. September 13, 2 | 2022-09-13 |
Secure execution guest owner environmental controls Grant 11,443,040 - Buendgen , et al. September 13, 2 | 2022-09-13 |
Program interruptions for page importing/exporting Grant 11,403,409 - Bradbury , et al. August 2, 2 | 2022-08-02 |
Secure Execution Guest Owner Controls For Secure Interface Control App 20220222357 - Buendgen; Reinhard T. ;   et al. | 2022-07-14 |
Employing a protected key in performing operations Grant 11,372,983 - Sofia , et al. June 28, 2 | 2022-06-28 |
Hardware Mitigation For Spectre And Meltdown-like Attacks App 20220188412 - Borntraeger; Christian ;   et al. | 2022-06-16 |
Incremental decryption and integrity verification of a secure operating system image Grant 11,354,418 - Buendgen , et al. June 7, 2 | 2022-06-07 |
Secure execution guest owner controls for secure interface control Grant 11,354,421 - Buendgen , et al. June 7, 2 | 2022-06-07 |
Secure interface control high-level page management Grant 11,347,869 - Schwidefsky , et al. May 31, 2 | 2022-05-31 |
Inject interrupts and exceptions into secure virtual machine Grant 11,347,529 - Imbrenda , et al. May 31, 2 | 2022-05-31 |
Handling an input/output store instruction Grant 11,334,503 - Raisch , et al. May 17, 2 | 2022-05-17 |
MMIO addressing using a translation lookaside buffer Grant 11,321,240 - Raisch , et al. May 3, 2 | 2022-05-03 |
Program interruptions for page importing/exporting Grant 11,308,229 - Bradbury , et al. April 19, 2 | 2022-04-19 |
Secure interface control high-level instruction interception for interruption enablement Grant 11,308,215 - Borntraeger , et al. April 19, 2 | 2022-04-19 |
Memory preserving parse tree based compression with entropy coding Grant 11,308,277 - Bradbury , et al. April 19, 2 | 2022-04-19 |
Compute digital signature authentication sign instruction Grant 11,303,456 - Schwarz , et al. April 12, 2 | 2022-04-12 |
Secure interface control secure storage hardware tagging Grant 11,283,800 - Heller , et al. March 22, 2 | 2022-03-22 |
Saving and restoring machine state between multiple executions of an instruction Grant 11,281,469 - Giamei , et al. March 22, 2 | 2022-03-22 |
Data conversion to/from selected data type with implied rounding mode Grant 11,269,632 - AlBarakat , et al. March 8, 2 | 2022-03-08 |
Memory preserving parse tree based compression with entropy coding Grant 11,263,398 - Bradbury , et al. March 1, 2 | 2022-03-01 |
Sort and merge instruction for a general-purpose processor Grant 11,221,850 - Giamei , et al. January 11, 2 | 2022-01-11 |
Handling An Input/output Store Instruction App 20220004387 - Raisch; Christoph ;   et al. | 2022-01-06 |
Host Virtual Address Space For Secure Interface Control Storage App 20220004499 - Imbrenda; Claudio ;   et al. | 2022-01-06 |
Detection of alteration of storage keys used to protect memory Grant 11,209,992 - Slegel , et al. December 28, 2 | 2021-12-28 |
Secure paging with page change detection Grant 11,206,128 - Bradbury , et al. December 21, 2 | 2021-12-21 |
Generating a protected key for selective use Grant 11,201,730 - Sofia , et al. December 14, 2 | 2021-12-14 |
Controlling access to secure storage of a virtual machine Grant 11,182,192 - Heller , et al. November 23, 2 | 2021-11-23 |
Host virtual address space for secure interface control storage Grant 11,176,054 - Imbrenda , et al. November 16, 2 | 2021-11-16 |
Handling an input/output store instruction Grant 11,163,566 - Raisch , et al. November 2, 2 | 2021-11-02 |
Perform cryptographic computation scalar multiply instruction Grant 11,157,240 - Schwarz , et al. October 26, 2 | 2021-10-26 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 11,150,905 - Bradbury , et al. October 19, 2 | 2021-10-19 |
Handling An Input/output Store Instruction App 20210311891 - Raisch; Christoph ;   et al. | 2021-10-07 |
Handling An Input/output Store Instruction App 20210311738 - Raisch; Christoph ;   et al. | 2021-10-07 |
Facilitating access to memory locality domain information Grant 11,119,942 - Gschwind , et al. September 14, 2 | 2021-09-14 |
Secure Storage Query And Donation App 20210271518 - Bacher; Utz ;   et al. | 2021-09-02 |
Compute digital signature authentication verify instruction Grant 11,108,567 - Schwarz , et al. August 31, 2 | 2021-08-31 |
Digit validation check control in instruction execution Grant 11,099,853 - Lichtenau , et al. August 24, 2 | 2021-08-24 |
Reserving One Or More Security Modules For A Secure Guest App 20210232709 - Buendgen; Reinhard Theodor ;   et al. | 2021-07-29 |
Vector String Search Instruction App 20210232638 - LICHTENAU; Cedric ;   et al. | 2021-07-29 |
Compute digital signature authentication sign with encrypted key instruction Grant 11,075,763 - Schwarz , et al. July 27, 2 | 2021-07-27 |
Handling an input/output store instruction Grant 11,074,203 - Raisch , et al. July 27, 2 | 2021-07-27 |
Secure storage query and donation Grant 11,068,310 - Bacher , et al. July 20, 2 | 2021-07-20 |
Protecting cognitive code and client data in a public cloud via deployment of data and executables into a secure partition with persistent data Grant 11,068,607 - Boivie , et al. July 20, 2 | 2021-07-20 |
Vector string search instruction Grant 11,068,541 - Lichtenau , et al. July 20, 2 | 2021-07-20 |
Handling an input/output store instruction Grant 11,068,266 - Raisch , et al. July 20, 2 | 2021-07-20 |
Controlling a rate of prefetching based on bus bandwidth Grant 11,048,635 - Bradbury , et al. June 29, 2 | 2021-06-29 |
Negative zero control in instruction execution Grant 11,023,205 - Lichtenau , et al. June 1, 2 | 2021-06-01 |
Increasing the scope of local purges of structures associated with address translation Grant 11,016,907 - Bradbury , et al. May 25, 2 | 2021-05-25 |
Multi-mode compression acceleration Grant 11,005,496 - Sofia , et al. May 11, 2 | 2021-05-11 |
Decimal load immediate instruction Grant 10,990,390 - Bradbury , et al. April 27, 2 | 2021-04-27 |
Saving And Restoring Machine State Between Multiple Executions Of An Instruction App 20210096876 - Giamei; Bruce C. ;   et al. | 2021-04-01 |
Transparent interpretation of guest instructions in secure virtual machine environment Grant 10,956,188 - Busaba , et al. March 23, 2 | 2021-03-23 |
Saving and restoring machine state between multiple executions of an instruction Grant 10,949,212 - Giamei , et al. March 16, 2 | 2021-03-16 |
Opto-mechanical fuse Grant 10,942,088 - Bradbury , et al. March 9, 2 | 2021-03-09 |
MMIO addressing using a translation table Grant 10,929,302 - Raisch , et al. February 23, 2 | 2021-02-23 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 10,908,903 - Bradbury , et al. February 2, 2 | 2021-02-02 |
Sort And Merge Instruction For A General-purpose Processor App 20210011719 - Giamei; Bruce C. ;   et al. | 2021-01-14 |
Detection Of Alteration Of Storage Keys Used To Protect Memory App 20210011635 - Slegel; Timothy ;   et al. | 2021-01-14 |
Fracture ring sensor Grant 10,883,886 - Bradbury , et al. January 5, 2 | 2021-01-05 |
Vector galois field multiply sum and accumulate instruction Grant 10,877,753 - Bradbury December 29, 2 | 2020-12-29 |
Mechanical integrity sensor Grant 10,859,453 - Fry , et al. December 8, 2 | 2020-12-08 |
Detection of alteration of storage keys used to protect memory Grant 10,838,631 - Slegel , et al. November 17, 2 | 2020-11-17 |
Migration of partially completed instructions Grant 10,831,502 - Giamei , et al. November 10, 2 | 2020-11-10 |
Saving and restoring machine state between multiple executions of an instruction Grant 10,831,503 - Giamei , et al. November 10, 2 | 2020-11-10 |
Sort and merge instruction for a general-purpose processor Grant 10,831,478 - Giamei , et al. November 10, 2 | 2020-11-10 |
Saving And Restoring Machine State Between Multiple Executions Of An Instruction App 20200348940 - Giamei; Bruce C. ;   et al. | 2020-11-05 |
Marking to indicate memory used to back address translation structures Grant 10,802,986 - Bradbury , et al. October 13, 2 | 2020-10-13 |
Employing A Protected Key In Performing Operations App 20200311286 - Sofia; Anthony T. ;   et al. | 2020-10-01 |
Generating A Protected Key For Selective Use App 20200313869 - Sofia; Anthony T. ;   et al. | 2020-10-01 |
Host Virtual Address Space For Secure Interface Control Storage App 20200285589 - Imbrenda; Claudio ;   et al. | 2020-09-10 |
Sharing Secure Memory Across Multiple Security Domains App 20200285594 - Busaba; Fadi Y. ;   et al. | 2020-09-10 |
Communication Interface Of A Secure Interface Control App 20200285501 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Transparent Interpretation Of Guest Instructions In Secure Virtual Machine Environment App 20200285494 - Busaba; Fadi Y. ;   et al. | 2020-09-10 |
Inject Interrupts And Exceptions Into Secure Virtual Machine App 20200285495 - Imbrenda; Claudio ;   et al. | 2020-09-10 |
Controlling Access To Secure Storage Of A Virtual Machine App 20200285499 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Secure Storage Query And Donation App 20200285518 - Bacher; Utz ;   et al. | 2020-09-10 |
Secure Execution Guest Owner Environmental Controls App 20200285748 - Buendgen; Reinhard T. ;   et al. | 2020-09-10 |
Storage Sharing Between A Secure Domain And A Non-secure Entity App 20200285777 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Program Interruptions For Page Importing/exporting App 20200285762 - Bradbury; Jonathan D. ;   et al. | 2020-09-10 |
Secure Execution Guest Owner Controls For Secure Interface Control App 20200285759 - Buendgen; Reinhard T. ;   et al. | 2020-09-10 |
Secure Paging With Page Change Detection App 20200287709 - Bradbury; Jonathan D. ;   et al. | 2020-09-10 |
Secure Interface Control Secure Storage Hardware Tagging App 20200287902 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Secure Interface Control High-level Instruction Interception For Interruption Enablement App 20200285747 - Borntraeger; Christian ;   et al. | 2020-09-10 |
Incremental Decryption And Integrity Verification Of A Secure Operating System Image App 20200285753 - BUENDGEN; Reinhard T. ;   et al. | 2020-09-10 |
Secure Interface Control High-level Page Management App 20200285758 - Schwidefsky; Martin ;   et al. | 2020-09-10 |
Secure Storage Isolation App 20200285595 - Bradbury; Jonathan D. ;   et al. | 2020-09-10 |
Detection Of Alteration Of Storage Keys Used To Protect Memory App 20200272341 - Slegel; Timothy ;   et al. | 2020-08-27 |
Functional Completion When Retrying A Non-interruptible Instruction In A Bi-modal Execution Environment App 20200272528 - Klein; Matthias ;   et al. | 2020-08-27 |
Vector String Search Instruction App 20200265097 - LICHTENAU; Cedric ;   et al. | 2020-08-20 |
Compute Digital Signature Authentication Sign With Encrypted Key Instruction App 20200266999 - Schwarz; Eric M. ;   et al. | 2020-08-20 |
Compute Digital Signature Authentication Verify Instruction App 20200267000 - Schwarz; Eric M. ;   et al. | 2020-08-20 |
Compute Digital Signature Authentication Sign Instruction App 20200267001 - Schwarz; Eric M. ;   et al. | 2020-08-20 |
Digit Validation Check Control In Instruction Execution App 20200264890 - LICHTENAU; Cedric ;   et al. | 2020-08-20 |
Load/store Bytes Reversed Elements Instructions App 20200264883 - Lichtenau; Cedric ;   et al. | 2020-08-20 |
Perform Cryptographic Computation Scalar Multiply Instruction App 20200264843 - Schwarz; Eric M. ;   et al. | 2020-08-20 |
Load/store Elements Reversed Instructions App 20200264877 - Lichtenau; Cedric ;   et al. | 2020-08-20 |
Negative Zero Control In Instruction Execution App 20200264840 - LICHTENAU; Cedric ;   et al. | 2020-08-20 |
Handling An Input/output Store Instruction App 20200249944 - Kind Code | 2020-08-06 |
Handling An Input/output Store Instruction App 20200249943 - Kind Code | 2020-08-06 |
Handling An Input/output Store Instruction App 20200250112 - Kind Code | 2020-08-06 |
Instruction Interrupt Suppression Of Overflow Exception App 20200249982 - Kind Code | 2020-08-06 |
Handling An Input/output Store Instruction App 20200250115 - Kind Code | 2020-08-06 |
Computer system supporting migration between hardware accelerators through software interfaces Grant 10,720,941 - Sofia , et al. | 2020-07-21 |
Damage detection system Grant 10,713,111 - Bradbury , et al. | 2020-07-14 |
Enhanced service procedures using force measurement Grant 10,698,394 - Bradbury , et al. | 2020-06-30 |
Electro-mechanical fuse for detecting monitored component deflection Grant 10,697,851 - Bradbury , et al. | 2020-06-30 |
Protecting cognitive code and client data in a public cloud via deployment of data and executables into a stateless secure partition Grant 10,685,106 - Boivie , et al. | 2020-06-16 |
Vector floating point test data class immediate instruction Grant 10,671,389 - Bradbury , et al. | 2020-06-02 |
Stochastic rounding floating-point multiply instruction using entropy from a register Grant 10,671,347 - Bradbury , et al. | 2020-06-02 |
Spilling temporary results for accommodation of memory boundaries Grant 10,673,460 - Kurup , et al. | 2020-06-02 |
Mechanical Integrity Sensor App 20200166420 - FRY; Jonathan R. ;   et al. | 2020-05-28 |
Opto-mechanical Fuse App 20200166430 - BRADBURY; JONATHAN D. ;   et al. | 2020-05-28 |
Controlling A Rate Of Prefetching Based On Bus Bandwidth App 20200159663 - BRADBURY; Jonathan D. ;   et al. | 2020-05-21 |
Controlling a rate of prefetching based on bus bandwidth Grant 10,657,059 - Bradbury , et al. | 2020-05-19 |
Fracture ring sensor Grant 10,648,871 - Bradbury , et al. | 2020-05-12 |
Sort And Merge Instruction For A General-purpose Processor App 20200142696 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Controlling Storage Accesses For Merge Operations App 20200142669 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Migration Of Partially Completed Instructions App 20200142705 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Saving And Restoring Machine State Between Multiple Executions Of An Instruction App 20200142706 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Controlling a rate of prefetching based on bus bandwidth Grant 10,635,592 - Bradbury , et al. | 2020-04-28 |
Programmable linear feedback shift register Grant 10,613,861 - Bradbury , et al. | 2020-04-07 |
Vector checksum instruction Grant 10,606,589 - Bradbury , et al. | 2020-03-31 |
Efficient software closing of hardware-generated encoding context Grant 10,601,441 - Sofia , et al. | 2020-03-24 |
Memory Preserving Parse Tree Based Compression With Entropy Coding App 20200089754 - Bradbury; Jonathan D. ;   et al. | 2020-03-19 |
Multi-mode compression acceleration Grant 10,587,284 - Sofia , et al. | 2020-03-10 |
Alignment based block concurrency for accessing memory Grant 10,579,514 - Bradbury , et al. | 2020-03-03 |
Multi-mode Compression Acceleration App 20200067523 - Sofia; Anthony T. ;   et al. | 2020-02-27 |
Increasing the scope of local purges of structures associated with address translation Grant 10,572,392 - Bradbury , et al. Feb | 2020-02-25 |
Enhanced service procedures using force measurement Grant 10,545,493 - Bradbury , et al. Ja | 2020-01-28 |
Electro-mechanical fuse for detecting monitored component deflection Grant 10,533,919 - Bradbury , et al. Ja | 2020-01-14 |
Servicing multiple counters based on a single access check Grant 10,534,557 - Bartik , et al. Ja | 2020-01-14 |
Memory preserving parse tree based compression with entropy coding Grant 10,521,506 - Bradbury , et al. Dec | 2019-12-31 |
Marking storage keys to indicate memory used to back address translation structures Grant 10,515,020 - Bradbury , et al. Dec | 2019-12-24 |
Mmio Addressing Using A Translation Lookaside Buffer App 20190377687 - Raisch; Christoph ;   et al. | 2019-12-12 |
Mmio Addressing Using A Translation Table App 20190377685 - Raisch; Christoph ;   et al. | 2019-12-12 |
Decimal Load Immediate Instruction App 20190369993 - Bradbury; Jonathan D. ;   et al. | 2019-12-05 |
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation App 20190370184 - Bradbury; Jonathan D. ;   et al. | 2019-12-05 |
Stochastic rounding floating-point add instruction using entropy from a register Grant 10,489,153 - Bradbury , et al. Nov | 2019-11-26 |
Stochastic rounding floating-point add instruction using entropy from a register Grant 10,489,152 - Bradbury , et al. Nov | 2019-11-26 |
Fracture Ring Sensor App 20190316976 - Bradbury; Jonathan D. ;   et al. | 2019-10-17 |
Facilitating access to memory locality domain information Grant 10,445,249 - Gschwind , et al. Oc | 2019-10-15 |
Stochastic rounding floating-point multiply instruction using entropy from a register Grant 10,445,066 - Bradbury , 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 |
Multi-mode Compression Acceleration App 20190312587 - Sofia; Anthony T. ;   et al. | 2019-10-10 |
Computer System Supporting Migration Between Hardware Accelerators Through Software Interfaces App 20190312590 - Sofia; Anthony T. ;   et al. | 2019-10-10 |
Efficient Software Closing Of Hardware-generated Encoding Context App 20190312588 - SOFIA; Anthony T. ;   et al. | 2019-10-10 |
Decimal load immediate instruction Grant 10,430,185 - Bradbury , et al. O | 2019-10-01 |
Facilitating Access To Memory Locality Domain Information App 20190286572 - GSCHWIND; Michael K. ;   et al. | 2019-09-19 |
Protecting Cognitive Code And Client Data In A Public Cloud Via Deployment Of Data And Executables Into A Secure Partition With App 20190278918 - Boivie; Richard H. ;   et al. | 2019-09-12 |
Protecting Cognitive Code And Client Data In A Public Cloud Via Deployment Of Data And Executables Into A Stateless Secure Parti App 20190278907 - Boivie; Richard H. ;   et al. | 2019-09-12 |
Fracture ring sensor Grant 10,408,691 - Bradbury , et al. Sept | 2019-09-10 |
Memory Preserving Parse Tree Based Compression With Entropy Coding App 20190243894 - Bradbury; Jonathan D. ;   et al. | 2019-08-08 |
Compression hardware including active compression parameters Grant 10,374,629 - Bradbury , et al. | 2019-08-06 |
Non-default instruction handling within transaction Grant 10,365,927 - Bradbury , et al. July 30, 2 | 2019-07-30 |
System operation queue for transaction Grant 10,360,153 - Bradbury , et al. | 2019-07-23 |
Perform sign operation decimal instruction Grant 10,346,134 - Bradbury , et al. July 9, 2 | 2019-07-09 |
Vector Galois Field Multiply Sum and Accumulate instruction Grant 10,338,918 - Bradbury | 2019-07-02 |
Decimal multiply and shift instruction Grant 10,331,408 - Bradbury , et al. | 2019-06-25 |
Efficient software closing of hardware-generated encoding context Grant 10,333,548 - Sofia , et al. | 2019-06-25 |
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 |
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 |
Damage Detection System App 20190163561 - Bradbury; Jonathan D. ;   et al. | 2019-05-30 |
Memory preserving parse tree based compression with entropy coding Grant 10,303,759 - Bradbury , et al. | 2019-05-28 |
Vector Floating Point Test Data Class Immediate Instruction App 20190155602 - Bradbury; Jonathan D. ;   et al. | 2019-05-23 |
Facilitating Access To Memory Locality Domain Information App 20190138219 - GSCHWIND; Michael K. ;   et al. | 2019-05-09 |
Selective purging of entries of structures associated with address translation in a virtualized environment Grant 10,282,305 - Borntraeger , et al. | 2019-05-07 |
Fingerprint-initiated trace extraction Grant 10,282,276 - Bradbury , et al. | 2019-05-07 |
Programmable linear feedback shift register Grant 10,275,246 - Bradbury , et al. | 2019-04-30 |
Mechanism for creating friendly transactions with credentials Grant 10,270,773 - Bradbury , et al. | 2019-04-23 |
Mechanism for creating friendly transactions with credentials Grant 10,270,775 - Bradbury , et al. | 2019-04-23 |
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation App 20190108135 - Bradbury; Jonathan D. ;   et al. | 2019-04-11 |
Fracture Ring Sensor App 20190107445 - Bradbury; Jonathan D. ;   et al. | 2019-04-11 |
Fracture Ring Sensor App 20190107446 - Bradbury; Jonathan D. ;   et al. | 2019-04-11 |
Mechanism for creating friendly transactions with credentials Grant 10,255,189 - Bradbury , et al. | 2019-04-09 |
Electro-mechanical Fuse For Detecting Monitored Component Deflection App 20190101469 - Bradbury; Jonathan D. ;   et al. | 2019-04-04 |
Electro-mechanical Fuse For Detecting Monitored Component Deflection App 20190101470 - Bradbury; Jonathan D. ;   et al. | 2019-04-04 |
Managing memory used to back address translation structures Grant 10,248,573 - Bradbury , et al. | 2019-04-02 |
Decimal shift and divide instruction Grant 10,241,757 - Bradbury , et al. | 2019-03-26 |
Reducing over-purging of structures associated with address translation using an array of tags Grant 10,241,924 - Bradbury , et al. | 2019-03-26 |
Decimal shift and divide instruction Grant 10,235,137 - Bradbury , et al. | 2019-03-19 |
Decimal load immediate instruction Grant 10,235,170 - Bradbury , et al. | 2019-03-19 |
Mechanism for creating friendly transactions with credentials Grant 10,235,297 - Bradbury , et al. | 2019-03-19 |
Dynamic releasing of cache lines Grant 10,235,201 - Bradbury , et al. | 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 |
Reading a register pair by writing a wide register Grant 10,228,946 - Bradbury , et al. | 2019-03-12 |
Increasing the scope of local purges of structures associated with address translation Grant 10,223,281 - Bradbury , et al. | 2019-03-05 |
Vector Galois Field Multiply Sum And Accumulate Instruction App 20190065183 - Bradbury; Jonathan D. | 2019-02-28 |
Reproducible stochastic rounding for out of order processors Grant 10,209,958 - Bradbury , et al. Feb | 2019-02-19 |
Vector floating point test data class immediate instruction Grant 10,203,956 - Bradbury , et al. Feb | 2019-02-12 |
Vector Checksum Instruction App 20190034202 - Bradbury; Jonathan D. ;   et al. | 2019-01-31 |
Host-based resetting of active use of guest page table indicators Grant 10,180,909 - Bradbury , et al. Ja | 2019-01-15 |
Host-based resetting of active use of guest page table indicators Grant 10,180,910 - Bradbury , et al. Ja | 2019-01-15 |
Host page management using active guest page table indicators Grant 10,176,111 - Bradbury , et al. J | 2019-01-08 |
Marking storage keys to indicate memory used to back address translation structures Grant 10,176,110 - Bradbury , et al. J | 2019-01-08 |
Perform sign operation decimal instruction Grant 10,175,946 - Bradbury , et al. J | 2019-01-08 |
Reducing purging of structures associated with address translation Grant 10,168,902 - Bradbury , et al. J | 2019-01-01 |
Reducing over-purging of structures associated with address translation Grant 10,169,243 - Bradbury , et al. J | 2019-01-01 |
Transactional execution enabled supervisor call interruption while in TX mode Grant 10,169,267 - Bradbury , et al. J | 2019-01-01 |
Hardware transaction transient conflict resolution Grant 10,168,961 - Bradbury , et al. J | 2019-01-01 |
Marking page table/page status table entries to indicate memory used to back address translation structures Grant 10,162,764 - Bradbury , et al. Dec | 2018-12-25 |
Enhanced Service Procedures Using Force Measurement App 20180364691 - Bradbury; Jonathan D. ;   et al. | 2018-12-20 |
Enhanced Service Procedures Using Force Measurement App 20180364692 - Bradbury; Jonathan D. ;   et al. | 2018-12-20 |
Enhanced Service Procedures Using Force Measurement App 20180364690 - Bradbury; Jonathan D. ;   et al. | 2018-12-20 |
Vector Galois field multiply sum and accumulate instruction Grant 10,146,534 - Bradbury De | 2018-12-04 |
Reproducible Stochastic Rounding For Out Of Order Processors App 20180329683 - Bradbury; Jonathan D. ;   et al. | 2018-11-15 |
Decimal multiply and shift instruction Grant 10,127,015 - Bradbury , et al. November 13, 2 | 2018-11-13 |
Vector checksum instruction Grant 10,101,998 - Bradbury , et al. October 16, 2 | 2018-10-16 |
Hardware counters to track utilization in a multithreading computer system Grant 10,102,004 - Bartik , et al. October 16, 2 | 2018-10-16 |
Hardware counters to track utilization in a multithreading computer system Grant 10,095,523 - Bartik , et al. October 9, 2 | 2018-10-09 |
Reproducible stochastic rounding for out of order processors Grant 10,083,008 - Bradbury , et al. September 25, 2 | 2018-09-25 |
Hardware Transaction Transient Conflict Resolution App 20180203644 - Bradbury; Jonathan D. ;   et al. | 2018-07-19 |
Programmable Linear Feedback Shift Register App 20180143830 - BRADBURY; JONATHAN D. ;   et al. | 2018-05-24 |
Dynamic Releasing Of Cache Lines App 20180136966 - Bradbury; Jonathan D. ;   et al. | 2018-05-17 |
Dynamic releasing of cache lines Grant 9,971,629 - Bradbury , et al. May 15, 2 | 2018-05-15 |
Instruction to load data up to a specified memory boundary indicated by the instruction Grant 9,959,117 - Bradbury , et al. May 1, 2 | 2018-05-01 |
Instruction to load data up to a dynamically determined memory boundary Grant 9,959,118 - Bradbury , et al. May 1, 2 | 2018-05-01 |
Reproducible Stochastic Rounding For Out Of Order Processors App 20180113677 - Bradbury; Jonathan D. ;   et al. | 2018-04-26 |
Hardware transaction transient conflict resolution Grant 9,952,804 - Bradbury , et al. April 24, 2 | 2018-04-24 |
Instruction to load data up to a dynamically determined memory boundary Grant 9,952,862 - Bradbury , et al. April 24, 2 | 2018-04-24 |
Allowing non-cacheable loads within a transaction Grant 9,952,976 - Bradbury , et al. April 24, 2 | 2018-04-24 |
Hardware transaction transient conflict resolution Grant 9,946,494 - Bradbury , et al. April 17, 2 | 2018-04-17 |
Instruction to load data up to a specified memory boundary indicated by the instruction Grant 9,946,542 - Bradbury , et al. April 17, 2 | 2018-04-17 |
Partial stochastic rounding that includes sticky and guard bits Grant 9,940,102 - Bradbury , et al. April 10, 2 | 2018-04-10 |
Decimal Load Immediate Instruction App 20180095755 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Multiply And Shift Instruction App 20180095723 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Shift And Divide Instruction App 20180095725 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Perform Sign Operation Decimal Instruction App 20180095726 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Shift And Divide Instruction App 20180095724 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Load Immediate Instruction App 20180095757 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Perform Sign Operation Decimal Instruction App 20180095727 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Multiply And Shift Instruction App 20180095721 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Address expansion and contraction in a multithreading computer system Grant 9,921,849 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Address expansion and contraction in a multithreading computer system Grant 9,921,848 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Alignment Based Block Concurrency For Accessing Memory App 20180074950 - Bradbury; Jonathan D. ;   et al. | 2018-03-15 |
Programmable linear feedback shift register Grant 9,916,159 - Bradbury , et al. March 13, 2 | 2018-03-13 |
Host Page Management Using Active Guest Page Table Indicators App 20180067868 - Bradbury; Jonathan D. ;   et al. | 2018-03-08 |
Host-based Resetting Of Active Use Of Guest Page Table Indicators App 20180067867 - Bradbury; Jonathan D. ;   et al. | 2018-03-08 |
Non-default Instruction Handling Within Transaction App 20180067744 - Bradbury; Jonathan D. ;   et al. | 2018-03-08 |
Alignment based block concurrency for accessing memory Grant 9,910,769 - Bradbury , et al. March 6, 2 | 2018-03-06 |
Alignment based block concurrency for accessing memory Grant 9,904,618 - Bradbury , et al. February 27, 2 | 2018-02-27 |
Marking Storage Keys To Indicate Memory Used To Back Address Translation Structures App 20180052777 - Bradbury; Jonathan D. ;   et al. | 2018-02-22 |
Coordinated start interpretive execution exit for a multithreaded processor Grant 9,898,289 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Dynamic releasing of cache lines Grant 9,898,331 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 9,898,290 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Reproducible stochastic rounding for out of order processors Grant 9,880,811 - Bradbury , et al. January 30, 2 | 2018-01-30 |
Reducing Over-purging Of Structures Associated With Address Translation Using An Array Of Tags App 20180018278 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20180018175 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Selective Purging Of Guest Entries Of Structures Associated With Address Translation App 20180018283 - Borntraeger; Christian ;   et al. | 2018-01-18 |
Marking To Indicate Memory Used To Back Address Translation Structures App 20180018281 - 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 |
Reducing Over-purging Of Structures Associated With Address Translation App 20180018275 - 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 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20180018174 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Selective Purging Of Entries Of Structures Associated With Address Translation In A Virtualized Environment App 20180018284 - Borntraeger; Christian ;   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-based Resetting Of Active Use Of Guest Page Table Indicators App 20180018274 - 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 |
Reducing Purging Of Structures Associated With Address Translation App 20180018093 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation App 20180018282 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Control State Preservation During Transactional Execution App 20180011765 - Bradbury; Jonathan D. ;   et al. | 2018-01-11 |
Control State Preservation During Transactional Execution App 20180011768 - Bradbury; Jonathan D. ;   et al. | 2018-01-11 |
Non-default instruction handling within transaction Grant 9,858,074 - Bradbury , et al. January 2, 2 | 2018-01-02 |
Servicing Multiple Counters Based On A Single Access Check App 20170371549 - Bartik; Jane H. ;   et al. | 2017-12-28 |
Predicting the length of a transaction Grant 9,846,593 - Bradbury , et al. December 19, 2 | 2017-12-19 |
Dynamic management of virtual memory blocks exempted from cache memory access Grant 9,836,405 - Bradbury , et al. December 5, 2 | 2017-12-05 |
Indicating nearing the completion of a transaction Grant 9,830,185 - Bradbury , et al. November 28, 2 | 2017-11-28 |
Vector element rotate and insert under mask instruction Grant 9,823,926 - Bradbury , et al. November 21, 2 | 2017-11-21 |
Vector element rotate and insert under mask instruction Grant 9,823,924 - Bradbury , et al. November 21, 2 | 2017-11-21 |
Thread context preservation in a multithreading computer system Grant 9,804,847 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Vector Galois Field Multiply Sum and Accumulate instruction Grant 9,804,840 - Bradbury October 31, 2 | 2017-10-31 |
Thread context preservation in a multithreading computer system Grant 9,804,846 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Floating point instruction with selectable comparison attributes Grant 9,785,435 - Bradbury , et al. October 10, 2 | 2017-10-10 |
Vector generate mask instruction Grant 9,778,932 - Bradbury , et al. October 3, 2 | 2017-10-03 |
Vector find element equal instruction Grant 9,772,843 - Bradbury , et al. September 26, 2 | 2017-09-26 |
Control area for managing multiple threads in a computer Grant 9,772,867 - Bradbury , et al. September 26, 2 | 2017-09-26 |
Vector Galois Field Multiply Sum And Accumulate Instruction App 20170269932 - Bradbury; Jonathan D. | 2017-09-21 |
Hardware Transaction Transient Conflict Resolution App 20170262181 - Bradbury; Jonathan D. ;   et al. | 2017-09-14 |
Hardware Transaction Transient Conflict Resolution App 20170262227 - Bradbury; Jonathan D. ;   et al. | 2017-09-14 |
Vector Checksum Instruction App 20170262284 - Bradbury; Jonathan D. ;   et al. | 2017-09-14 |
Servicing multiple counters based on a single access check Grant 9,760,302 - Bartik , et al. September 12, 2 | 2017-09-12 |
Efficient interruption routing for a multithreaded processor Grant 9,760,511 - Bradbury , et al. September 12, 2 | 2017-09-12 |
Dynamic Releasing Of Cache Lines App 20170249258 - Bradbury; Jonathan D. ;   et al. | 2017-08-31 |
Vector generate mask instruction Grant 9,740,482 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Grant 9,740,615 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Vector checksum instruction Grant 9,740,483 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Grant 9,740,614 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Vector checksum instruction Grant 9,733,938 - Bradbury , et al. August 15, 2 | 2017-08-15 |
Vector exception code Grant 9,727,334 - Bradbury , et al. August 8, 2 | 2017-08-08 |
Dynamic cache memory management with translation lookaside buffer protection Grant 9,727,484 - Bradbury , et al. August 8, 2 | 2017-08-08 |
Dynamic Cache Memory Management With Cache Pollution Avoidance App 20170220479 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Dynamic Management Of Virtual Memory Blocks Exempted From Cache Memory Access App 20170220475 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Multiply Instruction Using Entropy From A Register App 20170220343 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Add Instruction Using Entropy From A Register App 20170220344 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Add Instruction Using Entropy From A Register App 20170220342 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Multiply Instruction Using Entropy From A Register App 20170220341 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Dynamic Cache Memory Management With Translation Lookaside Buffer Protection App 20170220484 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Allowing non-cacheable loads within a transaction Grant 9,720,837 - Bradbury , et al. August 1, 2 | 2017-08-01 |
Vector exception code Grant 9,715,385 - Bradbury , et al. July 25, 2 | 2017-07-25 |
Behavior based code recompilation triggering scheme Grant 9,715,377 - Bradbury , et al. July 25, 2 | 2017-07-25 |
Method for detecting end of record in variable length coded bit stream Grant 9,716,515 - Bhattacharjee , et al. July 25, 2 | 2017-07-25 |
Vector find element equal instruction Grant 9,715,383 - Bradbury , et al. July 25, 2 | 2017-07-25 |
Programmable Linear Feedback Shift Register App 20170206085 - BRADBURY; JONATHAN D. ;   et al. | 2017-07-20 |
Programmable Linear Feedback Shift Register App 20170206084 - BRADBURY; JONATHAN D. ;   et al. | 2017-07-20 |
Instruction to compute the distance to a specified memory boundary Grant 9,710,266 - Bradbury , et al. July 18, 2 | 2017-07-18 |
Instruction to compute the distance to a specified memory boundary Grant 9,710,267 - Bradbury , et al. July 18, 2 | 2017-07-18 |
Servicing multiple counters based on a single access check Grant 9,710,184 - Bartik , et al. July 18, 2 | 2017-07-18 |
Vector galois field multiply sum and accumulate instruction Grant 9,703,557 - Bradbury July 11, 2 | 2017-07-11 |
Partial Stochastic Rounding That Includes Sticky And Guard Bits App 20170192752 - Bradbury; Jonathan D. ;   et al. | 2017-07-06 |
Behavior Based Code Recompilation Triggering Scheme App 20170192760 - Bradbury; Jonathan D. ;   et al. | 2017-07-06 |
Reproducible Stochastic Rounding For Out Of Order Processors App 20170192749 - Bradbury; Jonathan D. ;   et al. | 2017-07-06 |
Dynamic releasing of cache lines Grant 9,697,121 - Bradbury , et al. July 4, 2 | 2017-07-04 |
Method For Detecting End Of Record In Variable Length Coded Bit Stream App 20170170844 - Bhattacharjee; Deepankar ;   et al. | 2017-06-15 |
Memory Preserving Parse Tree Based Compression With Entropy Coding App 20170161362 - BRADBURY; Jonathan D. ;   et al. | 2017-06-08 |
Fingerprint-initiated Trace Extraction App 20170161173 - Bradbury; Jonathan D. ;   et al. | 2017-06-08 |
Memory Preserving Parse Tree Based Compression With Entropy Coding App 20170163283 - BRADBURY; Jonathan D. ;   et al. | 2017-06-08 |
Mechanism For Creating Friendly Transactions With Credentials App 20170126683 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Alignment Based Block Concurrency For Accessing Memory App 20170123967 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170123876 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170123992 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170123843 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Dynamic Releasing Of Cache Lines App 20170091091 - Bradbury; Jonathan D. ;   et al. | 2017-03-30 |
Dynamic Releasing Of Cache Lines App 20170090977 - Bradbury; Jonathan D. ;   et al. | 2017-03-30 |
Multithreading computer system and program product for executing a query instruction for idle time accumulation among cores Grant 9,594,660 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system Grant 9,594,661 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Vector find element not equal instruction Grant 9,588,762 - Bradbury , et al. March 7, 2 | 2017-03-07 |
Vector find element not equal instruction Grant 9,588,763 - Bradbury , et al. March 7, 2 | 2017-03-07 |
Alignment based block concurrency for accessing memory Grant 9,582,413 - Bradbury , et al. February 28, 2 | 2017-02-28 |
Fingerprint-initiated trace extraction Grant 9,569,338 - Bradbury , et al. February 14, 2 | 2017-02-14 |
Vector Checksum Instruction App 20170039067 - Bradbury; Jonathan D. ;   et al. | 2017-02-09 |
Vector Checksum Instruction App 20170031683 - Bradbury; Jonathan D. ;   et al. | 2017-02-02 |
Vector Galois Field Multiply Sum And Accumulate Instruction App 20170024204 - Bradbury; Jonathan D. | 2017-01-26 |
Non-default Instruction Handling Within Transaction App 20160378657 - Bradbury; Jonathan D. ;   et al. | 2016-12-29 |
Non-default Instruction Handling Within Transaction App 20160378476 - Bradbury; Jonathan D. ;   et al. | 2016-12-29 |
System Operation Queue For Transaction App 20160378663 - Bradbury; Jonathan D. ;   et al. | 2016-12-29 |
System Operation Queue For Transaction App 20160378505 - Bradbury; Jonathan D. ;   et al. | 2016-12-29 |
Executing instruction with threshold indicating nearing of completion of transaction Grant 9,524,187 - Bradbury , et al. December 20, 2 | 2016-12-20 |
Transactional execution enabled supervisor call interruption while in TX mode Grant 9,524,257 - Bradbury , et al. December 20, 2 | 2016-12-20 |
Vector Floating Point Test Data Class Immediate Instruction App 20160357557 - Bradbury; Jonathan D. ;   et al. | 2016-12-08 |
Vector checksum instruction Grant 9,513,906 - Bradbury , et al. December 6, 2 | 2016-12-06 |
Fingerprint-based branch prediction Grant 9,495,157 - Bradbury , et al. November 15, 2 | 2016-11-15 |
Dynamic management of a processor state with transient cache memory Grant 9,495,306 - Bradbury , et al. November 15, 2 | 2016-11-15 |
Character data string match determination by loading registers at most up to memory block boundary and comparing to avoid unwarranted exception Grant 9,477,468 - Bradbury , et al. October 25, 2 | 2016-10-25 |
Instruction to load data up to a dynamically determined memory boundary Grant 9,471,312 - Bradbury , et al. October 18, 2 | 2016-10-18 |
Vector checksum instruction Grant 9,471,311 - Bradbury , et al. October 18, 2 | 2016-10-18 |
Vector floating point test data class immediate instruction Grant 9,471,308 - Bradbury , et al. October 18, 2 | 2016-10-18 |
Vector string range compare Grant 9,459,864 - Bradbury , et al. October 4, 2 | 2016-10-04 |
Instruction to load data up to a specified memory boundary indicated by the instruction Grant 9,459,867 - Bradbury , et al. October 4, 2 | 2016-10-04 |
Instruction to load data up to a dynamically determined memory boundary Grant 9,459,868 - Bradbury , et al. October 4, 2 | 2016-10-04 |
Instruction To Load Data Up To A Dynamically Determined Memory Boundary App 20160266904 - BRADBURY; Jonathan D. ;   et al. | 2016-09-15 |
Instruction To Load Data Up To A Dynamically Determined Memory Boundary App 20160266903 - BRADBURY; Jonathan D. ;   et al. | 2016-09-15 |
Instruction To Load Data Up To A Specified Memory Boundary Indicated By The Instruction App 20160202978 - BRADBURY; Jonathan D. ;   et al. | 2016-07-14 |
Alignment Based Block Concurrency For Accessing Memory App 20160162400 - Bradbury; Jonathan D. ;   et al. | 2016-06-09 |
Alignment Based Block Concurrency For Accessing Memory App 20160162401 - Bradbury; Jonathan D. ;   et al. | 2016-06-09 |
Instruction To Load Data Up To A Specified Memory Boundary Indicated By The Instruction App 20160147533 - BRADBURY; Jonathan D. ;   et al. | 2016-05-26 |
Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110195 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110218 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Efficient Interruption Routing For A Multithreaded Processor App 20160103774 - Bradbury; Jonathan D. ;   et al. | 2016-04-14 |
Servicing Multiple Counters Based On A Single Access Check App 20160098202 - BARTIK; JANE H. ;   et al. | 2016-04-07 |
Servicing Multiple Counters Based On A Single Access Check App 20160098273 - Bartik; Jane H. ;   et al. | 2016-04-07 |
Machine Instructions For Converting To Decimal Floating Point Format From Packed Decimal Format App 20160092164 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Machine Instructions For Converting To Decimal Floating Point Format From Packed Decimal Format App 20160092162 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Machine Instructions For Converting From Decimal Floating Point Format To Packed Decimal Format App 20160092163 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Machine Instructions For Converting From Decimal Floating Point Format To Packed Decimal Format App 20160092165 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Allowing Non-cacheable Loads Within A Transaction App 20150378911 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Transactional Execution Enabled Supervisor Call Interruption While In Tx Mode App 20150378940 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378903 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378901 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378905 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Evading Floating Interruption While In The Transactional-execution Mode App 20150378945 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Allowing Non-cacheable Loads Within A Transaction App 20150378927 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378900 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Transactional Execution Enabled Supervisor Call Interruption While In Tx Mode App 20150378942 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Predicting The Length Of A Transaction App 20150363223 - Bradbury; Jonathan D. ;   et al. | 2015-12-17 |
Idle Time Accumulation In A Multithreading Computer System App 20150355940 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Address Expansion And Contraction In A Multithreading Computer System App 20150355908 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Indicating Nearing The Completion Of A Transaction App 20150355937 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Thread Context Preservation In A Multithreading Computer System App 20150347132 - Bradbury; Jonathan D. ;   et al. | 2015-12-03 |
Hardware Counters To Track Utilization In A Multithreading Computer System App 20150347150 - Bartik; Jane H. ;   et al. | 2015-12-03 |
Dynamic Enablement Of Multithreading App 20150339120 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Thread Context Restoration In A Multithreading Computer System App 20150339121 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Hardware Counters To Track Utilization In A Multithreading Computer System App 20150277922 - Bartik; Jane H. ;   et al. | 2015-10-01 |
Multithreading Capability Information Retrieval App 20150277913 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Control Area For Managing Multiple Threads In A Computer App 20150277948 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Dynamic Enablement Of Multithreading App 20150277918 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Restoration In A Multithreading Computer System App 20150277920 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Idle Time Accumulation In A Multithreading Computer System App 20150277923 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Address Expansion And Contraction In A Multithreading Computer System App 20150277921 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Preservation In A Multithreading Computer System App 20150277919 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Start Virtual Execution Instruction For Dispatching Multiple Threads In A Computer App 20150277908 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Indicating Nearing The Completion Of A Transaction App 20150248311 - Bradbury; Jonathan D. ;   et al. | 2015-09-03 |
Predicting The Length Of A Transaction App 20150242215 - Bradbury; Jonathan D. ;   et al. | 2015-08-27 |
Evading Floating Interruption While In The Transactional-execution Mode App 20150242347 - Bradbury; Jonathan D. ;   et al. | 2015-08-27 |
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.