Inventor
GLANVILLE ROBERT STEVEN
US23 patents
⚠️ This page may combine multiple inventors who share the name “GLANVILLE ROBERT STEVEN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NVIDIA CORP
14 patentsUS7006101B1Feb 28, 2006
Graphics API with branching capabilities
NVIDIA CORP117 citations98
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
US7162716B2Jan 9, 2007
Software emulator for optimizing application-programmable vertex processing
NVIDIA CORP57 citations96
US8381203B1Feb 19, 2013
Insertion of multithreaded execution synchronization points in a software program
NVIDIA CORP55 citations94
US8006236B1Aug 23, 2011
System and method for compiling high-level primitive programs into primitive program micro-code
NVIDIA CORP20 citations92
US6844880B1Jan 18, 2005
System, method and computer program product for an improved programmable vertex processing model with instruction set
NVIDIA CORP29 citations92
US6697064B1Feb 24, 2004
System, method and computer program product for matrix tracking during vertex processing in a graphics pipeline
NVIDIA CORP28 citations92
US7268785B1Sep 11, 2007
System and method for interfacing graphics program modules
NVIDIA CORP32 citations91
US7681187B2Mar 16, 2010
Method and apparatus for register allocation in presence of hardware constraints
NVIDIA CORP47 citations90
US7825933B1Nov 2, 2010
Managing primitive program vertex attributes as per-attribute arrays
NVIDIA CORP9 citations84
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
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
US7755634B1Jul 13, 2010
System, method and computer program product for branching during programmable vertex processing
NVIDIA CORP2 citations62
NICKOLLS JOHN R
3 patentsUS8271763B2Sep 18, 2012
Unified addressing and instructions for accessing parallel memory spaces
NICKOLLS JOHN R7 citations84
US8615646B2Dec 24, 2013
Unanimous branch instructions in a parallel thread processor
NICKOLLS JOHN R6 citations82
US8677106B2Mar 18, 2014
Unanimous branch instructions in a parallel thread processor
NICKOLLS JOHN R3 citations61