DG

Dan F. Greiner

IBM: 263 patents #99 of 70,183Top 1%
AM AMD: 1 patents #5,683 of 9,279Top 65%
📍 San Jose, CA: #32 of 32,062 inventorsTop 1%
🗺 California: #304 of 386,348 inventorsTop 1%
Overall (All Time): #1,737 of 4,157,543Top 1%
264
Patents All Time

Issued Patents All Time

Showing 151–175 of 264 patents

Patent #TitleCo-InventorsDate
9389802 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-07-12
9383931 Controlling the selectively setting of operational parameters for an adapter David F. Craddock, Mark S. Farrell, Beth A. Glendening, Thomas A. Gregg, Gustav E. Sittmann, III +1 more 2016-07-05
9384004 Randomized testing within transactional execution Christian Jacobi, Timothy J. Slegel 2016-07-05
9378024 Randomized testing within transactional execution Christian Jacobi, Timothy J. Slegel 2016-06-28
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
9367323 Processor assist facility Christian Jacobi, Randall W. Philley, Peter J. Relson, Timothy J. Slegel 2016-06-14
9367324 Saving/restoring selected registers in transactional processing Christian Jacobi, 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
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
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
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