CJ

Charles Ray Johns

IBM: 157 patents #266 of 70,183Top 1%
SO Sony: 10 patents #4,411 of 25,231Top 20%
KT Kabushiki Kaisha Toshiba: 8 patents #3,802 of 21,451Top 20%
🗺 Texas: #155 of 125,132 inventorsTop 1%
Overall (All Time): #5,551 of 4,157,543Top 1%
158
Patents All Time

Issued Patents All Time

Showing 26–50 of 158 patents

Patent #TitleCo-InventorsDate
9971516 Load stall interrupt Kirk E. Morrow, Michael J. Neuling, James Xenidis 2018-05-15
9842081 Implementing modal selection of bimodal coherent accelerator Andrew T. Koch, Gregory M. Nordstrom 2017-12-12
9811498 Implementing modal selection of bimodal coherent accelerator Andrew T. Koch, Gregory M. Nordstrom 2017-11-07
9703516 Configurable interface controller Harm Peter Hofstee, James Allan Kahle 2017-07-11
9696996 Parallel execution unit that extracts data parallelism at runtime Alexandre E. Eichenberger, Brian Flachs, Mark Richard Nutter 2017-07-04
9696995 Parallel execution unit that extracts data parallelism at runtime Alexandre E. Eichenberger, Brian Flachs, Mark Richard Nutter 2017-07-04
9483424 Peripheral component interconnect express (PCIE) pseudo-virtual channels and non-blocking writes Eric N. Lais, Jeffrey A. Stuecheli 2016-11-01
9390015 Method for performing cacheline polling utilizing a store and reserve instruction 2016-07-12
9097590 Tracing thermal data via performance monitoring Michael Fan Wang 2015-08-04
9053069 Efficient communication of producer/consumer buffer status Daniel Alan Brokenshire, Mark Richard Nutter, Barry L. Minor 2015-06-09
9009420 Structure for performing cacheline polling utilizing a store and reserve instruction 2015-04-14
8918553 Multithreaded programmable direct memory access engine Brian Flachs, Harm Peter Hofstee, Matthew KING, John Liberty, Brad W. Michael 2014-12-23
8838950 Security architecture for system on chip David Craft, Michael Norman Day, Harm Peter Hofstee, John Liberty 2014-09-16
8734254 Virtual world event notifications from within a persistent world game Maximino Aguilar, Mark Richard Nutter 2014-05-27
8683185 Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set Brian Flachs, Ulrich Weigand 2014-03-25
8627042 Data parallel function call for determining if called routine is data parallel Alexandre E. Eichenberger, Brian Flachs, Mark Richard Nutter 2014-01-07
8627043 Data parallel function call for determining if called routine is data parallel Alexandre E. Eichenberger, Brian Flachs, Mark Richard Nutter 2014-01-07
8611368 Controlling bandwidth reservations method and apparatus Shigehiro Asano, Matthew KING, Peichun Peter Liu, David Mui, Jieming Qi 2013-12-17
8583905 Runtime extraction of data parallelism Alexandre E. Eichenberger, Brian Flachs, Mark Richard Nutter 2013-11-12
8572359 Runtime extraction of data parallelism Alexandre E. Eichenberger, Brian Flachs, Mark Richard Nutter 2013-10-29
8520740 Arithmetic decoding acceleration Brian Flachs, Michael A. Kutner, Brad W. Michael, Naxin Wang 2013-08-27
8483227 Controlling bandwidth reservations method and apparatus Shigehiro Asano, Matthew KING, Peichun Peter Liu, David Mui, Jieming Qi 2013-07-09
8275917 Efficient communication of producer/consumer buffer status Daniel Alan Brokenshire, Mark Richard Nutter, Barry L. Minor 2012-09-25
8265253 Displaying images of conference call participants Bruce D. D'Amora 2012-09-11
8230136 Multithreaded programmable direct memory access engine Brian Flachs, Harm Peter Hofstee, Matthew KING, John Liberty, Brad W. Michael 2012-07-24