VS

Valentina Salapura

IBM: 70 patents #9 of 10,295Top 1%
Globalfoundries: 6 patents #124 of 2,145Top 6%
🗺 California: #30 of 57,791 inventorsTop 1%
Overall (2016): #64 of 481,213Top 1%
76
Patents 2016

Issued Patents 2016

Showing 1–25 of 76 patents

Patent #TitleCo-InventorsDate
9524196 Adaptive process for data sharing with selection of lock elision and locking Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-12-20
9524188 Multithreaded transactions Fadi Y. Busaba, Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum 2016-12-20
9524195 Adaptive process for data sharing with selection of lock elision and locking Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-12-20
9513915 Instruction merging optimization Michael K. Gschwind 2016-12-06
9513924 Predictor data structure for use in pipelined processing Michael K. Gschwind 2016-12-06
9513960 Inducing transactional aborts in other processing threads Fadi Y. Busaba, Chung-Lung K. Shum 2016-12-06
9514048 Inducing transactional aborts in other processing threads Fadi Y. Busaba, Chung-Lung K. Shum 2016-12-06
9513916 Instruction merging optimization Michael K. Gschwind 2016-12-06
9507628 Memory access request for a memory protocol Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Timothy J. Slegel 2016-11-29
9507717 Multithreaded transactions Fadi Y. Busaba, Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum 2016-11-29
9495202 Transaction digest generation during nested transactional execution Michael K. Gschwind 2016-11-15
9483582 Identification and verification of factual assertions in natural language Brian P. Gaucher, Dario Gil, Jeffrey O. Kephart, Jonathan Lenchner, David O. S. Melville +1 more 2016-11-01
9483267 Exploiting an architected last-use operand indication in a system operand resource pool Michael K. Gschwind 2016-11-01
9477469 Branch predictor suppressing branch prediction of previously executed branch instructions in a transactional execution environment Michael K. Gschwind, Chung-Lung K. Shum 2016-10-25
9477481 Accurate tracking of transactional read and write sets with speculation Michael K. Gschwind, Chung-Lung K. Shum 2016-10-25
9471371 Dynamic prediction of concurrent hardware transactions resource requirements and allocation Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-10-18
9465746 Diagnostics for transactional execution errors in reliable transactions Michael K. Gschwind 2016-10-11
9460020 Diagnostics for transactional execution errors in reliable transactions Michael K. Gschwind 2016-10-04
9454483 Salvaging lock elision transactions with instructions to change execution type Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-09-27
9448836 Alerting hardware transactions that are about to run out of space Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael 2016-09-20
9448939 Collecting memory operand access characteristics during transactional execution Dan F. Greiner, Michael K. Gschwind, Timothy J. Slegel 2016-09-20
9442776 Salvaging hardware transactions with instructions to transfer transaction execution control Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-09-13
9442853 Salvaging lock elision transactions with instructions to change execution type Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-09-13
9442775 Salvaging hardware transactions with instructions to transfer transaction execution control Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-09-13
9430276 Coalescing memory transactions Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-08-30