DG

Dan F. Greiner

IBM: 50 patents #27 of 10,295Top 1%
📍 San Jose, CA: #5 of 5,790 inventorsTop 1%
🗺 California: #53 of 57,791 inventorsTop 1%
Overall (2016): #165 of 481,213Top 1%
50
Patents 2016

Issued Patents 2016

Showing 26–50 of 50 patents

Patent #TitleCo-InventorsDate
9378128 Dynamic address translation with fetch protection in an emulated environment Charles W. Gainey, Jr., Lisa C. Heller, Damian L. Osisek, Erwin Pfeffer, Timothy J. Slegel +1 more 2016-06-28
9378024 Randomized testing within transactional execution Christian Jacobi, Timothy J. Slegel 2016-06-28
9367324 Saving/restoring selected registers in transactional processing Christian Jacobi, Timothy J. Slegel 2016-06-14
9367323 Processor assist facility Christian Jacobi, Randall W. Philley, Peter J. Relson, Timothy J. Slegel 2016-06-14
9361041 Hint instruction for managing transactional aborts in transactional memory computing environments Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +2 more 2016-06-07
9361115 Saving/restoring selected registers in transactional processing Christian Jacobi, Timothy J. Slegel 2016-06-07
9354883 Dynamic enablement of multithreading Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Lisa C. Heller +5 more 2016-05-31
9354925 Transaction abort processing Christian Jacobi, Timothy J. Slegel 2016-05-31
9354873 Performing a clear operation absent host intervention Charles W. Gainey, Jr., Lisa C. Heller, Damian L. Osisek, Gustav E. Sittmann, III 2016-05-31
9348643 Prefetching of discontiguous storage locations as part of transactional execution Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more 2016-05-24
9348642 Transaction begin/end instructions Christian Jacobi, Marcel Mitran, Timothy J. Slegel 2016-05-24
9342352 Guest access to address spaces of adapter David F. Craddock, Mark S. Farrell, Thomas A. Gregg, Damian L. Osisek, Gustav E. Sittmann, III 2016-05-17
9342308 Parsing-enhancement facility John R. Ehrman 2016-05-17
9336007 Processor assist facility Christian Jacobi, Randall W. Philley, Peter J. Relson, Timothy J. Slegel 2016-05-10
9336047 Prefetching of discontiguous storage locations in anticipation of transactional execution Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more 2016-05-10
9336046 Transaction abort processing Christian Jacobi, Timothy J. Slegel 2016-05-10
9317460 Program event recording within a transactional environment Christian Jacobi, Damian L. Osisek, Timothy J. Slegel 2016-04-19
9311259 Program event recording within a transactional environment Christian Jacobi, Damian L. Osisek, Timothy J. Slegel 2016-04-12
9280480 Extract target cache attribute facility and instruction therefor Timothy Siegel 2016-03-08
9274820 Specifying user defined or translator definitions to use to interpret mnemonics in a computer program John Robert Dravnieks, John R. Ehrman 2016-03-01
9262161 Tracking multiple conditions in a general purpose register and instruction therefor Michael K. Gschwind 2016-02-16
9256427 Tracking multiple conditions in a general purpose register and instruction therefor Michael K. Gschwind 2016-02-09
9251085 Performing a clear operation absent host intervention Charles W. Gainey, Jr., Lisa C. Heller, Damian L. Osisek, Gustav E. Sittmann, III 2016-02-02
9252953 Instruction for performing a pseudorandom number generate operation Bernd Nerz, Tamas Visegrady 2016-02-02
9244856 Dynamic address translation with translation table entry format control for identifying format of the translation table entry Lisa C. Heller, Damian L. Osisek, Erwin Pfeffer, Timothy Siegel, Charles F. Webb 2016-01-26