loadpatents
name:-0.082998991012573
name:-0.13442420959473
name:-0.028509140014648
Duluk, Jr.; Jerome F. Patent Filings

Duluk, Jr.; Jerome F.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Duluk, Jr.; Jerome F..The latest application filed is for "technique for computational nested parallelism".

Company Profile
31.146.104
  • Duluk, Jr.; Jerome F. - Palo Alto CA
  • - Palo Alto CA US
  • Duluk, Jr.; Jerome F. - Santa Clara County CA
  • Duluk, Jr.; Jerome F. - Mountain View CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Dynamic partitioning of execution resources
Grant 11,307,903 - Duluk, Jr. , et al. April 19, 2
2022-04-19
Techniques for configuring a processor to function as multiple, separate processors
Grant 11,249,905 - Duluk, Jr. , et al. February 15, 2
2022-02-15
PCIe traffic tracking hardware in a unified virtual memory system
Grant 11,210,253 - Duluk, Jr. , et al. December 28, 2
2021-12-28
Technique For Computational Nested Parallelism
App 20210349763 - Jones; Stephen ;   et al.
2021-11-11
Techniques For Configuring A Processor To Function As Multiple, Separate Processors In A Virtualized Environment
App 20210157651 - DULUK, Jr.; Jerome F. ;   et al.
2021-05-27
Techniques For Configuring A Processor To Function As Multiple, Separate Processors
App 20210073035 - DULUK, Jr.; Jerome F. ;   et al.
2021-03-11
Techniques For Configuring A Processor To Function As Multiple, Separate Processors
App 20210073125 - DULUK, JR.; Jerome F. ;   et al.
2021-03-11
Techniques For Configuring A Processor To Function As Multiple, Separate Processors
App 20210073042 - DULUK, Jr.; Jerome F. ;   et al.
2021-03-11
Techniques For Configuring A Processor To Function As Multiple, Separate Processors
App 20210073025 - DULUK, JR.; Jerome F. ;   et al.
2021-03-11
Compute Task State Encapsulation
App 20210019185 - DULUK, JR.; Jerome F. ;   et al.
2021-01-21
Dynamic partitioning of execution resources
Grant 10,817,338 - Duluk, Jr. , et al. October 27, 2
2020-10-27
Compute task state encapsulation
Grant 10,795,722 - Duluk, Jr. , et al. October 6, 2
2020-10-06
Technique For Computational Nested Parallelism
App 20200151016 - Jones; Stephen ;   et al.
2020-05-14
Pcie Traffic Tracking Hardware In A Unified Virtual Memory System
App 20190340145 - DULUK, JR.; Jerome F. ;   et al.
2019-11-07
Fault buffer for resolving page faults in unified virtual memory system
Grant 10,445,243 - Duluk, Jr. , et al. Oc
2019-10-15
Two-pass cache tile processing for visibility testing in a tile-based architecture
Grant 10,438,314 - Hakura , et al. O
2019-10-08
Microcontroller for memory management unit
Grant 10,409,730 - Buschardt , et al. Sept
2019-09-10
Two-pass Cache Tile Processing For Visibility Testing In A Tile-based Architecture
App 20190243652 - HAKURA; Ziyad S. ;   et al.
2019-08-08
Dynamic Partitioning Of Execution Resources
App 20190235928 - Duluk, JR.; Jerome F. ;   et al.
2019-08-01
Dynamic Partitioning Of Execution Resources
App 20190235924 - Duluk, Jr.; Jerome F. ;   et al.
2019-08-01
PCIe traffic tracking hardware in a unified virtual memory system
Grant 10,331,603 - Duluk, Jr. , et al.
2019-06-25
Efficient memory virtualization in multi-threaded processing units
Grant 10,310,973 - Barrow-Williams , et al.
2019-06-04
Migration scheme for unified virtual memory system
Grant 10,303,616 - Duluk, Jr. , et al.
2019-05-28
Managing event count reports in a tile-based architecture
Grant 10,223,122 - Hakura , et al.
2019-03-05
Migration of peer-mapped memory pages
Grant 10,216,413 - Duluk, Jr. , et al. Feb
2019-02-26
System, method, and computer program product for simultaneous execution of compute and graphics workloads
Grant 10,217,183 - Palmer , et al. Feb
2019-02-26
Hardware for parallel command list generation
Grant 10,169,072 - Duluk, Jr. , et al. J
2019-01-01
Efficient memory virtualization in multi-threaded processing units
Grant 10,169,091 - Barrow-Williams , et al. J
2019-01-01
Opportunistic migration of memory pages in a unified virtual memory system
Grant 10,133,677 - Duluk, Jr. , et al. November 20, 2
2018-11-20
Techniques for supporting for demand paging
Grant 10,114,758 - Duncan , et al. October 30, 2
2018-10-30
Two-pass Cache Tile Processing For Visibility Testing In A Tile-based Architecture
App 20180307490 - HAKURA; Ziyad S. ;   et al.
2018-10-25
Frame buffer access tracking via a sliding window in a unified virtual memory system
Grant 10,061,526 - Mashey , et al. August 28, 2
2018-08-28
Pcie Traffic Tracking Hardware In A Unified Virtual Memory System
App 20180232332 - DULUK, JR.; Jerome F. ;   et al.
2018-08-16
Efficient memory virtualization in multi-threaded processing units
Grant 10,037,228 - Barrow-Williams , et al. July 31, 2
2018-07-31
Common pointers in unified virtual memory system
Grant 10,031,856 - Duluk, Jr. , et al. July 24, 2
2018-07-24
Error checking in out-of-order task scheduling
Grant 9,965,321 - Duluk, Jr. , et al. May 8, 2
2018-05-08
Handling post-Z coverage data in raster operations
Grant 9,953,455 - Lum , et al. April 24, 2
2018-04-24
Two-pass cache tile processing for visibility testing in a tile-based architecture
Grant 9,952,868 - Hakura , et al. April 24, 2
2018-04-24
PCIE traffic tracking hardware in a unified virtual memory system
Grant 9,940,286 - Duluk, Jr. , et al. April 10, 2
2018-04-10
Pcie Traffic Tracking Hardware In A Unified Virtual Memory System
App 20170371822 - DULUK, Jr.; Jerome F. ;   et al.
2017-12-28
Microcontroller For Memory Management Unit
App 20170371802 - BUSCHARDT; Cameron ;   et al.
2017-12-28
Access tracking mechanism for hybrid memories in a unified virtual system
Grant 9,830,262 - Duluk, Jr. , et al. November 28, 2
2017-11-28
CPU-to-GPU and GPU-to-GPU atomics
Grant 9,830,210 - Duluk, Jr. , et al. November 28, 2
2017-11-28
Replaying memory transactions while resolving memory access faults
Grant 9,830,276 - Deming , et al. November 28, 2
2017-11-28
Fault Buffer For Resolving Page Faults In Unified Virtual Memory System
App 20170329717 - DULUK, JR.; Jerome F. ;   et al.
2017-11-16
Migrating pages of different sizes between heterogeneous processors
Grant 9,798,487 - Duluk, Jr. , et al. October 24, 2
2017-10-24
Microcontroller for memory management unit
Grant 9,792,220 - Buschardt , et al. October 17, 2
2017-10-17
Fault Buffer For Tracking Page Faults In Unified Virtual Memory System
App 20170286198 - DULUK, JR.; Jerome F. ;   et al.
2017-10-05
Page state directory for managing unified virtual memory
Grant 9,767,036 - Duluk, Jr. , et al. September 19, 2
2017-09-19
Managing memory regions to support sparse mappings
Grant 9,754,561 - Dunaisky , et al. September 5, 2
2017-09-05
Common Pointers In Unified Virtual Memory System
App 20170249254 - DULUK, JR.; Jerome F. ;   et al.
2017-08-31
Software methods in a GPU
Grant 9,734,545 - Duluk, Jr. , et al. August 15, 2
2017-08-15
Execution state analysis for assigning tasks to streaming multiprocessors
Grant 9,715,413 - Abdalla , et al. July 25, 2
2017-07-25
Methods and apparatus for auto-throttling encapsulated compute tasks
Grant 9,710,306 - Duluk, Jr. , et al. July 18, 2
2017-07-18
Frame Buffer Access Tracking Via A Sliding Window In A Unified Virtual Memory System
App 20170199689 - MASHEY; John ;   et al.
2017-07-13
Migration Scheme For Unified Virtual Memory System
App 20170185526 - DULUK, JR.; Jerome F. ;   et al.
2017-06-29
Techniques for optimizing stencil buffers
Grant 9,679,350 - Lum , et al. June 13, 2
2017-06-13
Replaying Memory Transactions While Resolving Memory Access Faults
App 20170161206 - DEMING; James Leroy ;   et al.
2017-06-08
Migration of peer-mapped memory pages
Grant 9,639,474 - Duluk, Jr. , et al. May 2, 2
2017-05-02
Managing event count reports in a tile-based architecture
Grant 9,639,367 - Hakura , et al. May 2, 2
2017-05-02
Higher accuracy Z-culling in a tile-based architecture
Grant 9,612,839 - Hakura , et al. April 4, 2
2017-04-04
Methods to facilitate primitive batching
Grant 9,589,310 - Duluk, Jr. , et al. March 7, 2
2017-03-07
Replaying memory transactions while resolving memory access faults
Grant 9,575,892 - Deming , et al. February 21, 2
2017-02-21
Migrating Pages Of Different Sizes Between Heterogeneous Processors
App 20160357482 - DULUK, JR.; Jerome F. ;   et al.
2016-12-08
Technique for computational nested parallelism
Grant 9,513,975 - Jones , et al. December 6, 2
2016-12-06
Compute work distribution reference counters
Grant 9,507,638 - Cuadra , et al. November 29, 2
2016-11-29
Efficient super-sampling with per-pixel shader threads
Grant 9,495,721 - Duluk, Jr. , et al. November 15, 2
2016-11-15
Concurrent execution of independent streams in multi-channel time slice groups
Grant 9,442,759 - Duncan , et al. September 13, 2
2016-09-13
Migration directives in a unified virtual memory system architecture
Grant 9,430,400 - Duluk, Jr. August 30, 2
2016-08-30
Migrating pages of different sizes between heterogeneous processors
Grant 9,424,201 - Duluk, Jr. , et al. August 23, 2
2016-08-23
Technique for storing shared vertices
Grant 9,418,616 - Duluk, Jr. , et al. August 16, 2
2016-08-16
Rendering using multiple render target sample masks
Grant 9,396,515 - Lum , et al. July 19, 2
2016-07-19
System, method, and computer program product for low latency scheduling and launch of memory defined tasks
Grant 9,378,139 - Ricketts , et al. June 28, 2
2016-06-28
Techniques for interleaving surfaces
Grant 9,355,430 - Lum , et al. May 31, 2
2016-05-31
Frame buffer access tracking via a sliding window in a unified virtual memory system
Grant 9,355,041 - Mashey , et al. May 31, 2
2016-05-31
Managing per-tile event count reports in a tile-based architecture
Grant 9,311,097 - Hakura , et al. April 12, 2
2016-04-12
Technique for storing shared vertices
Grant 9,293,109 - Duluk, Jr. , et al. March 22, 2
2016-03-22
GPU work creation and stateless graphics in OPENGL
Grant 9,275,491 - Bolz , et al. March 1, 2
2016-03-01
Techniques For Optimizing Stencil Buffers
App 20150339799 - LUM; Eric B. ;   et al.
2015-11-26
Programmable blending in multi-threaded processing units
Grant 9,183,609 - Bastos , et al. November 10, 2
2015-11-10
Techniques for optimizing stencil buffers
Grant 9,098,924 - Lum , et al. August 4, 2
2015-08-04
Techniques for optimizing stencil buffers
Grant 9,098,925 - Lum , et al. August 4, 2
2015-08-04
Programmable blending via multiple pixel shader dispatches
Grant 9,082,212 - Duluk, Jr. , et al. July 14, 2
2015-07-14
Scheduling and execution of compute tasks
Grant 9,069,609 - Abdalla , et al. June 30, 2
2015-06-30
System, Method, And Computer Program Product For Simultaneous Execution Of Compute And Graphics Workloads
App 20150178879 - Palmer; Gregory S. ;   et al.
2015-06-25
Determining a working set of texture maps
Grant 9,013,498 - Montrym , et al. April 21, 2
2015-04-21
Managing Memory Regions To Support Sparse Mappings
App 20150097847 - DUNAISKY; Jonathan ;   et al.
2015-04-09
Techniques For Interleaving Surfaces
App 20150084974 - LUM; Eric B. ;   et al.
2015-03-26
Techniques For Supporting For Demand Paging
App 20150082001 - DUNCAN; Samuel H. ;   et al.
2015-03-19
Signaling, ordering, and execution of dynamically generated tasks in a processing system
Grant 8,984,183 - Purcell , et al. March 17, 2
2015-03-17
State objects for specifying dynamic state
Grant 8,970,608 - Bolz , et al. March 3, 2
2015-03-03
Rendering Using Multiple Render Target Sample Masks
App 20150049110 - LUM; Eric B. ;   et al.
2015-02-19
Monetization Of Spelling Games By Associating Words With Advertisers
App 20150038205 - DULUK; Veronica Wiechers ;   et al.
2015-02-05
Techniques For Optimizing Stencil Buffers
App 20150015595 - LUM; Eric B. ;   et al.
2015-01-15
Techniques For Optimizing Stencil Buffers
App 20150015594 - LUM; Eric B. ;   et al.
2015-01-15
Pixel shader output map
Grant 08922555 -
2014-12-30
Pixel shader output map
Grant 8,922,555 - Duluk, Jr. , et al. December 30, 2
2014-12-30
System, Method, And Computer Program Product For Low Latency Scheduling And Launch Of Memory Defined Tasks
App 20140337569 - Ricketts; Scott ;   et al.
2014-11-13
Sparse texture systems and methods
Grant 8,860,743 - Tao , et al. October 14, 2
2014-10-14
Page State Directory For Managing Unified Virtual Memory
App 20140281255 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Migration Of Peer-mapped Memory Pages
App 20140281297 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Microcontroller For Memory Management Unit
App 20140281364 - BUSCHARDT; Cameron ;   et al.
2014-09-18
Replaying Memory Transactions While Resolving Memory Access Faults
App 20140281263 - DEMING; James Leroy ;   et al.
2014-09-18
Migration Directives In A Unified Virtual Memory System Architecture
App 20140281323 - DULUK, JR.; Jerome F.
2014-09-18
Common Pointers In Unified Virtual Memory System
App 20140281357 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Migrating Pages Of Different Sizes Between Heterogeneous Processors
App 20140281324 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Opportunistic Migration Of Memory Pages In A Unified Virtual Memory System
App 20140281299 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Migration Scheme For Unified Virtual Memory System
App 20140281358 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Microcontroller For Memory Management Unit
App 20140281356 - BUSCHARDT; Cameron ;   et al.
2014-09-18
Frame Buffer Access Tracking Via A Sliding Window In A Unified Virtual Memory System
App 20140281365 - MASHEY; John ;   et al.
2014-09-18
Migration Counters For Hybrid Memories In A Unified Virtual Memory System
App 20140281264 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Fault Buffer For Resolving Page Faults In Unified Virtual Memory System
App 20140281256 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Handling Post-z Coverage Data In Raster Operations
App 20140267224 - LUM; Eric B. ;   et al.
2014-09-18
Generating Anti-aliased Voxel Data
App 20140267264 - CRASSIN; Cyril ;   et al.
2014-09-18
Fault Buffer For Tracking Page Faults In Unified Virtual Memory System
App 20140281296 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Cpu-to-gpu And Gpu-to-gpu Atomics
App 20140267334 - DULUK, JR.; Jerome F. ;   et al.
2014-09-18
Generating Anti-aliased Voxel Data
App 20140267266 - CRASSIN; Cyril ;   et al.
2014-09-18
Pcie Traffic Tracking Hardware In A Unified Virtual Memory System
App 20140281110 - DULUK, Jr.; Jerome F. ;   et al.
2014-09-18
System, Method, And Computer Program Product For Executing Processes Involving At Least One Primitive In A Graphics Processor, Utilizing A Data Structure
App 20140267260 - Hakura; Ziyad Sami ;   et al.
2014-09-18
Generating Anti-aliased Voxel Data
App 20140267265 - CRASSIN; Cyril ;   et al.
2014-09-18
Sparse texture systems and methods
Grant 8,823,724 - Duluk, Jr. , et al. September 2, 2
2014-09-02
Shader program headers
Grant 8,786,618 - Duluk, Jr. , et al. July 22, 2
2014-07-22
Providing pipeline state through constant buffers
Grant 8,766,988 - Duluk, Jr. , et al. July 1, 2
2014-07-01
Programmable Blending Via Multiple Pixel Shader Dispatches
App 20140176547 - DULUK, JR.; JEROME F. ;   et al.
2014-06-26
Technique For Storing Shared Vertices
App 20140176589 - Duluk, JR.; Jerome F. ;   et al.
2014-06-26
Efficient Super-sampling With Per-pixel Shader Threads
App 20140176579 - Duluk, JR.; Jerome F. ;   et al.
2014-06-26
Technique For Storing Shared Vertices
App 20140176588 - Duluk, JR.; Jerome F. ;   et al.
2014-06-26
Restart index that sets a topology
Grant 8,760,455 - Duluk, Jr. , et al. June 24, 2
2014-06-24
Sharing binding groups between shaders
Grant 8,749,562 - Duluk, Jr. June 10, 2
2014-06-10
Efficient Memory Virtualization In Multi-threaded Processing Units
App 20140123145 - BARROW-WILLIAMS; Nick ;   et al.
2014-05-01
Managing Per-tile Event Count Reports In A Tile-based Architecture
App 20140118370 - HAKURA; Ziyad S. ;   et al.
2014-05-01
Two-pass Cache Tile Processing For Visibility Testing In A Tile-based Architecture
App 20140118347 - HAKURA; Ziyad S. ;   et al.
2014-05-01
Managing Event Count Reports In A Tile-based Architecture
App 20140118369 - HAKURA; Ziyad S. ;   et al.
2014-05-01
Higher Accuracy Z-culling In A Tile-based Architecture
App 20140118348 - HAKURA; Ziyad S. ;   et al.
2014-05-01
Efficient Memory Virtualization In Multi-threaded Processing Units
App 20140123146 - BARROW-WILLIAMS; Nick ;   et al.
2014-05-01
Efficient Memory Virtualization In Multi-threaded Processing Units
App 20140122829 - BARROW-WILLIAMS; Nick ;   et al.
2014-05-01
Sparse texture systems and methods
Grant 8,681,169 - Hall , et al. March 25, 2
2014-03-25
Inter-shader attribute buffer optimization
Grant 8,619,087 - Duluk, Jr. , et al. December 31, 2
2013-12-31
Inter-shader attribute buffer optimization
Grant 08619087 -
2013-12-31
Technique For Computational Nested Parallelism
App 20130298133 - JONES; Stephen ;   et al.
2013-11-07
Methods And Apparatus For Auto-throttling Encapsulated Compute Tasks
App 20130268942 - DULUK, JR.; Jerome F. ;   et al.
2013-10-10
System and method for utilizing semaphores in a graphics pipeline
Grant 8,525,842 - Duluk, Jr. , et al. September 3, 2
2013-09-03
Automatic Dependent Task Launch
App 20130198760 - CUADRA; Philip Alexander ;   et al.
2013-08-01
Hardware override of application programming interface programmed state
Grant 8,493,395 - Duluk, Jr. , et al. July 23, 2
2013-07-23
Scheduling And Execution Of Compute Tasks
App 20130185725 - ABDALLA; Karim M. ;   et al.
2013-07-18
Scheduling And Execution Of Compute Tasks
App 20130185728 - Abdalla; Karim M. ;   et al.
2013-07-18
Signaling, Ordering, And Execution Of Dynamically Generated Tasks In A Processing System
App 20130160021 - PURCELL; Timothy John ;   et al.
2013-06-20
Multi-Channel Time Slice Groups
App 20130152093 - DUNCAN; Samuel H. ;   et al.
2013-06-13
Error Checking In Out-of-order Task Scheduling
App 20130152094 - Duluk, JR.; Jerome F. ;   et al.
2013-06-13
Compute Work Distribution Reference Counters
App 20130117758 - Cuadra; Philip Alexander ;   et al.
2013-05-09
Compute Task State Encapsulation
App 20130117751 - DULUK, JR.; Jerome F. ;   et al.
2013-05-09
Draw commands with built-in begin/end
Grant 8,427,493 - Duluk, Jr. , et al. April 23, 2
2013-04-23
Thread count throttling for efficient resource utilization
Grant 8,429,656 - Duluk, Jr. , et al. April 23, 2
2013-04-23
Scheduling And Management Of Compute Tasks With Different Execution Priority Levels
App 20130074088 - PURCELL; Timothy John ;   et al.
2013-03-21
Zero-bandwidth clears
Grant 8,330,766 - McAllister , et al. December 11, 2
2012-12-11
Index-based zero-bandwidth clears
Grant 8,319,783 - McAllister , et al. November 27, 2
2012-11-27
Hardware Override Of Application Programming Interface Programmed State
App 20120284568 - Duluk, JR.; Jerome F. ;   et al.
2012-11-08
Hardware override of application programming interface programmed state
Grant 8,228,338 - Duluk, Jr. , et al. July 24, 2
2012-07-24
Method and system for connecting multiple shaders
Grant 8,223,158 - Lindholm , et al. July 17, 2
2012-07-17
System and method for graphics attribute packing for pixel shader usage
Grant 8,134,570 - Duluk, Jr. , et al. March 13, 2
2012-03-13
System and method for low-overhead push buffer jumps
Grant 8,085,275 - Duluk, Jr. , et al. December 27, 2
2011-12-27
Method and apparatus for display image adjustment
Grant 8,044,966 - Diamond , et al. October 25, 2
2011-10-25
GPU Work Creation and Stateless Graphics in OPENGL
App 20110242119 - BOLZ; Jeffrey A. ;   et al.
2011-10-06
State Objects for Specifying Dynamic State
App 20110242118 - BOLZ; Jeffrey A. ;   et al.
2011-10-06
Sparse Texture Systems And Methods
App 20110157205 - Tao; Andrew ;   et al.
2011-06-30
Sparse Texture Systems And Methods
App 20110157207 - Hall; Jesse D. ;   et al.
2011-06-30
Sparse Texture Systems And Methods
App 20110157206 - Duluk, JR.; Jerome F. ;   et al.
2011-06-30
Method and apparatus for display image adjustment
Grant 7,961,197 - Diamond , et al. June 14, 2
2011-06-14
Restart Index That Sets A Topology
App 20110109638 - DULUK, JR.; Jerome F. ;   et al.
2011-05-12
Draw Commands With Built-In Begin/End
App 20110084975 - DULUK, JR.; Jerome F. ;   et al.
2011-04-14
Software Methods In A Gpu
App 20110084972 - Duluk, JR.; Jerome F. ;   et al.
2011-04-14
Providing Pipeline State Through Constant Buffers
App 20110087864 - DULUK, JR.; Jerome F. ;   et al.
2011-04-14
Shader Program Headers
App 20110084976 - Duluk, JR.; Jerome F. ;   et al.
2011-04-14
Inter-shader Attribute Buffer Optimization
App 20110080415 - DULUK, JR.; Jerome F. ;   et al.
2011-04-07
Pixel Shader Output Map
App 20110080407 - DULUK, JR.; Jerome F. ;   et al.
2011-04-07
Methods to Facilitate Primitive Batching
App 20110080416 - Duluk, JR.; Jerome F. ;   et al.
2011-04-07
Hardware For Parallel Command List Generation
App 20110072211 - DULUK, JR.; Jerome F. ;   et al.
2011-03-24
Hardware For Parallel Command List Generation
App 20110072245 - DULUK, JR.; Jerome F. ;   et al.
2011-03-24
Blend optimizations that are conformant to floating-point rules
Grant 7,880,747 - Molnar , et al. February 1, 2
2011-02-01
Deferred shading graphics pipeline processor having advanced features
Grant 7,808,503 - Duluk, Jr. , et al. October 5, 2
2010-10-05
Method and apparatus for display image adjustment
Grant 7,791,614 - Diamond , et al. September 7, 2
2010-09-07
Hardware override of application programming interface programmed state
Grant 7,739,556 - Duluk, Jr. , et al. June 15, 2
2010-06-15
Predicated launching of compute thread arrays
Grant 7,697,007 - Duluk, Jr. April 13, 2
2010-04-13
Method and apparatus for display image adjustment
Grant 7,623,135 - Diamond , et al. November 24, 2
2009-11-24
Counter-based delay of dependent thread group execution
Grant 7,526,634 - Duluk, Jr. , et al. April 28, 2
2009-04-28
Deferred shading graphics pipeline processor having advanced features
Grant 7,167,181 - Duluk, Jr. , et al. January 23, 2
2007-01-23
Method and apparatus for generating texture
Grant 7,164,426 - Duluk, Jr. , et al. January 16, 2
2007-01-16
System, method and computer program product for generating a shader program
Grant 7,009,605 - Dietrich, Jr. , et al. March 7, 2
2006-03-07
Deferred shading graphics pipeline processor having advanced features
Grant 6,717,576 - Duluk, Jr. , et al. April 6, 2
2004-04-06
Graphics processor with pipeline state storage and retrieval
Grant 6,693,639 - Duluk, Jr. , et al. February 17, 2
2004-02-17
System, apparatus, method, and computer program for execution-order preserving uncached write combine operation
Grant 6,671,747 - Benkual , et al. December 30, 2
2003-12-30
Method and apparatus for culling in a graphics processor with deferred shading
Grant 6,664,959 - Duluk, Jr. , et al. December 16, 2
2003-12-16
Apparatus and method for fragment operations in a 3D-graphics pipeline
Grant 6,614,444 - Duluk, Jr. , et al. September 2, 2
2003-09-02
Graphics processor with deferred shading
Grant 6,597,363 - Duluk, Jr. , et al. July 22, 2
2003-07-22
Apparatus and method for geometry operations in a 3D-graphics pipeline
Grant 6,577,317 - Duluk, Jr. , et al. June 10, 2
2003-06-10
Apparatus and method for performing setup operations in a 3-D graphics pipeline using unified primitive descriptors
Grant 6,577,305 - Duluk, Jr. , et al. June 10, 2
2003-06-10
System, apparatus and method for spatially sorting image data in a three-dimensional graphics pipeline
Grant 6,552,723 - Duluk, Jr. , et al. April 22, 2
2003-04-22
Graphical rendering system using simultaneous parallel query Z-buffer and method therefor
Grant RE38,078 - Duluk, Jr. April 15, 2
2003-04-15
Graphics processor with pipeline state storage and retrieval
Grant 6,525,737 - Duluk, Jr. , et al. February 25, 2
2003-02-25
Method and apparatus for performing conservative hidden surface removal in a graphics processor with deferred shading
Grant 6,476,807 - Duluk, Jr. , et al. No
2002-11-05
Method and apparatus for generating texture
Grant 6,288,730 - Duluk, Jr. , et al. September 11, 2
2001-09-11
Method and apparatus for span and subspan sorting rendering system
Grant 6,285,378 - Duluk, Jr. September 4, 2
2001-09-04
Deferred shading graphics pipeline processor
Grant 6,268,875 - Duluk, Jr. , et al. July 31, 2
2001-07-31
Deferred shading graphics pipeline processor
Grant 6,229,553 - Duluk, Jr. , et al. May 8, 2
2001-05-08
Flexible electrical test fixture for integrated circuits on prototype and production printed circuit boards
Grant 6,166,554 - Webster , et al. December 26, 2
2000-12-26
Method and apparatus for span and subspan sorting rendering system
Grant 5,977,987 - Duluk, Jr. November 2, 1
1999-11-02
Cascaded two-stage computational SIMD engine having multi-port memory and multiple arithmetic units
Grant 5,669,010 - Duluk, Jr. September 16, 1
1997-09-16
Method and apparatus for simultaneous parallel query graphics rendering Z-coordinate buffer
Grant 5,596,686 - Duluk, Jr. January 21, 1
1997-01-21
Bounding box and projections detection of hidden polygons in three-dimensional spatial databases
Grant 5,574,835 - Duluk, Jr. , et al. November 12, 1
1996-11-12
Method and apparatus for spatial simulation acceleration
Grant 5,572,634 - Duluk, Jr. November 5, 1
1996-11-05
System and method for cross correlation with application to video motion vector estimator
Grant 5,535,288 - Chen , et al. July 9, 1
1996-07-09
Content-addressable memory system capable of fully parallel magnitude comparisons
Grant 4,996,666 - Duluk, Jr. February 26, 1
1991-02-26

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed