GG

Guy L. Guthrie

IBM: 465 patents #28 of 70,183Top 1%
Globalfoundries: 6 patents #578 of 4,424Top 15%
🗺 Texas: #7 of 125,132 inventorsTop 1%
Overall (All Time): #435 of 4,157,543Top 1%
472
Patents All Time

Issued Patents All Time

Showing 126–150 of 472 patents

Patent #TitleCo-InventorsDate
9575815 Translation entry invalidation in a multithreaded data processing system Hugh Shen, Derek E. Williams 2017-02-21
9569293 Push instruction for pushing a message payload from a sending thread to a receiving thread Lakshminarayana B. Arimilli, Bernard C. Drerup, Bradly G. Frey, John D. Irish, William J. Starke +1 more 2017-02-14
9563558 Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Hugh Shen, William J. Starke, Derek E. Williams 2017-02-07
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
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
9514046 Dynamic detection and software correction of incorrect lock and atomic update hint bits Benjamin Nowak, Venkat R. Indukuru 2016-12-06
9514049 Cache backing store for transactional memory Hien Minh Le, William J. Starke, Derek E. Williams, Phillip G. 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
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
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
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
9396127 Synchronizing access to data in shared memory Hugh Shen, Derek E. Williams 2016-07-19
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
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