P

Inventor

BROWN PATRICK R

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

NVIDIA CORP

24 patents
US9262797B2Feb 16, 2016

Multi-sample surface processing using one sample

NVIDIA CORP132 citations98
US7009615B1Mar 7, 2006

Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline

NVIDIA CORP71 citations98
US7006101B1Feb 28, 2006

Graphics API with branching capabilities

NVIDIA CORP117 citations98
US8044951B1Oct 25, 2011

Integer-based functionality in a graphics shading language

NVIDIA CORP70 citations97
US6982718B2Jan 3, 2006

System, method and computer program product for programmable fragment processing in a graphics pipeline

NVIDIA CORP108 citations97
US7839410B1Nov 23, 2010

Parameter buffer objects for shader parameters in a graphics library

NVIDIA CORP41 citations95
US7928989B1Apr 19, 2011

Feedback and record of transformed vertices in a graphics library

NVIDIA CORP28 citations94
US7777750B1Aug 17, 2010

Texture arrays in a graphics library

NVIDIA CORP17 citations93
US7746347B1Jun 29, 2010

Methods and systems for processing a geometry shader program developed in a high-level shading language

NVIDIA CORP39 citations92
US7986325B1Jul 26, 2011

Loading integer-based data into a graphics processing system

NVIDIA CORP23 citations90
US7958498B1Jun 7, 2011

Methods and systems for processing a geometry shader program developed in a high-level shading language

NVIDIA CORP15 citations83
US7852345B1Dec 14, 2010

Storage and support for large amounts of constant data in a graphics library

NVIDIA CORP8 citations83
US7456838B1Nov 25, 2008

System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline

NVIDIA CORP5 citations74
US10055806B2Aug 21, 2018

Techniques for maintaining atomicity and ordering for pixel shader operations

NVIDIA CORP2 citations71
US10032245B2Jul 24, 2018

Techniques for maintaining atomicity and ordering for pixel shader operations

NVIDIA CORP3 citations71
US10019776B2Jul 10, 2018

Techniques for maintaining atomicity and ordering for pixel shader operations

NVIDIA CORP2 citations71
US9665958B2May 30, 2017

System, method, and computer program product for redistributing a multi-sample processing workload between threads

NVIDIA CORP2 citations71
US7719545B1May 18, 2010

System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline

NVIDIA CORP4 citations63
US9286659B2Mar 15, 2016

Multi-sample surface processing using sample subsets

NVIDIA CORP2 citations62
US7286133B2Oct 23, 2007

System, method and computer program product for programmable fragment processing

NVIDIA CORP4 citations62
US10453168B2Oct 22, 2019

Techniques for maintaining atomicity and ordering for pixel shader operations

NVIDIA CORP0 citations51
US9436971B2Sep 6, 2016

System, method, and computer program product for accessing multi-sample surfaces

NVIDIA CORP1 citations50
US9754561B2Sep 5, 2017

Managing memory regions to support sparse mappings

NVIDIA CORP0 citations40
US9448935B2Sep 20, 2016

Surface resource view hash for coherent cache operations in texture processing hardware

NVIDIA CORP0 citations35

BOLZ JEFFREY A

5 patents

BROWN PATRICK R

4 patents

DULUK JR JEROME F

4 patents

HAKURA ZIYAD S

2 patents

WEELPAL AG

2 patents

MCALLISTER DAVID KIRK

2 patents

DULUK JR JEROME FRANCIS

2 patents

IBM

1 patent

INTEL CORP

1 patent

KILGARD MARK J

1 patent

MASSACHUSETTS INST TECHNOLOGY

1 patent