Austin, Texas
United States
96
2012-02-02
The entities that hold a legal rights for patent applications filed by inventor Johns Charles Ray:
Charles Ray Johns from Austin, US has applied for patents for these inventions. The list has both pending applications and granted patents:
Configurable interface controller
#2 | 2012-01-26Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set
#3 | 2011-10-06Controlling bandwidth reservations method and apparatus
#4 | 2011-07-26Method and apparatus for generating gammacorrected antialiased lines
#5 | 2011-02-17Tracing thermal data via performance monitoring
#6 | 2010-12-09Methods and apparatus for supporting multiple configurations in a multi-processor system
#7 | 2010-11-16System and method for tracking messages between a processing unit and an external device
#8 | 2009-04-16Thermal interrupt generation
#9 | 2009-03-19System and Method for Getllar Hit Cache Line Data Forward Via Data-Only Transfer Protocol Through BEB Bus
#10 | 2009-02-19Support of deep power savings mode and partial good in a thermal management system
#11 | 2009-01-29Directory for multi-node coherent bus
#12 | 2009-01-29Directory for multi-node coherent bus
#13 | 2009-01-29Tracing thermal data via performance monitoring
#14 | 2008-10-16Multi-Chip Module With Third Dimension Interconnect
#15 | 2008-09-11Maximal temperature logging
#16 | 2008-08-28Maximal Temperature Logging
#17 | 2008-08-07Generation of hardware thermal profiles for a set of processors
#18 | 2008-07-17Alternative Key Pad Layout for Enhanced Security
#19 | 2008-07-10Method and apparatus for power throttling a processor in an information handling system
#20 | 2008-07-03Non-Homogeneous Multi-Processor System With Shared Memory
#21 | 2008-05-29Method and apparatus for managing the power consumption of a data processing system
#22 | 2008-02-28Methods and apparatus for reducing command processing latency while maintaining coherence
#23 | 2008-01-03System and method for flexible multiple protocols
#24 | 2007-12-13System and Method for Using a Plurality of Heterogeneous Processors in a Common Computer System
#25 | 2007-12-06System and method for sharing memory by heterogeneous processors
#26 | 2007-11-08Selection of processor cores for optimal thermal performance
#27 | 2007-11-08OPTIMIZING THERMAL PERFORMANCE USING FEED-BACK DIRECTED OPTIMIZATION
#28 | 2007-11-08Dynamically adapting software for reducing a thermal state of a processor core based on its thermal index
#29 | 2007-11-08Optimizing thermal performance using thermal flow analysis
#30 | 2007-08-16EFFICIENT TRIANGULAR SHAPED MESHES
#31 | 2007-08-09Methods and apparatus for reducing command processing latency while maintaining coherence
#32 | 2007-07-26System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groups
#33 | 2007-07-24Dynamic system bus encryption using improved differential transitional encoding
#34 | 2007-07-19Computer architecture and software cells for broadband networks
#35 | 2007-06-19Computer architecture and software cells for broadband networks
#36 | 2007-05-31Implementation of thermal throttling logic
#37 | 2007-05-31Optimizing power and performance using software and hardware thermal profiles
#38 | 2007-05-31Thermal throttle control with minimal impact to interrupt latency
#39 | 2007-05-31Support of deep power savings mode and partial good in a thermal management system
#40 | 2007-05-31Generation of software thermal profiles for applications in a simulated environment
#41 | 2007-05-31Tracing thermal data via performance monitoring
#42 | 2007-05-31Maximal temperature logging
#43 | 2007-05-31Analytical generation of software thermal profiles
#44 | 2007-05-31Generation of software thermal profiles executed on a set of processors using thermal sampling
#45 | 2007-05-31Generation of software thermal profiles executed on a set of processors using processor activity
#46 | 2007-05-31Generation of hardware thermal profiles for a set of processors
#47 | 2007-05-31Hysteresis in thermal throttling
#48 | 2007-05-31Thermal throttling control for testing of real-time software
#49 | 2007-05-31Thermal interrupt generation
#50 | 2007-04-24Efficient triangular shaped meshes
#51 | 2007-04-19Alternative key pad layout for enhanced security
#52 | 2007-04-03System and method asynchronous DMA command completion notification by accessing register via attached processing unit to determine progress of DMA command
#53 | 2007-02-06Method and apparatus for implementing data mapping with shuffle algorithm
#54 | 2007-01-18Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
#55 | 2006-11-23Method and apparatus for generating a mask value and command for extreme data rate memories utilizing error correction codes
#56 | 2006-11-09Methods and apparatus for facilitating coherency management in distributed multi-processor system
#57 | 2006-09-26Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
#58 | 2006-09-14Single port/multiple ring implementation of a hybrid crossbar partially non-blocking data switch
#59 | 2006-09-12Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation
#60 | 2006-09-05Memory management for real-time applications
#61 | 2006-08-31Temperature sensing circuits, and temperature detection circuits including same
#62 | 2006-08-24Non-homogeneous multi-processor system with shared memory
#63 | 2006-08-10System and method for flexible multiple protocols
#64 | 2006-08-10Method and apparatus for on-chip dynamic temperature tracking
#65 | 2006-07-13SIMD-RISC processor module
#66 | 2006-07-06Methods and apparatus for list transfers using DMA transfers in a multi-processor system
#67 | 2006-06-13Updating remote locked cache
#68 | 2006-05-11Integrated circuit die including a temperature detection circuit, and system and methods for calibrating the temperature detection circuit
#69 | 2006-05-04Methods and apparatus for supporting multiple configurations in a multi-processor system
#70 | 2006-03-16Envelope packet architecture for broadband engine
#71 | 2006-02-21Method and system for an improved differential form of transitional coding
#72 | 2006-02-09Hierarchical management for multiprocessor system with real-time attributes
#73 | 2006-02-09Hierarchical management for multiprocessor system
#74 | 2006-02-02Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment
#75 | 2006-01-19Establishing command order in an out of order DMA command queue
#76 | 2005-12-27Memory management in multiprocessor system
#77 | 2005-12-01System and method for using a plurality of heterogeneous processors in a common computer system
#78 | 2005-11-01System and method for identifying and accessing streaming data in a locked portion of a cache
#79 | 2005-09-29Method and apparatus for directory-based coherence with distributed directory management
#80 | 2005-09-29Method and apparatus for directory-based coherence with distributed directory management utilizing prefetch caches
#81 | 2005-09-29Method to provide cache management commands for a DMA controller
#82 | 2005-08-16Implementation of an LRU and MRU algorithm in a partitioned cache
#83 | 2005-07-21Method for supporting improved burst transfers on a coherent bus
#84 | 2005-07-21Method and apparatus for preloading translation buffers
#85 | 2005-06-23Method of resource allocation using an access control mechanism
#86 | 2005-06-23Multi-chip module with third dimension interconnect
#87 | 2005-06-09Method of resource arbitration
#88 | 2005-05-26Distributed control load shaping method and apparatus
#89 | 2005-05-26Controlling bandwidth reservations method and apparatus
#90 | 2005-05-05System and method for sharing memory by heterogeneous processors
#91 | 2005-05-05System and method for a configurable interface controller
#92 | 2005-04-14Method and apparatus for coherent memory structure of heterogeneous processor systems
#93 | 2005-03-10Software-controlled cache set management with software-generated class identifiers
#94 | 2005-03-10Proxy direct memory access
#95 | 2005-02-03Method and apparatus for managing the power consumption of a data processing system
#96 | 2005-01-27Security architecture for system on chip
3090672 ⎘