Inventor · disambiguated record
Rui M. Bastos
Also filed as: BASTOS RUI · BASTOS RUI M · BASTOS RUI MANUEL
79 granted patents·2,000 citations·filing 1999–2018
99Inventor score
Top patents by PatentIndex Score
79 records- 0199US9262797B2Multi-sample surface processing using one sampleNVIDIA CORP·Filed 2013·Granted Feb 16, 2016·132 cites·16 claims
- 0298US7015913B1Method and apparatus for multithreaded processing of data in a programmable graphics processorNVIDIA CORP·Filed 2003·Granted Mar 21, 2006·224 cites·33 claims
- 0397US9437040B2System, method, and computer program product for implementing anti-aliasing operations using a programmable sample pattern tableNVIDIA CORP·Filed 2013·Granted Sep 6, 2016·131 cites·19 claims
- 0497US7511717B1Antialiasing using hybrid supersampling-multisamplingNVIDIA CORP·Filed 2005·Granted Mar 31, 2009·38 cites·14 claims
- 0596US7324113B1Perspective correction computation optimizationNVIDIA CORP·Filed 2005·Granted Jan 29, 2008·25 cites·20 claims
- 0696US7050068B1Generation of jittered sub-pixel samples using programmable sub-pixel offsetsNVIDIA CORP·Filed 2003·Granted May 23, 2006·100 cites·7 claims
- 0795US6967663B1Antialiasing using hybrid supersampling-multisamplingNVIDIA CORP·Filed 2003·Granted Nov 22, 2005·114 cites·27 claims
- 0894US7081895B2Systems and methods of multi-pass data processingNVIDIA CORP·Filed 2003·Granted Jul 25, 2006·74 cites·44 claims
- 0994US6989840B1Order-independent transparency rendering system and methodNVIDIA CORP·Filed 2001·Granted Jan 24, 2006·88 cites·27 claims
- 1094US6744433B1System and method for using and collecting information from a plurality of depth layersNVIDIA CORP·Filed 2001·Granted Jun 1, 2004·93 cites·27 claims
- 1193US7486290B1Graphical shader by using delayNVIDIA CORP·Filed 2005·Granted Feb 3, 2009·37 cites·26 claims
- 1293US7098922B1Multiple data buffers for processing graphics dataNVIDIA CORP·Filed 2003·Granted Aug 29, 2006·58 cites·19 claims
- 1393US6704025B1System and method for dual-depth shadow-mappingNVIDIA CORP·Filed 2001·Granted Mar 9, 2004·84 cites·22 claims
- 1492US9978171B2Control of a sample mask from a fragment shader programNVIDIA CORP·Filed 2015·Granted May 22, 2018·11 cites·20 claims
- 1591US7528843B1Dynamic texture fetch cancellationNVIDIA CORP·Filed 2005·Granted May 5, 2009·29 cites·16 claims
- 1691US7233335B2System and method for reserving and managing memory spaces in a memory resourceNVIDIA CORP·Filed 2003·Granted Jun 19, 2007·57 cites·50 claims
- 1790US7403208B1Generation of jittered sub-pixel samples using programmable sub-pixel offsetsNVIDIA CORP·Filed 2006·Granted Jul 22, 2008·19 cites·17 claims
- 1890US7142215B1Method and apparatus for processing stencil data using a programmable graphics processorNVIDIA CORP·Filed 2003·Granted Nov 28, 2006·43 cites·44 claims
- 1989US7446780B1Temporal antialiasing in a multisampling graphics pipelineNVIDIA CORP·Filed 2004·Granted Nov 4, 2008·46 cites·23 claims
- 2088US7624255B1Scheduling program instruction execution by using fence instructionsNVIDIA CORP·Filed 2005·Granted Nov 24, 2009·19 cites·15 claims
- 2188US7139003B1Methods of processing graphics data including reading and writing buffersNVIDIA CORP·Filed 2003·Granted Nov 21, 2006·43 cites·10 claims
- 2286US7218291B2Increased scalability in the fragment shading pipelineNVIDIA CORP·Filed 2004·Granted May 15, 2007·43 cites·27 claims
- 2384US7623132B1Programmable shader having register forwarding for reduced register-file bandwidth consumptionNVIDIA CORP·Filed 2004·Granted Nov 24, 2009·25 cites·22 claims
- 2484US7015914B1Multiple data buffers for processing graphics dataNVIDIA CORP·Filed 2003·Granted Mar 21, 2006·24 cites·17 claims
- 2583US7274369B1Digital image compositing using a programmable graphics processorNVIDIA CORP·Filed 2005·Granted Sep 25, 2007·12 cites·17 claims
- 2683US6985151B1Shader pixel storage in a graphics memoryNVIDIA CORP·Filed 2004·Granted Jan 10, 2006·30 cites·20 claims
- 2782US7852341B1Method and system for patching instructions in a shader for a 3-D graphics pipelineNVIDIA CORP·Filed 2004·Granted Dec 14, 2010·29 cites·23 claims
- 2881US9183609B2Programmable blending in multi-threaded processing unitsNVIDIA CORP·Filed 2012·Granted Nov 10, 2015·7 cites·19 claims
- 2981US7053904B1Position conflict detection and avoidance in a programmable graphics processorNVIDIA CORP·Filed 2003·Granted May 30, 2006·28 cites·24 claims
- 3080US9230362B2System, method, and computer program product for using compression with programmable sample locationsNVIDIA CORP·Filed 2013·Granted Jan 5, 2016·5 cites·20 claims
- 3180US9230363B2System, method, and computer program product for using compression with programmable sample locationsNVIDIA CORP·Filed 2013·Granted Jan 5, 2016·5 cites·20 claims
- 3280US7973802B1Optional color space conversionNVIDIA CORP·Filed 2007·Granted Jul 5, 2011·4 cites·10 claims
- 3380US7274373B1System, method and computer program product for providing arbitrary texture filteringNVIDIA CORP·Filed 2003·Granted Sep 25, 2007·19 cites·60 claims
- 3479US6975329B2Depth-of-field effects using texture lookupNVIDIA CORP·Filed 2002·Granted Dec 13, 2005·33 cites·40 claims
- 3578US7683905B1Methods of processing graphics data including reading and writing buffersNVIDIA CORP·Filed 2006·Granted Mar 23, 2010·7 cites·20 claims
- 3677US10229529B2System, method and computer program product for implementing anti-aliasing operations using a programmable sample pattern tableNVIDIA CORP·Filed 2016·Granted Mar 12, 2019·2 cites·20 claims
- 3777US7477255B1System and method for synchronizing divergent samples in a programmable graphics processing unitNVIDIA CORP·Filed 2004·Granted Jan 13, 2009·23 cites·12 claims
- 3876US9286647B2Pixel shader bypass for low power graphics renderingNVIDIA CORP·Filed 2013·Granted Mar 15, 2016·4 cites·20 claims
- 3976US7593021B1Optional color space conversionNVIDIA CORP·Filed 2004·Granted Sep 22, 2009·15 cites·10 claims
- 4076US7385607B2Scalable shader architectureNVIDIA CORP·Filed 2004·Granted Jun 10, 2008·19 cites·44 claims
- 4174US9767600B2Target independent rasterization with multiple color samplesNVIDIA CORP·Filed 2013·Granted Sep 19, 2017·3 cites·27 claims
- 4274US7324112B1System and method for processing divergent samples in a programmable graphics processing unitNVIDIA CORP·Filed 2004·Granted Jan 29, 2008·19 cites·24 claims
- 4373US9396515B2Rendering using multiple render target sample masksNVIDIA CORP·Filed 2013·Granted Jul 19, 2016·3 cites·26 claims
- 4473US9208605B1Temporal antialiasing in a multisampling graphics pipelineEVERITT CASS W·Filed 2008·Granted Dec 8, 2015·5 cites·21 claims
- 4572US7852340B2Scalable shader architectureNVIDIA CORP·Filed 2007·Granted Dec 14, 2010·5 cites·16 claims
- 4672US7256796B1Per-fragment control for writing an output bufferNVIDIA CORP·Filed 2004·Granted Aug 14, 2007·16 cites·28 claims
- 4770US7324106B1Translation of register-combiner state into shader microcodeNVIDIA CORP·Filed 2004·Granted Jan 29, 2008·16 cites·11 claims
- 4869US8223150B2Translation of register-combiner state into shader microcodeCABRAL BRIAN·Filed 2011·Granted Jul 17, 2012·2 cites·20 claims
- 4969US7508394B1Systems and methods of multi-pass data processingNVIDIA CORP·Filed 2006·Granted Mar 24, 2009·3 cites·17 claims
- 5068US9286659B2Multi-sample surface processing using sample subsetsNVIDIA CORP·Filed 2013·Granted Mar 15, 2016·2 cites·20 claims
Showing the top 50 of 79 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →