Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
MS

Michael C. Shebanow — 49 Patents

NVIDIA: 22 patents #265 of 7,811Top 4%
Fujitsu Limited: 9 patents #3,538 of 24,456Top 15%
HSHal Computer Systems: 9 patents #1 of 34Top 3%
AMD: 3 patents #3,266 of 9,280Top 40%
Samsung: 2 patents #38,282 of 75,807Top 55%
Motorola: 2 patents #7,265 of 14,142Top 55%
San Jose, CA: #1,000 of 32,062 inventorsTop 4%
California: #8,285 of 386,348 inventorsTop 3%
Overall (All Time): #55,592 of 4,157,543Top 2%
49 Patents All Time
Michael C. Shebanow has been granted 49 US patents while listed as an inventor at NVIDIA. The first was granted in 1986 and the most recent in March 2023. Michael C. Shebanow ranks #55,592 of 4,157,543 US inventors in our database (top 1.3%). Patent records list Michael C. Shebanow in San Jose, CA, US.

Patents per Year

Patents granted per year, 1986 to 2023Bar chart with a peak of 8 patents in 1997.peak 81986: 1 patents19861987: 2 patents1994: 2 patents19941997: 8 patents1998: 6 patents19981999: 3 patents2003: 1 patents20032007: 1 patents2009: 2 patents20092011: 3 patents2012: 2 patents20122013: 4 patents2014: 4 patents20142015: 2 patents2016: 1 patents20162017: 4 patents2018: 1 patents20182019: 1 patents2023: 1 patents2023

Issued Patents All Time

Showing 1–25 of 49 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11615256 Hybrid accumulation method in multiply-accumulate for machine learning Ali Tasdighi Far 2023-03-28
10365930 Instructions for managing a parallel cache hierarchy John R. Nickolls, Brett W. Coon 2019-07-30
9922457 Computing tessellation coordinates using dedicated hardware Justin S. Legakis, Emmett M. Kilgariff 2018-03-20 $451,508,000
9830161 Tree-based thread management John Erik Lindholm 2017-11-28 $39,910,000
9760968 Reduction of graphical processing through coverage testing Derek J. Lentz, Ignacio Llamas 2017-09-12
9639479 Instructions for managing a parallel cache hierarchy John R. Nickolls, Brett W. Coon 2017-05-02 $52,442,000
9536341 Distributing primitives to multiple rasterizers Johnny S. Rhoades, Emmett M. Kilgariff, Ziyad S. Hakura, Dale L. Kirkland, James Daniel Kelly 2017-01-03 $141,840,000
9483264 Trace-based instruction execution processing Mitchell Alsup, Boris Beylin, SungSoo Park 2016-11-01
9223578 Coalescing memory barrier operations across multiple parallel threads John R. Nickolls, Steven James Heinrich, Brett W. Coon 2015-12-29 $15,890,000
8947444 Distributed vertex attribute fetch Ziyad S. Hakura, Emmett M. Kilgariff, James C. Bowman, Philip Browning Johnson, Johnny S. Rhoades +1 more 2015-02-03 $4,737,000
8860742 Coverage caching Anjul Patney 2014-10-14 $3,953,000
8817031 Distributed stream output in a parallel processing unit Ziyad S. Hakura, Rohit Gupta, Emmett M. Kilgariff 2014-08-26 $26,734,000
8704836 Distributing primitives to multiple rasterizers Johnny S. Rhoades, Steven E. Molnar, Emmett M. Kilgariff, Ziyad S. Hakura, Dale L. Kirkland +1 more 2014-04-22 $4,341,000
8700877 Address mapping for a parallel thread processor Yan Yan Tang, John R. Nickolls 2014-04-15 $1,804,000
8599202 Computing tessellation coordinates using dedicated hardware Justin S. Legakis, Emmett M. Kilgariff 2013-12-03 $8,245,000
8533435 Reordering operands assigned to each one of read request ports concurrently accessing multibank register file to avoid bank conflict Xiaogang Qiu, Ming Y. Siu, Yan Yan Tang, John Erik Lindholm, Stuart F. Oberman 2013-09-10 $15,985,000
8522000 Trap handler architecture for a parallel processing unit Jack Choquette, Brett W. Coon, Steven James Heinrich, Aravind Kalaiah, John R. Nickolls +4 more 2013-08-27 $11,381,000
8458440 Deferred complete virtual address computation for local memory space requests 2013-06-04 $7,022,000
8223158 Method and system for connecting multiple shaders John Erik Lindholm, Jerome F. Duluk, Jr. 2012-07-17 $12,933,000
8127181 Hardware warning protocol for processing units John S. Montrym, Richard A. Silkebakken, Robert C. Keller 2012-02-28 $10,154,000
8035648 Runahead execution for graphics processing units Matthias M. Wloka 2011-10-11 $14,320,000
8019978 Unit status reporting protocol Robert C. Keller, Richard A. Silkebakken 2011-09-13 $19,562,000
7916146 Halt context switching method and system Robert C. Keller, Makarand Dharmapurikar 2011-03-29 $12,889,000
7627723 Atomic memory operators in a parallel processor Ian A. Buck, John R. Nickolls, Lars Nyland 2009-12-01 $7,246,000
7512773 Context switching using halt sequencing protocol Robert C. Keller, Richard A. Silkebakken, Benjamin J. Garlick 2009-03-31 $16,068,000