Austin, Texas
United States
74
2026-03-26
The entities that hold a legal rights for patent applications filed by inventor Nutter Mark Richard:
Mark Richard Nutter from Austin, US has applied for patents for these inventions. The list has both pending applications and granted patents:
OFFLOADING OPERATIONS USING A NETWORK INTERFACE CONTROLLER
#2 | 2026-03-05FAST BOUNDING VOLUME HIERARCHY TREE REBUILD FOR DYNAMIC GEOMETRIES USING NEURAL NETWORKS
#3 | 2025-12-25PARALLEL MULTI-CLIENT RAY TRACING TASK PROCESSING
#4 | 2025-10-02Local Reconstruction of Remotely Rendered Digital Content
#5 | 2025-06-19CACHE PROBE OPERATION FOR DETECTION OF MISSING DATA
#6 | 2025-02-06MULTI-CLIENT CONTEXT SHARING FOR VIDEO STREAMING
#7 | 2024-03-14METHODS OF CONTROLLING PERMISSION ON A DEVICE
#8 | 2023-06-08NEURAL NETWORK SYNTHESIZER
#9 | 2016-06-23Techniques for changing management modes of multilevel memory hierarchy
#10 | 2012-08-23System and method for iterative interactive ray tracing in a multiprocessor environment
#11 | 2011-06-30SPE software instruction cache
#12 | 2011-06-30Efficient multi-level software cache using SIMD vector permute functionality
#13 | 2011-06-16Optimization of software instruction cache by line re-ordering
#14 | 2010-02-11System for iterative interactive ray tracing in a multiprocessor environment
#15 | 2009-12-31System and method for a software managed cache in a multiprocessing environment
#16 | 2009-05-28Partitioning processor resources based on memory usage
#17 | 2008-12-04Managing a plurality of processors as devices
#18 | 2008-11-06Processor dedicated code handling in a multi-processor environment
#19 | 2008-10-30Balancing computational load across a plurality of processors
#20 | 2008-10-23Asynchronous linked data structure traversal
#21 | 2008-10-09Dynamically partitioning processing across a plurality of heterogeneous processors
#22 | 2008-09-25Loading software on a plurality of processors
#23 | 2008-08-28System and method for efficient implementation of software-managed cache
#24 | 2008-08-07Generation of hardware thermal profiles for a set of processors
#25 | 2008-07-10Virtual devices using a plurality of processors
#26 | 2008-07-03Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events
#27 | 2008-07-03Managing position independent code using a software framework
#28 | 2008-07-03Hiding memory latency
#29 | 2008-07-03Task Queue Management of Virtual Devices Using a Plurality of Processors
#30 | 2008-06-26Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment
#31 | 2008-03-13System and method for securely saving and restoring a context of a secure program loader
#32 | 2008-03-13System and method for securely saving a program context to a shared memory
#33 | 2008-03-13System and method for securely restoring a program context from a shared memory
#34 | 2007-11-08Selection of processor cores for optimal thermal performance
#35 | 2007-11-08OPTIMIZING THERMAL PERFORMANCE USING FEED-BACK DIRECTED OPTIMIZATION
#36 | 2007-11-08Dynamically adapting software for reducing a thermal state of a processor core based on its thermal index
#37 | 2007-11-08Optimizing thermal performance using thermal flow analysis
#38 | 2007-08-16EFFICIENT TRIANGULAR SHAPED MESHES
#39 | 2007-05-31Optimizing power and performance using software and hardware thermal profiles
#40 | 2007-05-31Generation of software thermal profiles for applications in a simulated environment
#41 | 2007-05-31Analytical generation of software thermal profiles
#42 | 2007-05-31Generation of software thermal profiles executed on a set of processors using thermal sampling
#43 | 2007-05-31Generation of software thermal profiles executed on a set of processors using processor activity
#44 | 2007-05-31Generation of hardware thermal profiles for a set of processors
#45 | 2007-04-24Efficient triangular shaped meshes
#46 | 2007-02-22System and method for light weight task switching when a shared memory condition is signaled
#47 | 2007-02-22Asynchronous linked data structure traversal
#48 | 2006-08-08Shadow register to enhance lock acquisition
#49 | 2006-05-25Managing position independent code using a software framework
#50 | 2006-05-04Partitioning processor resources based on memory usage
#51 | 2006-05-04System and method for providing a persistent function server
#52 | 2006-04-20Broadcasting a condition to threads executing on a plurality of on-chip processors
#53 | 2006-04-13System and method for hiding memory latency
#54 | 2006-03-30System and method for sharing resources between real-time and virtualizing operating systems
#55 | 2006-03-30System and method for virtualization of processor resources
#56 | 2006-03-02System and method for message delivery across a plurality of processors
#57 | 2006-01-19Light weight context switching
#58 | 2005-12-29System and method for terrain rendering using a limited memory footprint
#59 | 2005-08-02Efficient function interpolation using SIMD vector permute functionality
#60 | 2005-07-12Method and apparatus for managing texture memory in a data processing system
#61 | 2005-04-28Managing a plurality of processors as devices
#62 | 2005-04-21Loading software on a plurality of processors
#63 | 2005-04-14Asymmetric heterogeneous multi-threaded operating system
#64 | 2005-04-14Task queue management of virtual devices using a plurality of processors
#65 | 2005-04-14System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment
#66 | 2005-04-14Balancing computational load across a plurality of processors
#67 | 2005-04-14Dynamically partitioning processing across plurality of heterogeneous processors
#68 | 2005-04-14System and method for processor thread acting as a system service processor
#69 | 2005-03-31System and method for compiling source code for multi-processor environments
#70 | 2005-03-31System and method for processor thread for software debugging
#71 | 2005-03-31System and method for manipulating data with a plurality of processors
#72 | 2005-03-31Virtual devices using a pluarlity of processors
#73 | 2005-03-31Processor dedicated code handling in a multi-processor environment
#74 | 2005-03-31System and method for solving a large system of dense linear equations
1571381 ⎘