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

David Westerhoff — 27 Patents

RORoku: 18 patents #23 of 379Top 7%
DIDirectv: 5 patents #153 of 679Top 25%
DADigital Networks North America: 1 patents #10 of 34Top 30%
Pleasanton, CA: #240 of 3,062 inventorsTop 8%
California: #19,967 of 386,348 inventorsTop 6%
Overall (All Time): #142,059 of 4,157,543Top 4%
27 Patents All Time
David Westerhoff has been granted 27 US patents while listed as an inventor at Roku. The first was granted in 1995 and the most recent in December 2025. David Westerhoff ranks #142,059 of 4,157,543 US inventors in our database (top 3.4%). Patent records list David Westerhoff in Pleasanton, CA, US.

Issued Patents All Time

Showing 1–25 of 27 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12512699 Detection of downstream smart devices Gregory Mack Garner, David Stern, Dustin J. Verhoeve 2025-12-30
12425072 Proving physical possession of internet-of-things (IOT) devices Gregory Mack Garner, David Stern 2025-09-23
12219442 Power monitoring of devices Gregory Mack Garner, David Stern, Anthony Wood 2025-02-04
12126859 Server-side streaming content stitching Wim Michiels 2024-10-22 $31,794,000
12027854 Detection of downstream smart devices Gregory Mack Garner, David Stern, Dustin J. Verhoeve 2024-07-02 $40,107,000
11653187 Power monitoring of devices Gregory Mack Garner, David Stern, Anthony Wood 2023-05-16 $35,065,000
11515726 Detection of downstream smart devices Gregory Mack Garner, David Stern, Dustin J. Verhoeve 2022-11-29
11463130 Proving physical possession of internet-of-things (IoT) devices Gregory Mack Garner, David Stern 2022-10-04
11388474 Server-side scene change content stitching Wim Michiels 2022-07-12
11140034 Automatic determination of display device functionality Ilya Asnis, Daniel M. Daly, Gregory Mack Garner, Scott Edward De Haas, Anthony Wood 2021-10-05
11128914 Client side stitching of content into a multimedia stream Wim Michiels 2021-09-21
10524017 Dynamic generation of trick mode data Timothy John Granger 2019-12-31
10447537 Automatic determination of display device functionality Ilya Asnis, Daniel M. Daly, Gregory Mack Garner, Scott Edward De Haas, Anthony Wood 2019-10-15
9967634 Crowd sourced dynamic generation of trick mode data Timothy John Granger 2018-05-08 $45,265,000
9705947 Method and apparatus for customized provisioning of on-line application channels Anthony Wood, David Stern, Bill Ataras, Mark Goodwin, Aaron Graham +2 more 2017-07-11
9681198 Dynamic generation of trick mode data Timothy John Granger 2017-06-13
9420338 Apparatus and method for providing power on and power off for a display device Ali Vassigh, Jeff Anderson 2016-08-16
9258513 Method and system for reconfiguring a selection system based on layers of categories descriptive of recordable events Mark Goodwin, Lynda Kitlyn Seto 2016-02-09
9143814 Method and system for adaptive transcoding and transrating in a video network Andrew Wolfe 2015-09-22
8977721 Method and apparatus for dynamic prioritization of content listings Mark Goodwin, Thomas C. Marksworth 2015-03-10
8788578 Method and apparatus for customized provisioning of on-line application channels Anthony Wood, David Stern, Bill Ataras, Mark Goodwin, Aaron Graham +2 more 2014-07-22
7765479 Method and system for reconfiguring a selection system based on layers of categories descriptive of recordable events Mark Goodwin, Lynda Kitlyn Seto 2010-07-27 $74,462,000
7555006 Method and system for adaptive transcoding and transrating in a video network Andrew Wolfe 2009-06-30 $188,959,000
7522816 Method and apparatus for navigating content in a personal video recorder Richard Bullwinkle, Mark Goodwin, Adam Briggs 2009-04-21 $177,265,000
7290211 Method and system for reconfiguring a selection system based on layers of categories descriptive of recordable events Mark Goodwin, Lynda Kitlyn Seto 2007-10-30