JB

Jonathan D. Bradbury

IBM: 38 patents #46 of 10,852Top 1%
MA Mattel: 1 patents #24 of 90Top 30%
Overall (2017): #330 of 506,227Top 1%
39
Patents 2017

Issued Patents 2017

Showing 25 most recent of 39 patents

Patent #TitleCo-InventorsDate
9846593 Predicting the length of a transaction Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Chung-Lung K. Shum +1 more 2017-12-19
9836405 Dynamic management of virtual memory blocks exempted from cache memory access Dan F. Greiner, Michael K. Gschwind, Christian Jacobi, Younes Manton, Anthony Saporito +1 more 2017-12-05
9830185 Indicating nearing the completion of a transaction Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2017-11-28
9823924 Vector element rotate and insert under mask instruction Robert F. Enenkel, Eric M. Schwarz, Timothy J. Slegel 2017-11-21
9823926 Vector element rotate and insert under mask instruction Robert F. Enenkel, Eric M. Schwarz, Timothy J. Slegel 2017-11-21
9804846 Thread context preservation in a multithreading computer system Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2017-10-31
9804847 Thread context preservation in a multithreading computer system Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2017-10-31
9804840 Vector Galois Field Multiply Sum and Accumulate instruction 2017-10-31
9785435 Floating point instruction with selectable comparison attributes Michael K. Gschwind, Silvia M. Mueller, Brett Olsson, Eric M. Schwarz 2017-10-10
9778932 Vector generate mask instruction Robert F. Enenkel, Eric M. Schwarz, Timothy J. Slegel 2017-10-03
9772867 Control area for managing multiple threads in a computer Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2017-09-26
9772843 Vector find element equal instruction Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-09-26
9760511 Efficient interruption routing for a multithreaded processor Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +7 more 2017-09-12
9760302 Servicing multiple counters based on a single access check Jane H. Bartik, Daniel V. Rosa, Donald W. Schmidt 2017-09-12
9740483 Vector checksum instruction Eric M. Schwarz 2017-08-22
9740615 Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel 2017-08-22
9740614 Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel 2017-08-22
9740482 Vector generate mask instruction Robert F. Enenkel, Eric M. Schwarz, Timothy J. Slegel 2017-08-22
9731208 Methods of playing video games Daniel Stelung 2017-08-15
9733938 Vector checksum instruction Eric M. Schwarz 2017-08-15
9727334 Vector exception code Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-08-08
9727484 Dynamic cache memory management with translation lookaside buffer protection Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum, Timothy J. Slegel 2017-08-08
9720837 Allowing non-cacheable loads within a transaction Michael K. Gschwind, Valentina Salapura, Chung-Lung K. Shum 2017-08-01
9715377 Behavior based code recompilation triggering scheme Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum 2017-07-25
9716515 Method for detecting end of record in variable length coded bit stream Deepankar Bhattacharjee, Christian Jacobi, Aditya N. Puranik, Christian Zoellin 2017-07-25