Inventor · disambiguated record
Simon Moy
Also filed as: MOY SIMON · MOY SIMON S
41 granted patents·6 pending applications·1,506 citations·filing 1999–2013
98Inventor score
Files withNVIDIA CORP35LINDHOLM JOHN ERIK6MOY SIMON4HK APPLIED SCIENCE & TECH RES1SHENZHEN ZHONGWEIDIAN TECHNOLOGY LTD1
Top patents by PatentIndex Score
47 records- 0198US6947047B1Method and system for programmable pipelined graphics processing with branching instructionsNVIDIA CORP·Filed 2002·Granted Sep 20, 2005·182 cites·47 claims
- 0296US8087029B1Thread-type-based load balancing in a multithreaded processorLINDHOLM JOHN ERIK·Filed 2006·Granted Dec 27, 2011·68 cites·12 claims
- 0396US6992667B2Single semiconductor graphics platform system and method with skinning, swizzling and masking capabilitiesNVIDIA CORP·Filed 2003·Granted Jan 31, 2006·75 cites·29 claims
- 0496US6577309B2System and method for a graphics processing framework embodied utilizing a single semiconductor platformNVIDIA CORP·Filed 2001·Granted Jun 10, 2003·72 cites·44 claims
- 0596US6198488B1Transform, lighting and rasterization system embodied on a single semiconductor platformNVIDIA CORP·Filed 1999·Granted Mar 6, 2001·133 cites·26 claims
- 0695US8108872B1Thread-type-based resource allocation in a multithreaded processorLINDHOLM JOHN ERIK·Filed 2006·Granted Jan 31, 2012·44 cites·18 claims
- 0795US7676657B2Across-thread out-of-order instruction dispatch in a multithreaded microprocessorNVIDIA CORP·Filed 2006·Granted Mar 9, 2010·35 cites·19 claims
- 0895US7064763B2Single semiconductor graphics platformNVIDIA CORP·Filed 2002·Granted Jun 20, 2006·64 cites·52 claims
- 0995US6734874B2Graphics processing unit with transform module capable of handling scalars and vectorsNVIDIA CORP·Filed 2001·Granted May 11, 2004·82 cites·30 claims
- 1094US7002588B1System, method and computer program product for branching during programmable vertex processingNVIDIA CORP·Filed 2003·Granted Feb 21, 2006·76 cites·21 claims
- 1193US7310722B2Across-thread out of order instruction dispatch in a multithreaded graphics processorNVIDIA CORP·Filed 2003·Granted Dec 18, 2007·68 cites·23 claims
- 1293US6650330B2Graphics system and method for processing multiple independent execution threadsNVIDIA CORP·Filed 2002·Granted Nov 18, 2003·70 cites·23 claims
- 1393US6462737B2Clipping system and method for a graphics processing framework embodied on a single semiconductor platformNVIDIA CORP·Filed 2001·Granted Oct 8, 2002·48 cites·18 claims
- 1492US7095414B2Blending system and method in an integrated computer graphics pipelineNVIDIA CORP·Filed 2002·Granted Aug 22, 2006·54 cites·30 claims
- 1592US7009607B2Method, apparatus and article of manufacture for a transform module in a graphics processorNVIDIA CORP·Filed 2001·Granted Mar 7, 2006·42 cites·31 claims
- 1692US6650331B2System, method and computer program product for performing a scissor operation in a graphics processing framework embodied on a single semiconductor platformNVIDIA CORP·Filed 2001·Granted Nov 18, 2003·43 cites·49 claims
- 1791US6778176B2Sequencer system and method for sequencing graphics processingNVIDIA CORP·Filed 2002·Granted Aug 17, 2004·53 cites·11 claims
- 1887US6353439B1System, method and computer program product for a blending operation in a transform module of a computer graphics pipelineNVIDIA CORP·Filed 1999·Granted Mar 5, 2002·81 cites·25 claims
- 1985US6342888B1Graphics processing unit with an integrated fog and blending operationNVIDIA CORP·Filed 2000·Granted Jan 29, 2002·22 cites·24 claims
- 2081US7877565B1Constant versioning for multi-threaded processingNVIDIA CORP·Filed 2006·Granted Jan 25, 2011·11 cites·20 claims
- 2181US7103720B1Shader cache using a coherency protocolNVIDIA CORP·Filed 2003·Granted Sep 5, 2006·30 cites·19 claims
- 2278US7755636B1System, method and article of manufacture for a programmable processing model with instruction setNVIDIA CORP·Filed 2007·Granted Jul 13, 2010·5 cites·19 claims
- 2378US7027062B2Register based queuing for texture requestsNVIDIA CORP·Filed 2004·Granted Apr 11, 2006·18 cites·7 claims
- 2474US7456835B2Register based queuing for texture requestsNVIDIA CORP·Filed 2006·Granted Nov 25, 2008·5 cites·21 claims
- 2573US7339592B2Simulating multiported memories using lower port count memoriesNVIDIA CORP·Filed 2004·Granted Mar 4, 2008·17 cites·21 claims
- 2672US7034829B2Masking system and method for a graphics processing framework embodied on a single semiconductor platformNVIDIA CORP·Filed 2001·Granted Apr 25, 2006·9 cites·55 claims
- 2771US8077174B2Hierarchical processor arrayLINDHOLM JOHN ERIK·Filed 2007·Granted Dec 13, 2011·4 cites·25 claims
- 2871US7050055B2Single semiconductor graphics platform with blending and fog capabilitiesNVIDIA CORP·Filed 2002·Granted May 23, 2006·13 cites·48 claims
- 2966US8264492B1System, method and article of manufacture for a programmable processing model with instruction setLINDHOLM JOHN ERIK·Filed 2007·Granted Sep 11, 2012·2 cites·12 claims
- 3066US7697008B1System, method and article of manufacture for a programmable processing model with instruction setNVIDIA CORP·Filed 2007·Granted Apr 13, 2010·2 cites·17 claims
- 3165US7209140B1System, method and article of manufacture for a programmable vertex processing model with instruction setNVIDIA CORP·Filed 2000·Granted Apr 24, 2007·7 cites·14 claims
- 3263US7755634B1System, method and computer program product for branching during programmable vertex processingNVIDIA CORP·Filed 2005·Granted Jul 13, 2010·2 cites·23 claims
- 3361US7002577B2Clipping system and method for a single graphics semiconductor platformNVIDIA CORP·Filed 2002·Granted Feb 21, 2006·7 cites·31 claims
- 3460US6515671B1Method, apparatus and article of manufacture for a vertex attribute buffer in a graphics processorNVIDIA CORP·Filed 1999·Granted Feb 4, 2003·29 cites·21 claims
- 3559US6417851B1Method and apparatus for lighting module in a graphics processorNVIDIA CORP·Filed 1999·Granted Jul 9, 2002·24 cites·23 claims
- 3653US7441099B2Configurable SIMD processor instruction specifying index to LUT storing information for different operation and memory location for each processing unitHK APPLIED SCIENCE & TECH RES·Filed 2006·Granted Oct 21, 2008·2 cites·34 claims
- 3752US7864185B1Register based queuing for texture requestsNVIDIA CORP·Filed 2008·Granted Jan 4, 2011·0 cites·16 claims
- 3851US8259122B1System, method and article of manufacture for a programmable processing model with instruction setLINDHOLM JOHN ERIK·Filed 2007·Granted Sep 4, 2012·0 cites·22 claims
- 3951US8237705B2Hierarchical processor arrayLINDHOLM JOHN ERIK·Filed 2011·Granted Aug 7, 2012·0 cites·20 claims
- 4049US2010122067A1Across-thread out-of-order instruction dispatch in a multithreaded microprocessorNVIDIA CORP·Filed 2010·Application pending·0 cites
- 4145US9613389B2Method for hiding texture latency and managing registers on a processorMOY SIMON·Filed 2011·Granted Apr 4, 2017·1 cites·3 claims
- 4241US2003034975A1Lighting system and method for a graphics processorNVIDIA CORP·Filed 2001·Application pending·0 cites
- 4339US2012233616A1Stream data processing method and stream processorMOY SIMON·Filed 2009·Application pending·0 cites
- 4438US6573900B1Method, apparatus and article of manufacture for a sequencer in a transform/lighting module capable of processing multiple independent execution threadsNVIDIA CORP·Filed 1999·Granted Jun 3, 2003·6 cites·20 claims
- 4537US2012173847A1Parallel processor and method for thread processing thereofMOY SIMON·Filed 2009·Application pending·0 cites
- 4636US2012256922A1Multithreaded Processor and Method for Realizing Functions of Central Processing Unit and Graphics Processing UnitMOY SIMON·Filed 2011·Application pending·0 cites
- 4735US2015113252A1Thread control and calling method of multi-thread virtual pipeline (mvp) processor, and processor thereofSHENZHEN ZHONGWEIDIAN TECHNOLOGY LTD·Filed 2013·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →