Inventor · disambiguated record
David C. Tannenbaum
Also filed as: TANNENBAUM DAVID · TANNENBAUM DAVID C · TANNENBAUM DAVID CONRAD
54 granted patents·5 pending applications·846 citations·filing 1989–2024
98Inventor score
Top patents by PatentIndex Score
59 records- 0196US6809732B2Method and apparatus for generation of programmable shader configuration information from state-based control information and program instructionsNVIDIA CORP·Filed 2002·Granted Oct 26, 2004·121 cites·37 claims
- 0294US11360732B1Method and apparatus for displaying multiple devices on shared screenSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Jun 14, 2022·7 cites·20 claims
- 0394US9268528B2System and method for dynamically reducing power consumption of floating-point logicNVIDIA CORP·Filed 2013·Granted Feb 23, 2016·40 cites·20 claims
- 0492US11321907B1Method and apparatus for graphics driver optimization using daemon-based resourcesSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted May 3, 2022·5 cites·20 claims
- 0589US7400325B1Culling before setup in viewport and culling unitNVIDIA CORP·Filed 2004·Granted Jul 15, 2008·54 cites·19 claims
- 0688US8106914B2Fused multiply-add functional unitOBERMAN STUART·Filed 2007·Granted Jan 31, 2012·28 cites·17 claims
- 0787US5659671AMethod and apparatus for shading graphical images in a data processing systemIBM·Filed 1996·Granted Aug 19, 1997·116 cites·11 claims
- 0886US9600235B2Technique for performing arbitrary width integer arithmetic operations using fixed width elementsNVIDIA CORP·Filed 2013·Granted Mar 21, 2017·9 cites·21 claims
- 0986US5430841AContext management in a graphics systemIBM·Filed 1992·Granted Jul 4, 1995·91 cites·5 claims
- 1085US7292239B1Cull before attribute readNVIDIA CORP·Filed 2004·Granted Nov 6, 2007·30 cites·16 claims
- 1184US6844880B1System, method and computer program product for an improved programmable vertex processing model with instruction setNVIDIA CORP·Filed 2001·Granted Jan 18, 2005·29 cites·51 claims
- 1282US9465578B2Logic circuitry configurable to perform 32-bit or dual 16-bit floating-point operationsNVIDIA CORP·Filed 2013·Granted Oct 11, 2016·7 cites·20 claims
- 1381US11763521B2Method and apparatus for the automation of variable rate shading in a GPU driver contextSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Sep 19, 2023·1 cites·20 claims
- 1480US7339590B1Vertex processing unit supporting vertex texture mappingNVIDIA CORP·Filed 2004·Granted Mar 4, 2008·33 cites·13 claims
- 1578US10635439B2Efficient interface and transport mechanism for binding bindless shader programs to run-time specified graphics pipeline configurations and objectsSAMSUNG ELECTRONICS CO LTD·Filed 2018·Granted Apr 28, 2020·2 cites·26 claims
- 1676US9465575B2FFMA operations using a multi-step approach to data shiftingNVIDIA CORP·Filed 2013·Granted Oct 11, 2016·4 cites·22 claims
- 1774US10282889B2Vertex attribute compression and decompression in hardwareSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted May 7, 2019·3 cites·16 claims
- 1870US9665969B1Data path and instruction set for packed pixel operations for video processingGADRE SHIRISH·Filed 2010·Granted May 30, 2017·3 cites·20 claims
- 1969US10310012B2Lightweight, low overhead debug busSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted Jun 4, 2019·1 cites·20 claims
- 2069US2025022090A1Method and apparatus for software based preemption using two-level binning to improve forward progress of preempted workloadsSAMSUNG ELECTRONICS CO LTD·Filed 2024·Application pending·0 cites
- 2168US5434967ADecision variable hardware logic and processing methods for graphics display systemIBM·Filed 1992·Granted Jul 18, 1995·33 cites·20 claims
- 2268US5325485AMethod and apparatus for displaying primitives processed by a parallel processor system in a sequential orderIBM·Filed 1992·Granted Jun 28, 1994·44 cites·14 claims
- 2366US10360034B2System and method for maintaining data in a low-power structureSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted Jul 23, 2019·1 cites·25 claims
- 2466US9829956B2Approach to power reduction in floating-point operationsNVIDIA CORP·Filed 2012·Granted Nov 28, 2017·2 cites·20 claims
- 2566US7400326B1System and method for delivering multiple data streams via multiple busesNVIDIA CORP·Filed 2004·Granted Jul 15, 2008·13 cites·17 claims
- 2666US5255359APicking function for a pipeline graphics system using hierarchical graphics structuresIBM·Filed 1989·Granted Oct 19, 1993·38 cites·20 claims
- 2762US12026799B2Method and apparatus for software based preemption using two-level binning to improve forward progress of preempted workloadsSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Jul 2, 2024·0 cites·20 claims
- 2861US2015088909A1System and method for creating a scored device association graphBLUECAVA INC·Filed 2014·Application pending·0 cites
- 2960US11971949B2Flexible-access instructions for efficient access of ML dataSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Apr 30, 2024·0 cites·20 claims
- 3060US11869117B2Systems and methods of adaptive, variable-rate, hybrid ray tracingSAMSUNG ELECTRONICS CO LTD·Filed 2022·Granted Jan 9, 2024·0 cites·18 claims
- 3158US11610281B2Methods and apparatus for implementing cache policies in a graphics processing unitSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Mar 21, 2023·0 cites·20 claims
- 3258US5367632AFlexible memory controller for graphics applicationsIBM·Filed 1992·Granted Nov 22, 1994·21 cites·15 claims
- 3357US11798218B2Methods and apparatus for pixel packingSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Oct 24, 2023·0 cites·19 claims
- 3457US11430080B2Methods and apparatus for speculative execution of fragments in a graphics pipelineSAMSUNG ELECTRONICS CO LTD·Filed 2020·Granted Aug 30, 2022·0 cites·22 claims
- 3556US5371514AMethod and apparatus for determining the drawing primitives that are visible in a pick aperture of a graphics systemIBM·Filed 1992·Granted Dec 6, 1994·32 cites·16 claims
- 3655US12020349B2Methods and apparatus for efficient blending in a graphics pipelineSAMSUNG ELECTRONICS CO LTD·Filed 2020·Granted Jun 25, 2024·0 cites·18 claims
- 3753US11416960B2Shader accessible configurable binning subsystemSAMSUNG ELECTRONICS CO LTD·Filed 2020·Granted Aug 16, 2022·0 cites·14 claims
- 3853US11276224B2Method for ray intersection sortingSAMSUNG ELECTRONICS CO LTD·Filed 2020·Granted Mar 15, 2022·0 cites·20 claims
- 3952US11620222B2Methods and apparatus for atomic operations with multiple processing pathsSAMSUNG ELECTRONICS CO LTD·Filed 2020·Granted Apr 4, 2023·0 cites·19 claims
- 4052US11010954B2Efficient redundant coverage discard mechanism to reduce pixel shader work in a tile-based graphics rendering pipelineSAMSUNG ELECTRONICS CO LTD·Filed 2019·Granted May 18, 2021·0 cites·16 claims
- 4151US6891538B1Dual mode device and method for generating vector cross products or dot productsMICROSOFT CORP·Filed 1999·Granted May 10, 2005·19 cites·17 claims
- 4251US5182797AMulti-processor graphics display system for displaying hierarchical data structuresIBM·Filed 1992·Granted Jan 26, 1993·21 cites·9 claims
- 4350US11748933B2Method for performing shader occupancy for small primitivesSAMSUNG ELECTRONICS CO LTD·Filed 2021·Granted Sep 5, 2023·0 cites·16 claims
- 4450US10496578B2Central arbitration scheme for a highly efficient interconnection topology in a GPUSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted Dec 3, 2019·0 cites·17 claims
- 4550US10386410B2Highly flexible performance counter and system debug moduleSAMSUNG ELECTRONICS CO LTD·Filed 2017·Granted Aug 20, 2019·0 cites·20 claims
- 4649US11393068B2Methods and apparatus for efficient interpolationSAMSUNG ELECTRONICS CO LTD·Filed 2019·Granted Jul 19, 2022·0 cites·20 claims
- 4749US9383968B2Math processing by detection of elementary valued operandsNVIDIA CORP·Filed 2013·Granted Jul 5, 2016·0 cites·20 claims
- 4848US10503513B2Dispatching a stored instruction in response to determining that a received instruction is of a same instruction typeNVIDIA CORP·Filed 2013·Granted Dec 10, 2019·0 cites·21 claims
- 4946US2015193203A1Efficiency in a fused floating-point multiply-add unitNVIDIA CORP·Filed 2014·Application pending·0 cites
- 5046US2021358191A1Precision modulated shadingSAMSUNG ELECTRONICS CO LTD·Filed 2020·Application pending·0 cites
Showing the top 50 of 59 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →