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 76–100 of 164 patents

Patent #TitleCo-InventorsDate
9395981 Multi-addressable register files and format conversions associated therewith Brett Olsson 2016-07-19
9395961 Fingerprint-based code version selection Jonathan D. Bradbury, Giles R. Frazier, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum 2016-07-19
9390014 Synchronizing updates of page table status indicators and performing bulk operations 2016-07-12
9389802 Hint instruction for managing transactional aborts in transactional memory computing environments Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Maged M. Michael, Valentina Salapura +2 more 2016-07-12
9389868 Confidence-driven selective predication of processor instructions 2016-07-12
9384130 Rewriting symbol address initialization sequences Ulrich Weigand 2016-07-05
9383930 Code optimization to enable and disable coalescing of memory transactions Fadi Y. Busaba, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum 2016-07-05
9383996 Instruction to load data up to a specified memory boundary indicated by the instruction Jonathan D. Bradbury, Christian Jacobi, Eric M. Schwarz, Timothy J. Slegel 2016-07-05
9384000 Caching optimized internal instructions in loop buffer Valentina Salapura 2016-07-05
9384133 Synchronizing updates of page table status indicators and performing bulk operations 2016-07-05
9378022 Performing predecode-time optimized instructions in conjunction with predecode time optimized instruction sequence caching Valentina Salapura 2016-06-28
9372695 Optimization of instruction groups across group boundaries 2016-06-21
9372693 Run-time instrumentation sampling in transactional-execution mode Jonathan D. Bradbury, Charles W. Gainey, Jr. 2016-06-21
9367316 Run-time instrumentation indirect sampling by instruction operation code Jonathan D. Bradbury, Charles W. Gainey, Jr., Eric M. Schwarz 2016-06-14
9361031 Software indications and hints for coalescing memory transactions Fadi Y. Busaba, Valentina Salapura, Chung-Lung K. Shum 2016-06-07
9361041 Hint instruction for managing transactional aborts in transactional memory computing environments Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Maged M. Michael, Valentina Salapura +2 more 2016-06-07
9361146 Predictive fetching and decoding for selected return instructions Valentina Salapura 2016-06-07
9361144 Predictive fetching and decoding for selected return instructions Valentina Salapura 2016-06-07
9361108 Forming instruction groups based on decode time instruction optimization 2016-06-07
9354885 Selective suppression of instruction cache-related directory access Valentina Salapura 2016-05-31
9355040 Adjunct component to provide full virtualization using paravirtualized hypervisors 2016-05-31
9355033 Supporting multiple types of guests by a hypervisor 2016-05-31
9355032 Supporting multiple types of guests by a hypervisor 2016-05-31
9354947 Linking a function with dual entry points Ulrich Weigand 2016-05-31
9354888 Performing predecode-time optimized instructions in conjunction with predecode time optimized instruction sequence caching Valentina Salapura 2016-05-31