Inventor
Steven James Heinrich
Inventor
Madison, AL, US
Overview
Patents· 35 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing44%
G06TImage data processing or generation, in general22%
G09GArrangements or circuits for control of indicating devices using static means to present variable information14%
G11CStatic stores10%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications4%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use4%
H04LTransmission of digital information, e.g. telegraphic communication2%
PatentTitleYear
11,080,051Techniques for efficiently transferring data to a processor202110,705,994Unified cache for diverse memory traffic202010,699,427Method and apparatus for obtaining sampled positions of texturing operations202010,459,861Unified cache for diverse memory traffic201910,424,074Method and apparatus for obtaining sampled positions of texturing operations201910,152,329Pre-scheduled replays of divergent operations201810,095,548Mechanism for waking common resource requests within a resource management subsystem201810,007,527Uniform load processing for parallel thread sub-sets20189,952,977Cache operations and policies for a multi-threaded client20189,946,666Coalescing texture access and load/store operations20189,836,325Resource management subsystem that maintains fairness and order20179,817,668'Batched replays of divergent operations'20179,755,994'Mechanism for tracking age of common resource requests within a resource management subsystem'20179,633,458'Method and system for reducing a polygon bounding box'20179,595,075'Load/store operations in texture hardware'20179,448,935'Surface resource view hash for coherent cache operations in texture processing hardware'20169,286,659'Multi-sample surface processing using sample subsets'20169,286,256'Sharing data crossbar for reads and writes in a data cache'20169,262,797'Multi-sample surface processing using one sample'20169,262,174'Dynamic bank mode addressing for memory access'20169,223,578'Coalescing memory barrier operations across multiple parallel threads'20158,997,103'N-way memory barrier operation coalescing'20158,595,425'Configurable cache for multiple clients'20138,522,000'Trap handler architecture for a parallel processing unit'20138,335,892'Cache arbitration between multiple clients'20128,266,382'Cache interface protocol including arbitration and hints'20128,266,383'Cache miss processing using a defer/replay mechanism'20127,616,200'System for reducing aliasing on a display device'20096,700,576'Variable stride circle rendering apparatus and method'20046,667,744'High speed video frame buffer'20036,642,928'Multi-processor graphics accelerator'20036,535,216'Multi-processor graphics accelerator'20036,476,816'Multi-processor graphics accelerator'20026,278,645'High speed video frame buffer'20015,864,512'High-speed video frame buffer using single port memory chips'1999Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1999–2009Based in Huntsville, AL, US· patent location history
2012–2021Patents assigned to NVIDIA CORP (27)· patent assignee history
2012–2018Patents assigned to SELVANESAN RAJESHWARAN (13)· patent assignee history
2012–2018Patents assigned to MCCARVER CHARLES (10)· patent assignee history
2012–2018Patents assigned to RAJENDRAN ANJANA (10)· patent assignee history
2012–2021Based in Madison, AL, US· patent location history
2013–2018Patents assigned to HEINRICH STEVEN JAMES (12)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| NVIDIA CORP | 27 | 2012–2021 |
| SELVANESAN RAJESHWARAN | 13 | 2012–2018 |
| HEINRICH STEVEN JAMESself | 12 | 2013–2018 |
| MCCARVER CHARLES | 10 | 2012–2018 |
| RAJENDRAN ANJANA | 10 | 2012–2018 |
Locations
| Location | Patents | Span |
|---|---|---|
| Madison, AL, US | 27 | 2012–2021 |
| Huntsville, AL, US | 8 | 1999–2009 |