Issued Patents 2017
Showing 26–50 of 68 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9736446 | Automated color adjustment of media files | Rogerio S. Feris, Matous Havlena, Minkyong Kim, Ying Li, Clifford A. Pickover | 2017-08-15 |
| 9733940 | Techniques for instruction group formation for decode-time instruction optimization based on feedback | Michael K. Gschwind | 2017-08-15 |
| 9727337 | Fine-grained instruction enablement at sub-function granularity based on an indicated subrange of registers | Michael K. Gschwind, Brett Olsson | 2017-08-08 |
| 9729921 | Television program optimization for user exercise | Minkyong Kim, Min Li, Clifford A. Pickover | 2017-08-08 |
| 9727370 | Collecting memory operand access characteristics during transactional execution | Dan F. Greiner, Michael K. Gschwind, Timothy J. Slegel | 2017-08-08 |
| 9727336 | Fine-grained instruction enablement at sub-function granularity based on an indicated subrange of registers | Michael K. Gschwind, Brett Olsson | 2017-08-08 |
| 9720662 | Selectively controlling use of extended mode features | Michael K. Gschwind | 2017-08-01 |
| 9720661 | Selectively controlling use of extended mode features | Michael K. Gschwind | 2017-08-01 |
| 9720725 | Prefetching of discontiguous storage locations as part of transactional execution | Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz +1 more | 2017-08-01 |
| 9720837 | Allowing non-cacheable loads within a transaction | Jonathan D. Bradbury, Michael K. Gschwind, Chung-Lung K. Shum | 2017-08-01 |
| 9715449 | Hierarchical translation structures providing separate translations for instruction fetches and data accesses | Michael K. Gschwind | 2017-07-25 |
| 9710382 | Hierarchical translation structures providing separate translations for instruction fetches and data accesses | Michael K. Gschwind | 2017-07-18 |
| 9710271 | Collecting transactional execution characteristics during transactional execution | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Eric M. Schwarz +1 more | 2017-07-18 |
| 9705680 | Enhancing reliability of transaction execution by using transaction digests | Michael K. Gschwind | 2017-07-11 |
| 9703560 | Collecting transactional execution characteristics during transactional execution | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Eric M. Schwarz +1 more | 2017-07-11 |
| 9697002 | Computer instructions for activating and deactivating operands | Michael K. Gschwind | 2017-07-04 |
| 9690556 | Code optimization to enable and disable coalescing of memory transactions | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum | 2017-06-27 |
| 9690589 | Computer instructions for activating and deactivating operands | Michael K. Gschwind | 2017-06-27 |
| 9690583 | Exploiting an architected list-use operand indication in a computer system operand resource pool | Michael K. Gschwind | 2017-06-27 |
| 9684599 | Hybrid tracking of transaction read and write sets | Michael K. Gschwind, Chung-Lung K. Shum | 2017-06-20 |
| 9672799 | Music practice feedback system, method, and recording medium | Minkyong Kim, Clifford A. Pickover | 2017-06-06 |
| 9665831 | Interactive learning | Brian P. Gaucher, Jonathan Lenchner, David O. S. Melville | 2017-05-30 |
| 9658961 | Speculation control for improving transaction success rate, and instruction therefor | Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel | 2017-05-23 |
| 9645879 | Salvaging hardware transactions with instructions | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz | 2017-05-09 |
| 9639415 | Salvaging hardware transactions with instructions | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz | 2017-05-02 |