Issued Patents 2016
Showing 26–50 of 71 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9454366 | Copying character data having a termination character from one memory location to another | Jonathan D. Bradbury, Michael K. Gschwind | 2016-09-27 |
| 9448797 | Restricted instructions in transactional execution | Dan F. Greiner, Christian Jacobi | 2016-09-20 |
| 9448939 | Collecting memory operand access characteristics during transactional execution | Dan F. Greiner, Michael K. Gschwind, Valentina Salapura | 2016-09-20 |
| 9448796 | Restricted instructions in transactional execution | Dan F. Greiner, Christian Jacobi | 2016-09-20 |
| 9442722 | Vector string range compare | Jonathan D. Bradury, Eric M. Schwarz | 2016-09-13 |
| 9442738 | Restricting processing within a processor to facilitate transaction completion | Khary J. Alexander, Brenton F. Belmar, Christian Jacobi, Randall W. Philley, Anthony Saporito | 2016-09-13 |
| 9442737 | Restricting processing within a processor to facilitate transaction completion | Khary J. Alexander, Brenton F. Belmar, Christian Jacobi, Randall W. Philley, Anthony Saporito | 2016-09-13 |
| 9436477 | Transaction abort instruction | Dan F. Greiner, Christian Jacobi, Marcel Mitran | 2016-09-06 |
| 9430273 | Suppressing aborting a transaction beyond a threshold execution duration based on the predicted duration | Jonathan D. Bradbury, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more | 2016-08-30 |
| 9424035 | Conditional transaction end instruction | Dan F. Greiner, Christian Jacobi, Marcel Mitran, Donald W. Schmidt | 2016-08-23 |
| 9417876 | Thread context restoration in a multithreading computer system | Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +4 more | 2016-08-16 |
| 9395998 | Selectively controlling instruction execution in transactional processing | Dan F. Greiner, Christian Jacobi, Robert R. Rogers | 2016-07-19 |
| 9396125 | Dynamic management of memory ranges exempted from cache memory access | Jonathan D. Bradbury, Dan F. Greiner, Michael K. Gschwind, Christian Jacobi, Younes Manton +2 more | 2016-07-19 |
| 9389802 | Hint instruction for managing transactional aborts in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael +2 more | 2016-07-12 |
| 9384004 | Randomized testing within transactional execution | Dan F. Greiner, Christian Jacobi | 2016-07-05 |
| 9383996 | Instruction to load data up to a specified memory boundary indicated by the instruction | Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz | 2016-07-05 |
| 9378024 | Randomized testing within transactional execution | Dan F. Greiner, Christian Jacobi | 2016-06-28 |
| 9378128 | Dynamic address translation with fetch protection in an emulated environment | Dan F. Greiner, Charles W. Gainey, Jr., Lisa C. Heller, Damian L. Osisek, Erwin Pfeffer +1 more | 2016-06-28 |
| 9367324 | Saving/restoring selected registers in transactional processing | Dan F. Greiner, Christian Jacobi | 2016-06-14 |
| 9367378 | Facilitating transaction completion subsequent to repeated aborts of the transaction | Brenton F. Belmar, Christian Jacobi, Randall W. Philley | 2016-06-14 |
| 9367323 | Processor assist facility | Dan F. Greiner, Christian Jacobi, Randall W. Philley, Peter J. Relson | 2016-06-14 |
| 9361115 | Saving/restoring selected registers in transactional processing | Dan F. Greiner, Christian Jacobi | 2016-06-07 |
| 9361041 | Hint instruction for managing transactional aborts in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael +2 more | 2016-06-07 |
| 9354925 | Transaction abort processing | Dan F. Greiner, Christian Jacobi | 2016-05-31 |
| 9354883 | Dynamic enablement of multithreading | Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +5 more | 2016-05-31 |