Issued Patents 2016
Showing 25 most recent of 35 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9524257 | Transactional execution enabled supervisor call interruption while in TX mode | Dan F. Greiner, Michael K. Gschwind, Chung-Lung K. Shum | 2016-12-20 |
| 9524187 | Executing instruction with threshold indicating nearing of completion of transaction | Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum | 2016-12-20 |
| 9513906 | Vector checksum instruction | Eric M. Schwarz | 2016-12-06 |
| 9495306 | Dynamic management of a processor state with transient cache memory | Dan F. Greiner, Michael K. Gschwind, Christian Jacobi, Younes Manton, Anthony Saporito +3 more | 2016-11-15 |
| 9495157 | Fingerprint-based branch prediction | Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum | 2016-11-15 |
| 9477468 | Character data string match determination by loading registers at most up to memory block boundary and comparing to avoid unwarranted exception | Michael K. Gschwind, Timothy J. Slegel | 2016-10-25 |
| 9471311 | Vector checksum instruction | Eric M. Schwarz | 2016-10-18 |
| 9471312 | Instruction to load data up to a dynamically determined memory boundary | Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz, Timothy J. Slegel | 2016-10-18 |
| 9471308 | Vector floating point test data class immediate instruction | Eric M. Schwarz | 2016-10-18 |
| 9459867 | Instruction to load data up to a specified memory boundary indicated by the instruction | Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz, Timothy J. Slegel | 2016-10-04 |
| 9459875 | Dynamic enablement of multithreading | Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +5 more | 2016-10-04 |
| 9459868 | Instruction to load data up to a dynamically determined memory boundary | Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz, Timothy J. Slegel | 2016-10-04 |
| 9459864 | Vector string range compare | Eric M. Schwarz, Timothy J. Slegel | 2016-10-04 |
| 9454366 | Copying character data having a termination character from one memory location to another | Michael K. Gschwind, Timothy J. Slegel | 2016-09-27 |
| 9454372 | Thread context restoration in a multithreading computer system | Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more | 2016-09-27 |
| 9454367 | Finding the length of a set of character data having a termination character | Michael K. Gschwind, Timothy J. Slegel | 2016-09-27 |
| 9442728 | Run-time instrumentation indirect sampling by instruction operation code | Charles W. Gainey, Jr., Michael K. Gschwind, Eric M. Schwarz | 2016-09-13 |
| 9436467 | Vector floating point test data class immediate instruction | Eric M. Schwarz | 2016-09-06 |
| 9430273 | Suppressing aborting a transaction beyond a threshold execution duration based on the predicted duration | Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum +1 more | 2016-08-30 |
| 9417876 | Thread context restoration in a multithreading computer system | Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more | 2016-08-16 |
| 9411664 | Fingerprint-based processor parameter management | Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum | 2016-08-09 |
| 9411591 | Run-time instrumentation sampling in transactional-execution mode | Charles W. Gainey, Jr., Michael K. Gschwind | 2016-08-09 |
| 9405541 | Run-time instrumentation indirect sampling by address | Charles W. Gainey, Jr., Michael K. Gschwind | 2016-08-02 |
| 9405543 | Run-time instrumentation indirect sampling by address | Charles W. Gainey, Jr., Michael K. Gschwind | 2016-08-02 |
| 9395961 | Fingerprint-based code version selection | Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum | 2016-07-19 |