MF

Mark S. Farrell

IBM: 160 patents #258 of 70,183Top 1%
MT Mack Trucks: 1 patents #50 of 132Top 40%
Overall (All Time): #5,337 of 4,157,543Top 1%
161
Patents All Time

Issued Patents All Time

Showing 25 most recent of 161 patents

Patent #TitleCo-InventorsDate
12393399 Controlling storage accesses for merge operations Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy J. Slegel, Aditya N. Puranik +3 more 2025-08-19
11487547 Extended asynchronous data mover functions compatibility indication Louis P. Gomes, Bruce C. Giamei, Timothy Siegel, Matthias Klein 2022-11-01
11449367 Functional completion when retrying a non-interruptible instruction in a bi-modal execution environment Matthias Klein, Simon Weishaupt, Anthony T. Sofia, Jonathan D. Bradbury, Mahmoud Amin +1 more 2022-09-20
11281469 Saving and restoring machine state between multiple executions of an instruction Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy J. Slegel, Aditya N. Puranik +3 more 2022-03-22
11226839 Maintaining compatibility for complex functions over multiple machine generations Matthias Klein, Bruce C. Giamei, Anthony T. Sofia, Scott Barnett Swaney, Timothy Siegel 2022-01-18
11221850 Sort and merge instruction for a general-purpose processor Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy Siegel, Aditya N. Puranik +3 more 2022-01-11
11150905 Efficiency for coordinated start interpretive execution exit for a multithreaded processor Jonathan D. Bradbury, Fadi Y. Busaba, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2021-10-19
11080064 Instructions controlling access to shared registers of a multi-threaded processor Giora Biran, Fadi Y. Busaba, Ophir Erez, Lisa C. Heller, Christian Jacobi +2 more 2021-08-03
11061680 Instructions controlling access to shared registers of a multi-threaded processor Giora Biran, Fadi Y. Busaba, Ophir Erez, Lisa C. Heller, Christian Jacobi +2 more 2021-07-13
11061685 Extended asynchronous data mover functions compatibility indication Louis P. Gomes, Bruce C. Giamei, Timothy J. Slegel, Matthias Klein 2021-07-13
11031951 Verifying the correctness of a deflate compression accelerator Timothy J. Slegel, Bruce C. Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt +1 more 2021-06-08
10985778 Verifying the correctness of a deflate compression accelerator Timothy Siegel, Bruce C. Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt +1 more 2021-04-20
10949212 Saving and restoring machine state between multiple executions of an instruction Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy Siegel, Aditya N. Puranik +3 more 2021-03-16
10944423 Verifying the correctness of a deflate compression accelerator Timothy Siegel, Bruce C. Giamei, Matthias Klein, Ashutosh Misra, Simon Weishaupt +1 more 2021-03-09
10908903 Efficiency for coordinated start interpretive execution exit for a multithreaded processor Jonathan D. Bradbury, Fadi Y. Busaba, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2021-02-02
10831497 Compression/decompression instruction specifying a history buffer to be used in the compression/decompression of data Bruce C. Giamei, Anthony T. Sofia, Matthias Klein, Simon Weishaupt, Timothy J. Slegel +2 more 2020-11-10
10831502 Migration of partially completed instructions Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy J. Slegel, Aditya N. Puranik +3 more 2020-11-10
10831503 Saving and restoring machine state between multiple executions of an instruction Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy J. Slegel, Aditya N. Puranik +3 more 2020-11-10
10831478 Sort and merge instruction for a general-purpose processor Bruce C. Giamei, Martin Recktenwald, Donald W. Schmidt, Timothy J. Slegel, Aditya N. Puranik +3 more 2020-11-10
10768832 Managing storage protection faults Lisa C. Heller, Damian L. Osisek, Peter K. Szwed 2020-09-08
10630312 General-purpose processor instruction to perform compression/decompression operations Bruce C. Giamei, Matthias Klein, Timothy J. Slegel, Anthony T. Sofia, Simon Weishaupt +1 more 2020-04-21
10621007 Execution of an instruction for performing a configuration virtual topology change Charles W. Gainey, Jr., Jeffrey P. Kubala, Donald W. Schmidt 2020-04-14
10372505 Execution of an instruction for performing a configuration virtual topology change Charles W. Gainey, Jr., Jeffrey P. Kubala, Donald W. Schmidt 2019-08-06
10282327 Test pending external interruption instruction Dan F. Greiner, Jeffrey P. Kubala, James H. Mulder, Timothy J. Slegel 2019-05-07
10223015 Managing storage protection faults Lisa C. Heller, Damian L. Osisek, Peter K. Szwed 2019-03-05