P

Inventor

LINDHOLM JOHN ERIK

US125 patents
⚠️ This page may combine multiple inventors who share the name “LINDHOLM JOHN ERIK”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

NVIDIA CORP

42 patents
US7064763B2Jun 20, 2006

Single semiconductor graphics platform

NVIDIA CORP64 citations99
US7038685B1May 2, 2006

Programmable graphics processor for multithreaded execution of programs

NVIDIA CORP128 citations99
US7015913B1Mar 21, 2006

Method and apparatus for multithreaded processing of data in a programmable graphics processor

NVIDIA CORP224 citations99
US6992667B2Jan 31, 2006

Single semiconductor graphics platform system and method with skinning, swizzling and masking capabilities

NVIDIA CORP75 citations99
US6947047B1Sep 20, 2005

Method and system for programmable pipelined graphics processing with branching instructions

NVIDIA CORP182 citations99
US6198488B1Mar 6, 2001

Transform, lighting and rasterization system embodied on a single semiconductor platform

NVIDIA CORP133 citations99
US9569559B2Feb 14, 2017

Beam tracing

NVIDIA CORP67 citations98
US7877585B1Jan 25, 2011

Structured programming control flow in a SIMD architecture

NVIDIA CORP47 citations98
US7634637B1Dec 15, 2009

Execution of parallel groups of threads with per-instruction serialization

NVIDIA CORP126 citations98
US7353369B1Apr 1, 2008

System and method for managing divergent threads in a SIMD architecture

NVIDIA CORP96 citations98
US6870540B1Mar 22, 2005

System, method and computer program product for a programmable pixel processing model with instruction set

NVIDIA CORP77 citations98
US6734874B2May 11, 2004

Graphics processing unit with transform module capable of handling scalars and vectors

NVIDIA CORP82 citations98
US6724394B1Apr 20, 2004

Programmable pixel shading architecture

NVIDIA CORP139 citations98
US6353439B1Mar 5, 2002

System, method and computer program product for a blending operation in a transform module of a computer graphics pipeline

NVIDIA CORP81 citations98
US7617384B1Nov 10, 2009

Structured programming control flow using a disable mask in a SIMD architecture

NVIDIA CORP83 citations97
US7310722B2Dec 18, 2007

Across-thread out of order instruction dispatch in a multithreaded graphics processor

NVIDIA CORP68 citations97
US7002588B1Feb 21, 2006

System, method and computer program product for branching during programmable vertex processing

NVIDIA CORP76 citations97
US6894687B1May 17, 2005

System, method and computer program product for vertex attribute aliasing in a graphics pipeline

NVIDIA CORP73 citations97
US6731298B1May 4, 2004

System, method and article of manufacture for z-texture mapping

NVIDIA CORP85 citations97
US6577309B2Jun 10, 2003

System and method for a graphics processing framework embodied utilizing a single semiconductor platform

NVIDIA CORP72 citations97
US7543136B1Jun 2, 2009

System and method for managing divergent threads using synchronization tokens and program instructions that include set-synchronization bits

NVIDIA CORP45 citations96
US7233335B2Jun 19, 2007

System and method for reserving and managing memory spaces in a memory resource

NVIDIA CORP57 citations96
US7162716B2Jan 9, 2007

Software emulator for optimizing application-programmable vertex processing

NVIDIA CORP57 citations96
US7095414B2Aug 22, 2006

Blending system and method in an integrated computer graphics pipeline

NVIDIA CORP54 citations96
US7009607B2Mar 7, 2006

Method, apparatus and article of manufacture for a transform module in a graphics processor

NVIDIA CORP42 citations96
US6987517B1Jan 17, 2006

Programmable graphics processor for generalized texturing

NVIDIA CORP50 citations96
US6828980B1Dec 7, 2004

System, method and computer program product for z-texture mapping

NVIDIA CORP56 citations96
US6778176B2Aug 17, 2004

Sequencer system and method for sequencing graphics processing

NVIDIA CORP53 citations96
US6650331B2Nov 18, 2003

System, method and computer program product for performing a scissor operation in a graphics processing framework embodied on a single semiconductor platform

NVIDIA CORP43 citations96
US6650330B2Nov 18, 2003

Graphics system and method for processing multiple independent execution threads

NVIDIA CORP70 citations96
US6462737B2Oct 8, 2002

Clipping system and method for a graphics processing framework embodied on a single semiconductor platform

NVIDIA CORP48 citations96
US7366878B1Apr 29, 2008

Scheduling instructions from multi-thread instruction buffer based on phase boundary qualifying rule for phases of math and data access operations with better caching

NVIDIA CORP47 citations95
US7761697B1Jul 20, 2010

Processing an indirect branch instruction in a SIMD architecture

NVIDIA CORP52 citations94
US7274373B1Sep 25, 2007

System, method and computer program product for providing arbitrary texture filtering

NVIDIA CORP19 citations93
US7154507B1Dec 26, 2006

System, method and computer program product for texture shading

NVIDIA CORP29 citations93
US7139003B1Nov 21, 2006

Methods of processing graphics data including reading and writing buffers

NVIDIA CORP43 citations93
US7053904B1May 30, 2006

Position conflict detection and avoidance in a programmable graphics processor

NVIDIA CORP28 citations93
US6954204B2Oct 11, 2005

Programmable graphics system and method using flexible, high-precision data formats

NVIDIA CORP28 citations93
US6515671B1Feb 4, 2003

Method, apparatus and article of manufacture for a vertex attribute buffer in a graphics processor

NVIDIA CORP29 citations93
US6417851B1Jul 9, 2002

Method and apparatus for lighting module in a graphics processor

NVIDIA CORP24 citations93
US7949855B1May 24, 2011

Scheduler in multi-threaded processor prioritizing instructions passing qualification rule

NVIDIA CORP15 citations92
US7834881B2Nov 16, 2010

Operand collector architecture

NVIDIA CORP22 citations92

LINDHOLM JOHN ERIK

5 patents

NICKOLLS JOHN R

1 patent

HAKURA ZIYAD S

1 patent

AILA TIMO

1 patent

Showing the top 50 of 125 patents by PatentIndex Score.