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

Donald W. Schmidt — 204 Patents

IBM: 203 patents #158 of 70,183Top 1%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
Stone Ridge, NY: #1 of 19 inventorsTop 6%
New York: #141 of 115,490 inventorsTop 1%
Overall (All Time): #3,219 of 4,157,543Top 1%
204 Patents All Time

Issued Patents All Time

Showing 26–50 of 204 patents

Patent #TitleCo-InventorsDate
10956337 Temporarily suppressing processing of a restrained storage operand request Bruce C. Giamei, Christian Jacobi, Daniel V. Rosa, Anthony Saporito, Chung-Lung K. Shum 2021-03-23
10956156 Conditional transaction end instruction Dan F. Greiner, Christian Jacobi, Marcel Mitran, Timothy J. Slegel 2021-03-23
10949212 Saving and restoring machine state between multiple executions of an instruction Bruce C. Giamei, Martin Recktenwald, Timothy Siegel, Aditya N. Puranik, Mark S. Farrell +3 more 2021-03-16
10922111 Interrupt signaling for directed interrupt virtualization Christoph Raisch, Marco Kraemer, Bernd Nerz, Peter D. Driever 2021-02-16
10908903 Efficiency for coordinated start interpretive execution exit for a multithreaded processor Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +4 more 2021-02-02
10901736 Conditional instruction end operation Dan F. Greiner, Christian Jacobi, Marcel Mitran, Timothy J. Slegel 2021-01-26
10877866 Diagnosing workload performance problems in computer servers Daniel V. Rosa, Nicholas R. Jones 2020-12-29
10831503 Saving and restoring machine state between multiple executions of an instruction Bruce C. Giamei, Martin Recktenwald, Timothy J. Slegel, Aditya N. Puranik, Mark S. Farrell +3 more 2020-11-10
10831502 Migration of partially completed instructions Bruce C. Giamei, Martin Recktenwald, Timothy J. Slegel, Aditya N. Puranik, Mark S. Farrell +3 more 2020-11-10
10831478 Sort and merge instruction for a general-purpose processor Bruce C. Giamei, Martin Recktenwald, Timothy J. Slegel, Aditya N. Puranik, Mark S. Farrell +3 more 2020-11-10
10831476 Compare and delay instructions Charles W. Gainey, Jr., Dan F. Greiner, Christian Jacobi, Marcel Mitran, Timothy J. Slegel 2020-11-10
10671390 Conditional instruction end operation Dan F. Greiner, Christian Jacobi, Marcel Mitran, Timothy J. Slegel 2020-06-02
10623252 Performing actions that have been defined for provisioned instances Nicholas Carbone, John L. Czukkermann, Michael D. Essenmacher, Kirsten B. McDonald, Gary S. Puchkoff +3 more 2020-04-14
10621090 Facility for extending exclusive hold of a cache line in private cache Bruce C. Giamei, Christian Jacobi, Daniel V. Rosa, Anthony Saporito, Chung-Lung K. Shum 2020-04-14
10621007 Execution of an instruction for performing a configuration virtual topology change Mark S. Farrell, Charles W. Gainey, Jr., Jeffrey P. Kubala 2020-04-14
10620995 Dynamic workload bucket reassignment Nicholas R. Jones, Daniel V. Rosa 2020-04-14
10620877 Managing a collection of data Jane H. Bartik, Lisa C. Heller, Damian L. Osisek, Patrick M. West, Jr., Phil C. Yeh 2020-04-14
10613895 Virtualization of storage buffers used by asynchronous processes Damian L. Osisek, Phil C. Yeh 2020-04-07
10606639 Dynamic workload bucket reassignment Nicholas R. Jones, Daniel V. Rosa 2020-03-31
10554525 Tracking usage of computing resources Robert M. Abrams, Andrew M. Sica, Horst Sinram 2020-02-04
10547506 Determining identities for executing cloud processing and approvers of the executing Marie R. Buzzetti, Nicholas Carbone, John L. Czukkermann, Michael D. Essenmacher, Galina Gorelik +5 more 2020-01-28
10534557 Servicing multiple counters based on a single access check Jane H. Bartik, Jonathan D. Bradbury, Daniel V. Rosa 2020-01-14
10521351 Temporarily suppressing processing of a restrained storage operand request Bruce C. Giamei, Christian Jacobi, Daniel V. Rosa, Anthony Saporito, Chung-Lung K. Shum 2019-12-31
10394488 Managing a collection of data Jane H. Bartik, Lisa C. Heller, Damian L. Osisek, Patrick M. West, Jr., Phil C. Yeh 2019-08-27
10372505 Execution of an instruction for performing a configuration virtual topology change Mark S. Farrell, Charles W. Gainey, Jr., Jeffrey P. Kubala 2019-08-06