TS

Timothy J. Slegel

IBM: 71 patents #8 of 10,295Top 1%
📍 Staatsburg, NY: #1 of 7 inventorsTop 15%
🗺 New York: #10 of 11,723 inventorsTop 1%
Overall (2016): #75 of 481,213Top 1%
71
Patents 2016

Issued Patents 2016

Showing 1–25 of 71 patents

Patent #TitleCo-InventorsDate
9529598 Transaction abort instruction Dan F. Greiner, Christian Jacobi, Marcel Mitran 2016-12-27
9507602 Sharing program interrupt logic in a multithreaded processor Khary J. Alexander, Michael Billeci, Fadi Y. Busaba, Mark S. Farrell, Christian Jacobi 2016-11-29
9507628 Memory access request for a memory protocol Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura 2016-11-29
9501232 Transactional memory operations with write-only atomicity Michael K. Gschwind, Chung-Lung K. Shum 2016-11-22
9495108 Transactional memory operations with write-only atomicity Michael K. Gschwind, Chung-Lung K. Shum 2016-11-15
9489142 Transactional memory operations with read-only atomicity Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum 2016-11-08
9489144 Transactional memory operations with read-only atomicity Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum 2016-11-08
9489285 Modifying run-time-instrumentation controls from a lesser-privileged state Mark S. Farrell, Charles W. Gainey, Jr., Chung-Lung K. Shum 2016-11-08
9477514 Transaction begin/end instructions Dan F. Greiner, Christian Jacobi, Marcel Mitran 2016-10-25
9477468 Character data string match determination by loading registers at most up to memory block boundary and comparing to avoid unwarranted exception Jonathan D. Bradbury, Michael K. Gschwind 2016-10-25
9471312 Instruction to load data up to a dynamically determined memory boundary Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz 2016-10-18
9465673 Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling Chung-Lung K. Shum 2016-10-11
9459864 Vector string range compare Jonathan D. Bradbury, Eric M. Schwarz 2016-10-04
9459868 Instruction to load data up to a dynamically determined memory boundary Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz 2016-10-04
9459872 High-word facility for extending the number of general purpose registers available to instructions Dan F. Greiner, Marcel Mitran 2016-10-04
9459873 Run-time instrumentation monitoring of processor characteristics Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Damian L. Osisek, Chung-Lung K. Shum +1 more 2016-10-04
9460023 Storing a system-absolute address (SAA) in a first level translation look-aside buffer (TLB) Khary J. Alexander, Jonathan T. Hsieh, Christian Jacobi 2016-10-04
9459875 Dynamic enablement of multithreading Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +5 more 2016-10-04
9459867 Instruction to load data up to a specified memory boundary indicated by the instruction Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz 2016-10-04
9459998 Operations interlock under dynamic relocation of storage Michael A. Blake, Garrett M. Drapala, James F. Driftmyer, Deanna Postles Dunn Berger, Pak-kin Mak +1 more 2016-10-04
9454372 Thread context restoration in a multithreading computer system Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +4 more 2016-09-27
9454370 Conditional transaction end instruction Dan F. Greiner, Christian Jacobi, Marcel Mitran, Donald W. Schmidt 2016-09-27
9454462 Run-time instrumentation monitoring for processor characteristic changes Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Damian L. Osisek, Chung-Lung K. Shum +1 more 2016-09-27
9454366 Copying character data having a termination character from one memory location to another Jonathan D. Bradbury, Michael K. Gschwind 2016-09-27
9454367 Finding the length of a set of character data having a termination character Jonathan D. Bradbury, Michael K. Gschwind 2016-09-27