Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
MG

Michael K. Gschwind — 164 Patents in 2016

IBM: 155 patents #2 of 10,295Top 1%
Globalfoundries: 9 patents #68 of 2,145Top 4%
Chappaqua, NY: #1 of 61 inventorsTop 2%
New York: #3 of 11,723 inventorsTop 1%
Overall (2016): #23 of 481,213Top 1%
164 Patents 2016

Issued Patents 2016

Showing 51–75 of 164 patents

Patent #TitleCo-InventorsDate
9442776 Salvaging hardware transactions with instructions to transfer transaction execution control Harold W. Cain, III, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum 2016-09-13
9442824 Transformation of a program-event-recording event into a run-time instrumentation event Charles W. Gainey, Jr. 2016-09-13
9442728 Run-time instrumentation indirect sampling by instruction operation code Jonathan D. Bradbury, Charles W. Gainey, Jr., Eric M. Schwarz 2016-09-13
9430273 Suppressing aborting a transaction beyond a threshold execution duration based on the predicted duration Jonathan D. Bradbury, Harold W. Cain, III, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum +1 more 2016-08-30
9430276 Coalescing memory transactions Fadi Y. Busaba, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum 2016-08-30
9430236 Code stack management 2016-08-30
9430398 Adjunct component to provide full virtualization using paravirtualized hypervisors 2016-08-30
9430233 Compiler method for generating instructions for vector operations in a multi-endian instruction set Jin Song Ji, Ronald I. McIntosh, William J. Schmidt 2016-08-30
9424012 Programmable code fingerprint Giles R. Frazier, Christian Jacobi, Chung-Lung K. Shum 2016-08-23
9424036 Scalable decode-time instruction sequence optimization of dependent instructions Valentina Salapura 2016-08-23
9424037 Instructions and functions for evaluating program defined conditions Valentina Salapura 2016-08-23
9424071 Transaction digest generation during nested transactional execution Valentina Salapura 2016-08-23
9424072 Alerting hardware transactions that are about to run out of space Fadi Y. Busaba, Harold W. Cain, III, Maged M. Michael, Valentina Salapura 2016-08-23
9411735 Counter-based wide fetch management Jose E. Moreira 2016-08-09
9411591 Run-time instrumentation sampling in transactional-execution mode Jonathan D. Bradbury, Charles W. Gainey, Jr. 2016-08-09
9411664 Fingerprint-based processor parameter management Jonathan D. Bradbury, Giles R. Frazier, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum 2016-08-09
9411729 Salvaging lock elision transactions Harold W. Cain, III, Maged M. Michael, Chung-Lung K. Shum 2016-08-09
9411585 Multi-addressable register files and format conversions associated therewith Brett Olsson 2016-08-09
9411589 Branch-free condition evaluation Valentina Salapura 2016-08-09
9405541 Run-time instrumentation indirect sampling by address Jonathan D. Bradbury, Charles W. Gainey, Jr. 2016-08-02
9405543 Run-time instrumentation indirect sampling by address Jonathan D. Bradbury, Charles W. Gainey, Jr. 2016-08-02
9400751 Counter-based wide fetch management Jose E. Moreira 2016-07-26
9400736 Transformation of a program-event-recording event into a run-time instrumentation event Charles W. Gainey, Jr. 2016-07-26
9395964 Rewriting symbol address initialization sequences Ulrich Weigand 2016-07-19
9395981 Multi-addressable register files and format conversions associated therewith Brett Olsson 2016-07-19