Issued Patents 2016
Showing 25 most recent of 35 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9529717 | Preserving an invalid global domain indication when installing a shared cache line in a cache | Hien Minh Le, Jeffrey A. Stuecheli, Phillip G. Williams | 2016-12-27 |
| 9519502 | Virtual machine backup | Naresh Nayar, Geraint North, William J. Starke, Albert J. Van Norstrand, Jr. | 2016-12-13 |
| 9514049 | Cache backing store for transactional memory | Hien Minh Le, William J. Starke, Derek E. Williams, Phillip G. Williams | 2016-12-06 |
| 9514046 | Dynamic detection and software correction of incorrect lock and atomic update hint bits | Benjamin Nowak, Venkat R. Indukuru | 2016-12-06 |
| 9514045 | Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system | Hugh Shen, William J. Starke, Derek E. Williams | 2016-12-06 |
| 9501411 | Cache backing store for transactional memory | Hien Minh Le, William J. Starke, Derek E. Williams, Phillip G. Williams | 2016-11-22 |
| 9495312 | Determining command rate based on dropped commands | Paul Allen Ganfield, John T. Hollaway, Jr., David J. Krolak, Charles F. Marino, Praveen S. Reddy +3 more | 2016-11-15 |
| 9495314 | Determining command rate based on dropped commands | Paul Allen Ganfield, John T. Hollaway, Jr., David J. Krolak, Charles F. Marino, Praveen S. Reddy +3 more | 2016-11-15 |
| 9483403 | Techniques for preserving an invalid global domain indication when installing a shared cache line in a cache | Hien Minh Le, Jeffrey A. Stuecheli, Phillip G. Williams | 2016-11-01 |
| 9471491 | Cache configured to log addresses of high-availability data | Sanjeev Ghai, Hien Minh Le, Hugh Shen, Philip G. Williams | 2016-10-18 |
| 9471410 | Transient condition management utilizing a posted error detection processing protocol | John Steven Dodson, Benjiman L. Goodman, Eric E. Retter, William J. Starke, Jeffrey A. Stuecheli | 2016-10-18 |
| 9430382 | Logging addresses of high-availability data | Sanjeev Ghai, Hien Minh Le, Hugh Shen, Philip G. Williams | 2016-08-30 |
| 9430380 | Managing memory transactions in a distributed shared memory system supporting caching above a point of coherency | Hugh Shen, Derek E. Williams | 2016-08-30 |
| 9430166 | Interaction of transactional storage accesses with other atomic semantics | Bradly G. Frey, Cathy May, Derek E. Williams | 2016-08-30 |
| 9418007 | Managing memory transactions in a distributed shared memory system supporting caching above a point of coherency | Hugh Shen, Derek E. Williams | 2016-08-16 |
| 9396115 | Rewind only transactions in a data processing system supporting transactional storage accesses | Robert J. Blainey, Bradly G. Frey, Cathy May, Derek E. Williams | 2016-07-19 |
| 9396127 | Synchronizing access to data in shared memory | Hugh Shen, Derek E. Williams | 2016-07-19 |
| 9390026 | Synchronizing access to data in shared memory | Hugh Shen, Derek E. Williams | 2016-07-12 |
| 9390024 | Bypassing a store-conditional request around a store queue | Sanjeev Ghai, Hugh Shen, Derek E. Williams | 2016-07-12 |
| 9372797 | Adaptively enabling and disabling snooping fastpath commands | Hien Minh Le, Hugh Shen, Derek E. Williams, Phillip G. Williams | 2016-06-21 |
| 9367505 | Coherency overcommit | Charles F. Marino, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli | 2016-06-14 |
| 9367504 | Coherency overcommit | Charles F. Marino, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli | 2016-06-14 |
| 9367263 | Transaction check instruction for memory transactions | Bradly G. Frey, Cathy May, Derek E. Williams | 2016-06-14 |
| 9367348 | Protecting the footprint of memory transactions from victimization | Sanjeev Ghai, Jonathan R. Jackson, Derek E. Williams | 2016-06-14 |
| 9367264 | Transaction check instruction for memory transactions | Bradly G. Frey, Cathy May, Derek E. Williams | 2016-06-14 |