PB

Patrick R. Brown

NV NVIDIA: 45 patents #89 of 7,811Top 2%
IBM: 4 patents #21,733 of 70,183Top 35%
MIT: 2 patents #2,550 of 9,367Top 30%
IN Intel: 1 patents #18,218 of 30,777Top 60%
📍 Wake Forest, NC: #9 of 596 inventorsTop 2%
🗺 North Carolina: #505 of 45,564 inventorsTop 2%
Overall (All Time): #49,226 of 4,157,543Top 2%
53
Patents All Time

Issued Patents All Time

Showing 26–50 of 53 patents

Patent #TitleCo-InventorsDate
8669991 Method macro expander Jerome F. Duluk, Jr., Jesse David Hall, Gregory Scott Palmer, Eric S. Werness 2014-03-11
8564616 Cull before vertex attribute fetch and vertex lighting Ziyad S. Hakura, John Erik Lindholm, Emmett M. Kilgariff, Robert Ohannessian, Scott R. Whitman +2 more 2013-10-22
8542247 Cull before vertex attribute fetch and vertex lighting Ziyad S. Hakura, John Erik Lindholm, Emmett M. Kilgariff, Robert Ohannessian, Scott R. Whitman +2 more 2013-09-24
8330766 Zero-bandwidth clears David Kirk McAllister, Steven E. Molnar, Jerome F. Duluk, Jr., Emmett M. Kilgariff, Christian Amsinck +4 more 2012-12-11
8319783 Index-based zero-bandwidth clears David Kirk McAllister, Steven E. Molnar, Peter B. Holmqvist, Jerome F. Duluk, Jr., Cass W. Everitt +2 more 2012-11-27
8189009 Indexed access to texture buffer objects using a graphics library Jeffrey A. Bolz 2012-05-29
8154554 Unified assembly instruction set for graphics processing Eric S. Werness 2012-04-10
8134566 Unified assembly instruction set for graphics processing Eric S. Werness 2012-03-13
8044951 Integer-based functionality in a graphics shading language Barthold B. Lichtenbelt, Christopher T. Dodd 2011-10-25
7986325 Loading integer-based data into a graphics processing system Michael Gold 2011-07-26
7958498 Methods and systems for processing a geometry shader program developed in a high-level shading language Barthold B. Lichtenbelt, Christopher T. Dodd, Mark J. Kilgard 2011-06-07
7928989 Feedback and record of transformed vertices in a graphics library Eric S. Werness, Barthold B. Lichtenbelt, Nicholas Carter 2011-04-19
7852345 Storage and support for large amounts of constant data in a graphics library Barthold B. Lichtenbelt 2010-12-14
7839410 Parameter buffer objects for shader parameters in a graphics library Eric S. Werness 2010-11-23
7777750 Texture arrays in a graphics library Mark J. Kilgard 2010-08-17
7746347 Methods and systems for processing a geometry shader program developed in a high-level shading language Barthold B. Lichtenbelt, Christopher T. Dodd, Mark J. Kilgard 2010-06-29
7719545 System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline Mark J. Kilgard, Robert Steven Glanville 2010-05-18
7456838 System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline Mark J. Kilgard, Robert Steven Glanville 2008-11-25
7286133 System, method and computer program product for programmable fragment processing Mark J. Kilgard, Eric S. Werness 2007-10-23
7009615 Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline Mark J. Kilgard 2006-03-07
7006101 Graphics API with branching capabilities Mark J. Kilgard, Robert Steven Glanville 2006-02-28
6985159 Arrangements for antialiasing coverage computation 2006-01-10
6982718 System, method and computer program product for programmable fragment processing in a graphics pipeline Mark J. Kilgard, Eric S. Werness 2006-01-03
6529201 Method and apparatus for storing and accessing texture maps David N. Ault, Mark Anthony Nadon, William B. Tiernan 2003-03-04
5936627 Method and system for performing perspective divide operations on three-dimensional graphical object data within a computer system 1999-08-10