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 76–100 of 158 patents

Patent #TitleCo-InventorsDate
7756666 Generation of hardware thermal profiles for a set of processors Maximino Aguilar, Mark Richard Nutter, James Michael Stafford 2010-07-13
7747407 Thermal interrupt generation Michael Fan Wang 2010-06-29
7730279 System for limiting the size of a local storage of a processor Adam P. Burns, Michael Norman Day, Brian Flachs, H. Peter Hofstee, John Liberty 2010-06-01
7725660 Directory for multi-node coherent bus Gary Dale Carpenter, Scott Douglas Clark, Bernard C. Drerup, Russell D. Hoover, David J. Krolak +2 more 2010-05-25
7725618 Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment Michael Norman Day, Peichun Peter Liu, Thuong Quang Truong, Takeshi Yamazaki 2010-05-25
7721128 Implementation of thermal throttling logic Michael Fan Wang 2010-05-18
7721123 Method and apparatus for managing the power consumption of a data processing system Shigehiro Asano, Jeffrey Douglas Brown, Michael Norman Day, James Allan Kahle, Alvan W. Ng +2 more 2010-05-18
7721023 I/O address translation method for specifying a relaxed ordering for I/O accesses John D. Irish, Andrew Henry Wottreng 2010-05-18
7720982 Computer architecture and software cells for broadband networks Masakazu Suzuoki, Takeshi Yamazaki, Harm Peter Hofstee, Martin E. Hopkins, James Allan Kahle +2 more 2010-05-18
7698473 Methods and apparatus for list transfers using DMA transfers in a multi-processor system Takeshi Yamazaki, Tsutomu Horikawa, James Allan Kahle, Michael Norman Day, Peichun Peter Liu 2010-04-13
7698089 Generation of software thermal profiles executed on a set of processors using processor activity Maximino Aguilar, Mark Richard Nutter, James Michael Stafford 2010-04-13
7689783 System and method for sharing memory by heterogeneous processors Harm Peter Hofstee, James Allan Kahle 2010-03-30
7681053 Thermal throttle control with minimal impact to interrupt latency Michael Fan Wang 2010-03-16
7669013 Directory for multi-node coherent bus Gary Dale Carpenter, Scott Douglas Clark, Bernard C. Drerup, Russell D. Hoover, David J. Krolak +2 more 2010-02-23
7657667 Method to provide cache management commands for a DMA controller James Allan Kahle, Peichun Peter Liu, Thuong Quang Truong 2010-02-02
7647433 System and method for flexible multiple protocols Scott Douglas Clark, James Allan Kahle 2010-01-12
7631131 Priority control in resource allocation for low request rate, latency-sensitive units Wen-Tzer T. Chen, Ram Raghavan, Andrew Henry Wottreng 2009-12-08
7603576 Hysteresis in thermal throttling Michael Fan Wang 2009-10-13
7600076 Method, system, apparatus, and article of manufacture for performing cacheline polling utilizing store with reserve and load when reservation lost instructions 2009-10-06
7596430 Selection of processor cores for optimal thermal performance Maximino Aguilar, Mark Richard Nutter, James Michael Stafford 2009-09-29
7590774 Method and system for efficient context swapping Peichun Peter Liu, Takashi Omizo 2009-09-15
7581067 Load when reservation lost instruction for performing cacheline polling 2009-08-25
7552346 Dynamically adapting software for reducing a thermal state of a processor core based on its thermal index Maximino Aguilar, Mark Richard Nutter, James Michael Stafford 2009-06-23
7546393 System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groups Michael Norman Day, Harm Peter Hofstee, Peichum Peter Liu, Thuong Quang Truong, Takeshi Yamazaki 2009-06-09
7535020 Systems and methods for thermal sensing Munehiro Yoshida, Daniel Stasiak, Michael Fan Wang, Hiroki Kihara, Tetsuji Tamura +2 more 2009-05-19