Inventor profile of:

Mark Richard Nutter

City:

Austin, Texas

Country:

United States

Published Applications:

74

Last publication date:

2026-03-26

Top Assignees for applications by Mark Richard Nutter

The entities that hold a legal rights for patent applications filed by inventor Nutter Mark Richard:

Recent patent applications by 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:

#1 | 2026-03-26
US20260086846A1
Physics

OFFLOADING OPERATIONS USING A NETWORK INTERFACE CONTROLLER

#2 | 2026-03-05
US20260065512A1
Physics

FAST BOUNDING VOLUME HIERARCHY TREE REBUILD FOR DYNAMIC GEOMETRIES USING NEURAL NETWORKS

#3 | 2025-12-25
US20250391097A1
Physics

PARALLEL MULTI-CLIENT RAY TRACING TASK PROCESSING

#4 | 2025-10-02
US20250308079A1
Physics

Local Reconstruction of Remotely Rendered Digital Content

#5 | 2025-06-19
US20250200699A1
Physics

CACHE PROBE OPERATION FOR DETECTION OF MISSING DATA

#6 | 2025-02-06
US20250041721A1
Human necessities

MULTI-CLIENT CONTEXT SHARING FOR VIDEO STREAMING

#7 | 2024-03-14
US20240086502A1
Physics

METHODS OF CONTROLLING PERMISSION ON A DEVICE

#8 | 2023-06-08
US20230177116A1
Physics

NEURAL NETWORK SYNTHESIZER

#9 | 2016-06-23
US20160179382A1
Physics

Techniques for changing management modes of multilevel memory hierarchy

#10 | 2012-08-23
US20120213430A1
Physics

System and method for iterative interactive ray tracing in a multiprocessor environment

#11 | 2011-06-30
US20110161641A1
Physics

SPE software instruction cache

#12 | 2011-06-30
US20110161548A1
Physics

Efficient multi-level software cache using SIMD vector permute functionality

#13 | 2011-06-16
US20110145503A1
Physics

Optimization of software instruction cache by line re-ordering

#14 | 2010-02-11
US20100033493A1
Physics

System for iterative interactive ray tracing in a multiprocessor environment

#15 | 2009-12-31
US20090327613A1
Physics

System and method for a software managed cache in a multiprocessing environment

#16 | 2009-05-28
US20090138689A1
Physics

Partitioning processor resources based on memory usage

#17 | 2008-12-04
US20080301695A1
Physics

Managing a plurality of processors as devices

#18 | 2008-11-06
US20080276232A1
Physics

Processor dedicated code handling in a multi-processor environment

#19 | 2008-10-30
US20080271003A1
Physics

Balancing computational load across a plurality of processors

#20 | 2008-10-23
US20080263091A1
Physics

Asynchronous linked data structure traversal

#21 | 2008-10-09
US20080250414A1
Physics

Dynamically partitioning processing across a plurality of heterogeneous processors

#22 | 2008-09-25
US20080235679A1
Physics

Loading software on a plurality of processors

#23 | 2008-08-28
US20080209127A1
Physics

System and method for efficient implementation of software-managed cache

#24 | 2008-08-07
US20080189071A1
Physics

Generation of hardware thermal profiles for a set of processors

#25 | 2008-07-10
US20080168443A1
Physics

Virtual devices using a plurality of processors

#26 | 2008-07-03
US20080163241A1
Physics

Task switching based on a shared memory condition associated with a data request and detecting lock line reservation lost events

#27 | 2008-07-03
US20080163155A1
Physics

Managing position independent code using a software framework

#28 | 2008-07-03
US20080162906A1
Physics

Hiding memory latency

#29 | 2008-07-03
US20080162834A1
Physics

Task Queue Management of Virtual Devices Using a Plurality of Processors

#30 | 2008-06-26
US20080155203A1
Physics

Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment

#31 | 2008-03-13
US20080066075A1
Physics

System and method for securely saving and restoring a context of a secure program loader

#32 | 2008-03-13
US20080066074A1
Physics

System and method for securely saving a program context to a shared memory

#33 | 2008-03-13
US20080065907A1
Physics

System and method for securely restoring a program context from a shared memory

#34 | 2007-11-08
US20070260895A1
Physics

Selection of processor cores for optimal thermal performance

#35 | 2007-11-08
US20070260894A1
Physics

OPTIMIZING THERMAL PERFORMANCE USING FEED-BACK DIRECTED OPTIMIZATION

#36 | 2007-11-08
US20070260893A1
Physics

Dynamically adapting software for reducing a thermal state of a processor core based on its thermal index

#37 | 2007-11-08
US20070260415A1
Physics

Optimizing thermal performance using thermal flow analysis

#38 | 2007-08-16
US20070188487A1
Physics

EFFICIENT TRIANGULAR SHAPED MESHES

#39 | 2007-05-31
US20070124618A1
Physics

Optimizing power and performance using software and hardware thermal profiles

#40 | 2007-05-31
US20070124124A1
Physics

Generation of software thermal profiles for applications in a simulated environment

#41 | 2007-05-31
US20070124103A1
Physics

Analytical generation of software thermal profiles

#42 | 2007-05-31
US20070124102A1
Physics

Generation of software thermal profiles executed on a set of processors using thermal sampling

#43 | 2007-05-31
US20070124101A1
Physics

Generation of software thermal profiles executed on a set of processors using processor activity

#44 | 2007-05-31
US20070124100A1
Physics

Generation of hardware thermal profiles for a set of processors

#45 | 2007-04-24
US10242523
-

Efficient triangular shaped meshes

#46 | 2007-02-22
US20070043916A1
Physics

System and method for light weight task switching when a shared memory condition is signaled

#47 | 2007-02-22
US20070043746A1
Physics

Asynchronous linked data structure traversal

#48 | 2006-08-08
US10460423
-

Shadow register to enhance lock acquisition

#49 | 2006-05-25
US20060112368A1
Physics

Managing position independent code using a software framework

#50 | 2006-05-04
US20060095901A1
Physics

Partitioning processor resources based on memory usage

#51 | 2006-05-04
US20060095718A1
Physics

System and method for providing a persistent function server

#52 | 2006-04-20
US20060085791A1
Physics

Broadcasting a condition to threads executing on a plurality of on-chip processors

#53 | 2006-04-13
US20060080661A1
Physics

System and method for hiding memory latency

#54 | 2006-03-30
US20060070069A1
Physics

System and method for sharing resources between real-time and virtualizing operating systems

#55 | 2006-03-30
US20060069878A1
Physics

System and method for virtualization of processor resources

#56 | 2006-03-02
US20060047875A1
Physics

System and method for message delivery across a plurality of processors

#57 | 2006-01-19
US20060015876A1
Physics

Light weight context switching

#58 | 2005-12-29
US20050285852A1
Physics

System and method for terrain rendering using a limited memory footprint

#59 | 2005-08-02
US10242566
-

Efficient function interpolation using SIMD vector permute functionality

#60 | 2005-07-12
US9773188
-

Method and apparatus for managing texture memory in a data processing system

#61 | 2005-04-28
US20050091473A1
Physics

Managing a plurality of processors as devices

#62 | 2005-04-21
US20050086655A1
Physics

Loading software on a plurality of processors

#63 | 2005-04-14
US20050081203A1
Physics

Asymmetric heterogeneous multi-threaded operating system

#64 | 2005-04-14
US20050081202A1
Physics

Task queue management of virtual devices using a plurality of processors

#65 | 2005-04-14
US20050081201A1
Physics

System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment

#66 | 2005-04-14
US20050081182A1
Physics

Balancing computational load across a plurality of processors

#67 | 2005-04-14
US20050081181A1
Physics

Dynamically partitioning processing across plurality of heterogeneous processors

#68 | 2005-04-14
US20050081112A1
Physics

System and method for processor thread acting as a system service processor

#69 | 2005-03-31
US20050071828A1
Physics

System and method for compiling source code for multi-processor environments

#70 | 2005-03-31
US20050071814A1
Physics

System and method for processor thread for software debugging

#71 | 2005-03-31
US20050071578A1
Physics

System and method for manipulating data with a plurality of processors

#72 | 2005-03-31
US20050071526A1
Physics

Virtual devices using a pluarlity of processors

#73 | 2005-03-31
US20050071513A1
Physics

Processor dedicated code handling in a multi-processor environment

#74 | 2005-03-31
US20050071404A1
Physics

System and method for solving a large system of dense linear equations

InventorID:

1571381 ⎘