GG

Guy L. Guthrie

IBM: 24 patents #123 of 10,623Top 2%
Overall (2018): #984 of 503,207Top 1%
24
Patents 2018

Issued Patents 2018

Patent #TitleCo-InventorsDate
10162755 Techniques for implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Hugh Shen, William J. Starke, Derek E. Williams 2018-12-25
10157134 Decreasing the data handoff interval for a reserved cache line based on an early indication of a systemwide coherence response Jonathan R. Jackson, William J. Starke, Jeffrey A. Stuecheli, Derek E. Williams 2018-12-18
10152417 Early freeing of a snoop machine of a data processing system prior to completion of snoop processing for an interconnect operation William J. Starke, Derek E. Williams 2018-12-11
10152385 Virtual machine backup Naresh Nayar, Geraint North, Hugh Shen, William J. Starke, Phillip G. Williams 2018-12-11
10152322 Memory move instruction sequence including a stream of copy-type and paste-type instructions Bradly G. Frey, Sanjeev Ghai, Cathy May, William J. Starke, Derek E. Williams 2018-12-11
10140052 Memory access in a data processing system utilizing copy and paste instructions Derek E. Williams, Sanjeev Ghai, William J. Starke 2018-11-27
10133641 Tracking modifications to a virtual machine image that occur during backup of the virtual machine Naresh Nayar, Geraint North, Hugh Shen, William J. Starke, Phillip G. Williams 2018-11-20
10126952 Memory move instruction sequence targeting a memory-mapped device Lakshminarayana B. Arimilli, William J. Starke, Jeffrey A. Stuecheli, Derek E. Williams 2018-11-13
10108464 Managing speculative memory access requests in the presence of transactional storage accesses Hugh Shen, William J. Starke, Derek E. Williams 2018-10-23
10108498 Virtual machine backup Naresh Nayar, Geraint North, Hugh Shen, William J. Starke, Phillip G. Williams 2018-10-23
10102130 Decreasing the data handoff interval in a multiprocessor data processing system based on an early indication of a systemwide coherence response Jonathan R. Jackson, Michael S. Siegel, William J. Starke, Jeffrey A. Stuecheli, Derek E. Williams 2018-10-16
10067713 Efficient enforcement of barriers with respect to memory move sequences Bradly G. Frey, Cathy May, William J. Starke, Derek E. Williams 2018-09-04
10042580 Speculatively performing memory move requests with respect to a barrier Derek E. Williams 2018-08-07
10019374 Implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Hugh Shen, Derek E. Williams 2018-07-10
9996298 Memory move instruction sequence enabling software control Lakshminarayana B. Arimilli, William J. Starke, Jeffrey A. Stuecheli, Derek E. Williams 2018-06-12
9959213 Implementing barriers to efficiently support cumulativity in a weakly-ordered memory system Hugh Shen, Derek E. Williams 2018-05-01
9928119 Translation entry invalidation in a multithreaded data processing system Hugh Shen, Derek E. Williams 2018-03-27
9921953 Dynamic detection and correction of incorrect lock and atomic update hint bits Benjamin Nowak, Venkat R. Indukuru 2018-03-20
9916245 Accessing partial cachelines in a data cache Richard J. Eickemeyer, Kimberly M. Fernsler, David A. Hrusecky, Elizabeth A. McGlone 2018-03-13
9910782 Expedited servicing of store operations in a data processing system Hugh Shen, Jeffrey A. Stuecheli, Derek E. Williams 2018-03-06
9898416 Translation entry invalidation in a multithreaded data processing system Hugh Shen, Derek E. Williams 2018-02-20
9886350 Tracking modifications to a virtual machine image that occur during backup of the virtual machine Naresh Nayar, Geraint North, Hugh Shen, William J. Starke, Phillip G. Williams 2018-02-06
9880905 Tracking modifications to a virtual machine image that occur during backup of the virtual machine Naresh Nayar, Geraint North, Hugh Shen, William J. Starke, Phillip G. Williams 2018-01-30
9858188 Adaptively enabling and disabling snooping fastpath commands Hien Minh Le, Hugh Shen, Derek E. Williams, Phillip G. Williams 2018-01-02