← Every company

Roku Inc Patents

What Roku Inc has filed at the patent office — applications as well as grants, because a filing is on the record eighteen months before anyone has to say what it was for.

ROKU on carbonthat →
Filings on file
60
Granted
0
Still pending
60
Filed under
4 names

60 filings

Newest filing first. A pending application has no patent number yet, and most never get one.

InventionPatent
SMART SWITCH WITH FUNCTIONALITIES DETERMINED BASED ON A GROUNDED CONDUCTOR CONNECTIONG05F 1/12, G06F 3/044, G06F 3/167, H04L 67/12Filed as ROKU, INC.2026-06-17Gregory Mack GARNERpending
Dynamic Configuration of Display Controller Based on Configuration of Connected Display PanelG09G 3/006, G09G 5/005, G09G 5/003, G09G 5/006, G09G2320/0693, G09G2340/06, G09G2360/144, G09G2370/042Filed as Roku, Inc.2026-06-17Rajesh Murthipending
OVERRIDING MULTIMEDIA DEVICEG06F 3/167, H04N 21/478, G06N 20/00, H04N 7/15, H04N 21/42203, H04N 21/42222, H04N 21/43635, H04N 21/4436Filed as ROKU, INC.2026-06-11Eric Casten RIEPLINGpending
DISPLAYING MULTIPLE MULTIMEDIA SEGMENTS IN A DISPLAY DEVICEH04N 21/4316, H04N 5/45, H04N 21/44008, H04N 21/44029, H04N 21/4532, H04N 21/812Filed as ROKU, INC.2026-06-11Dengzhi ZHANGpending
AUTOMATIC PARENTAL CONTROL USING A REMOTE CONTROL OR MOBILE APPH04N 21/42222, H04N 21/4415Filed as ROKU, INC.2026-06-10Andrew SOHpending
CONTENT DELIVERY OPTIMIZATION BASED ON PREDICTED EFFECTIVENESS OF LINEAR CONTENT SCHEDULEH04N 21/23424, H04N 21/26208, H04N 21/26241, H04N 21/2668, H04N 21/812Filed as Roku, Inc.2026-06-05Ricardo Vasquez-Sierrapending
Content System with Event Identification and Audio-Based Editing FeatureG11B 27/036, G06V 20/44, G11B 27/031Filed as Roku, Inc.2026-06-04Michael Cutterpending
Content System with Sentiment-Based Content Modification FeatureG11B 27/031, G06F 40/30, G10L 15/26, G10L 25/57, G10L 25/63, H04N 21/233, H04N 21/23418, H04N 21/23439Filed as Roku, Inc.2026-05-18Sunil Rameshpending
DISTRIBUTING DIGITAL DATA IN A DISTRIBUTED COMPUTING ENVIRONMENTG06F 8/61, H04N 21/8355, H04N 21/2407Filed as Roku, Inc.2026-05-13Mehul SANGHAVIpending
Content System with Lighting Device Calibration FeatureH05B 47/175, H05B 47/17, H05B 47/165Filed as Roku, Inc.2026-05-08Adil Jagmagpending
PRESERVING CHANNEL LOCK AND PERFORMING DYNAMIC AD INSERTION (DAI) IN A MULTI-DEVICE SETUPH04N 21/44008, H04N 21/44016, H04N 21/43076, H04N 21/23418, H04N 21/2408, H04N 21/43615, H04N 21/4622, H04N 21/654, H04N 21/812, H04N 21/8352, H04N 21/84Filed as ROKU, INC.2026-05-05Matthew GROVERpending
ASSOCIATION OF MEDIA DEVICE PROFILES AND APPLICATION PROFILES FOR A SEAMLESS VIEWING EXPERIENCEG06F 9/451, G06F 21/629, G06F 3/0484, G06F 9/4451Filed as ROKU, INC.2026-05-05Philip GOLYSHKOpending
Using Motion and Presence of an End-User In and Out of a Monitored Environment to Trigger an Action at an Internet of Things DeviceH04N 21/4334, H04N 21/44218, G11B 27/005, H04N 21/2187, H04N 21/43615, H04N 21/47217Filed as Roku, Inc.2026-05-04Greg Garnerpending
MULTIMEDIA FORMATS FOR MULTIPLE DISPLAY AREAS IN A DISPLAY DEVICEH04N 21/4316, H04N 21/440272, H04N 21/44029Filed as ROKU, INC.2026-05-01Dengzhi ZHANGpending
DEMOGRAPHIC PREDICTIONS FOR CONTENT ITEMSH04N 21/251, H04N 21/25883Filed as ROKU, INC.2026-04-30Pulkit AGGARWALpending
PROVIDING SAFETY AND ENVIRONMENTAL FEATURES USING HUMAN PRESENCE DETECTIONH04W 52/0254, G16Y 40/50, G16Y 10/65, G16Y 20/40, Y02D 30/70, G06V 40/20, G06F 18/251, G08B 13/24, G08B 13/2491, G08B 15/002, G08B 29/186, G08B 29/188, G08C 17/02, H04N 5/57, H04N 21/4131, H04N 21/43615, H04N 21/44218, H04N 21/44227, H04N 21/4436, H04N 21/4532, H04N 21/4666, H04N 21/4668, H04N 21/814, H04Q 9/00, H04Q2213/002Filed as ROKU, INC.2026-04-20Jan Neerbekpending
PORT-CONNECTED TELEVISION UPGRADER DEVICEH04N 21/4586, G06F 13/4282, G06F 13/4295, G06F2213/0042, H04N 21/431, H04N 21/43632, H04N 21/443, H04N 21/4532, H04N 21/8173Filed as ROKU, INC.2026-04-20Prateek TANDONpending
SYMMETRICAL LIGHT BAR LAYOUT FOR AUDIO/VISUAL DEVICEG02F 1/133612, G02F 1/133603Filed as Roku, Inc.2026-04-15Yi-Fan LINpending
AUTOMATED TRAILER GENERATIONH04N 21/8549, G06F 16/783Filed as ROKU, INC.2026-04-14Abhishek BAMBHApending
ONLINE OPTIMIZATION OF TUNABLE CONTINUOUS PARAMETERS OF A MACHINE LEARNING MODELG06N 20/00, G06N 3/126, G06N 7/01, G06N 5/01Filed as ROKU, INC.2026-04-06Zidong WANGpending
CONFIGURING THE APPEARANCE AND VISIBILITY OF ELECTRONIC DEVICESG08B 13/19632, H04N 7/181, H04N 23/61, H04N 23/695Filed as Roku, Inc.2026-03-31Sunil Rameshpending
DYNAMIC TONE MAPPINGG06T 5/92, G06T 5/40, G06T 5/50, G06T 7/0002, G06T2200/24, G06T2207/10016, G06T2207/10024, G06T2207/20208, H04N 5/20, H04N 5/202Filed as ROKU, INC.2026-03-26Sheng Yuan CHIUpending
AUTOMATED QUALITY CONTROL ANALYSIS OF MEDIA CONTENTH04N 21/2407, H04N 21/231, H04N 21/233, H04N 21/23418, H04N 21/8456Filed as Roku, Inc.2026-03-23Shailin Saraiyapending
PICTURE QUALITY ADJUSTMENT FOR CONNECTED VIDEO DISPLAYFiled as ROKU, INC.2026-03-17IL JUN LEEpending
RENDERING A DYNAMIC ENDEMIC BANNER ON STREAMING PLATFORMS USING CONTENT RECOMMENDATION SYSTEMS AND ADVANCED BANNER PERSONALIZATIONH04N 21/4668, H04N 21/23418, H04N 21/2668, H04N 21/4316, H04N 21/4667, H04N 21/812Filed as ROKU, INC.2026-03-10Mehul SANGHAVIpending
COOLING SUBSYSTEMS FOR PERIPHERAL DEVICESG06F 1/20, G06F 1/206, G01K 1/024, G06F 3/14, G09G2370/12Filed as ROKU, INC.2026-03-02Eric Casten Rieplingpending
CUSTOMIZATION OF TARGETED MEDIA CONTENTH04N 21/458, H04N 21/4784, H04N 21/25435, H04N 21/2668, H04N 21/4316, H04N 21/4532, H04N 21/466, H04N 21/4755, H04N 21/812Filed as Roku, Inc.2026-02-19Alexander P. Hillpending
CUSTOMIZED DEVICE PAIRING BASED ON DEVICE FEATURESH04W 76/14, H04W 76/10, H04W 12/50, G06F 3/167, G10L 15/22, G10L2015/223Filed as ROKU, INC.2026-02-13Carl SASSENRATHpending
MEDIA DEVICE SIMULATORH04L 43/55, H04N 21/845, H04L 65/612, H04L 65/75, H04L 65/65, H04L 65/80, H04N 21/23439, H04N 21/44209, H04N 21/64738, H04N 21/8456Filed as ROKU, INC.2026-02-12Rodrigo Emiliano TOCALINIpending
INTERNET OF THINGS APPLICATION STOREG06F 8/61, G16Y 40/35, G06Q 30/0623Filed as ROKU, INC.2026-02-12Donald R. WOODWARD JR.pending
SYSTEM PERFORMANCE DEGRADATION MITIGATION BASED ON DIFFERENT COMPUTE RESOURCE CHARACTERISTICSH04L 41/06, G06F 9/44594, G06F 9/5011, G06F 9/5016, G06F 9/5022, G06F 9/5027, G06F 9/5072, G06F 9/5083, G06F 9/547, G06F 11/3409, G06F 11/3466, G06F2209/501, G06F2209/508, G06F2209/509Filed as ROKU, INC.2026-02-11Vladimir KRIVOPALOVpending
WIRELESS CONNECTION BETWEEN A STREAMING DEVICE AND A WIRELESS COMMUNICATION DEVICEH04W 76/10Filed as ROKU, INC.2026-02-05Karthick NARAYANANpending
MAP GENERATOR FOR MAP-BASED DEVICE MANAGEMENTH04W 4/70, H04W 4/023, H04W 4/029, G06N 20/00, G01C 21/3804, H04W 4/021Filed as ROKU, iNC.2026-01-23Gregory M. GARNERpending
REDUCING ACTIVE USER BIAS FOR CONTENT RECOMMENDATION MODELSH04N 21/251, G06N 20/00, H04N 21/252, H04N 21/25883, H04N 21/25891, H04N 21/4668Filed as ROKU, INC.2026-01-22Fei XIAOpending
SEARCH SYSTEMS BASED ON USER RELEVANCE AND REWARD GENERATIONG06Q 30/0222, G06Q 30/0224, G06Q 30/0631Filed as Roku, Inc.2026-01-22Abhishek MAJUMDARpending
USER-BASED CONTENT FILTERINGH04N 21/4542, H04N 21/4532Filed as Roku, Inc.2026-01-21Neena Mohanachandran SAILAJApending
LED DRIVER IC FOR SCANNING BACKLIGHT CONTROLG09G 3/3426, G09G 3/342, G09G2310/08, G09G2330/023Filed as Roku, Inc.2026-01-21Yi-Fan LINpending
PERSONALIZED MULTIMODAL ANALYSIS FOR CONTENT ITEM RECOMMENDATIONH04N 21/4667, H04N 21/4668Filed as Roku, Inc.2026-01-20Atishay JAINpending
RENDERING A DYNAMIC ENDEMIC BANNER ON STREAMING PLATFORMS USING CONTENT RECOMMENDATION SYSTEMSH04N 21/812, H04N 21/2668, H04N 21/4316, H04N 21/4532, H04N 21/458, H04N 21/4668Filed as ROKU, INC.2026-01-15Rohit MAHTOpending
RENDERING A DYNAMIC ENDEMIC BANNER ON STREAMING PLATFORMS USING CONTENT RECOMMENDATION SYSTEMS AND CONTENT MODELING FOR USER EXPLORATION AND AWARENESSG06Q 30/0276, H04N 21/4826, G06Q 30/0251, G06Q 30/0631, H04N 21/4668Filed as ROKU, INC.2026-01-15Mehul SANGHAVIpending
CONTEXT CLASSIFICATION OF STREAMING CONTENT USING MACHINE LEARNINGH04N 21/4668, H04N 21/812, H04N 21/23418, H04N 21/251, H04N 21/4394, H04N 21/4884, H04N 21/8456Filed as ROKU, INC.2026-01-13Sayan MAITYpending
UTILIZING A SINGLE BUFFER FOR A DYNAMIC NUMBER OF PLAYERS, EACH USING A DYNAMICALLY SIZED BUFFERG06F 12/0842, H04N 21/231, G06F 12/0284, G06F 12/084, G06F 12/0871, G06F2212/1008, G06F2212/1016, G06F2212/254, G06F2212/311Filed as ROKU, INC.2026-01-13Offer ATZITZpending
AI-GENERATED CONTENT RECOMMENDATION MICRO-DESCRIPTORSH04N 21/4316, H04N 21/4666, H04N 21/4826, H04N 21/84, H04N 21/8549Filed as ROKU, INC.2026-01-12Jin BAOpending
UNSUPERVISED CUE POINT DISCOVERY FOR EPISODIC CONTENTG06V 20/49, H04N 21/8456, G06V 10/761, G06V 20/63, G06V 10/751, G06V 20/41, G06V 20/635, H04N 21/23418, H04N 21/26603, H04N 21/8455Filed as Roku, Inc.2026-01-08Michael Cutterpending
CONTEXTUAL UNDERSTANDING OF MEDIA CONTENT TO GENERATE TARGETED MEDIA CONTENTG06V 10/768, H04N 21/4532, H04N 21/23418, H04N 21/8456Filed as Roku, Inc.2026-01-08Michael Patrick Cutterpending
FRAME CLASSIFICATION TO GENERATE TARGET MEDIA CONTENTG06V 10/764, H04N 21/8456, G10L 15/26, H04N 21/233, H04N 21/23418, H04N 21/26603, H04N 21/8106, H04N 21/8549Filed as Roku, Inc.2026-01-07Bruce Patrick Robert Williamspending
MEDIA CONTENT ITEM RECOMMENDATIONS BASED ON PREDICTED USER INTERACTION EMBEDDINGSH04N 21/4666, G06N 3/045, G06N 3/02, G06N 3/08, H04N 21/251, H04N 21/84Filed as ROKU, INC.2026-01-06Pulkit AGGARWALpending
Media System with Presentation Area Data Analysis and Segment Insertion FeatureH04N 21/812, H04N 21/8455, H04N 21/42201, H04N 21/42203, H04N 21/44218Filed as Roku, Inc.2026-01-06Sunil Rameshpending
IN-SYNC DIGITAL WAVEFORM COMPARISON TO DETERMINE PASS/FAIL RESULTS OF A DEVICE UNDER TEST (DUT)H04R 29/001, H04R 3/00Filed as ROKU, INC.2026-01-06Nermin Osmanovicpending
Method and System for Controlling Lighting in a Viewing Area of a Content-Presentation DeviceH04N 21/4131, H05B 47/19, H05B 47/165, H04N 21/43079, H04N 21/42203, H04N 21/4348, H04N 21/43615Filed as Roku, Inc.2026-01-06Hugo du Plooypending
MULTIMEDIA DATA SEARCH USING MULTI-MODAL FEATURE EMBEDDINGSG06F 16/438, G06F 16/432, G06F 16/435, G06F 16/7837Filed as Roku, Inc.2026-01-05Gregory Garnerpending
OBJECT INJECTION FRAMEWORK FOR DYNAMIC AND INTERACTIVE SCREENSAVERG06Q 30/0262, H04N 21/23424, G06F 3/0485, G06F 3/14, G06Q 30/0242, G06Q 30/0255, G06Q 30/0267, G06Q 30/0271, G06Q 30/0276, G06Q 30/0277, G06T 13/00, H04N 21/4312, H04N 21/812Filed as Roku, Inc.2026-01-05Mehul SANGHAVIpending
Speaker-Identification Model for Controlling Operation of a Media PlayerH04N 21/42203, H04N 21/4532, H04N 21/4394, H04N 21/4415, H04N 21/47202Filed as Roku, Inc.2025-12-30Frank Makerpending
DYNAMIC CONTENT FILLING SYSTEM FOR AVOIDANCE OF SLATE PLAYBACK DURING LIVE STREAMSH04N 21/2353, H04N 21/26241, H04N 21/2187, H04N 21/812Filed as Roku, Inc.2025-12-15Ihsan Mert OZCELIKpending
Lighting Device with Audio Signal Control FeatureH05B 47/105, H05B 47/12, H05B 47/19, G10L 19/018, H04R 1/028Filed as Roku, Inc.2025-12-08Adil Jagmagpending
CODE MIGRATION AND DEPLOYMENT IN AN INTERNET-OF-THINGS (IOT) ENVIRONMENTG06F 8/76, G06F 11/3698, G06F 8/433, G06F 8/60, G06F 8/61, G06F 11/3688Filed as ROKU, INC2025-12-08Donald R. WOODWARD, JR.pending
RESUMING PLAYBACK ON MULTIPLE STREAMING DEVICESH04N 21/43078, H04N 21/4122, H04M 1/72412, H04M 1/72442, G06F 1/3206, G06F 1/3209, G06F 1/3287, H04N 21/4126, H04N 21/42204, H04N 21/42206, H04N 21/43615, H04N 21/43637, H04N 21/4436, H04N 21/6587Filed as ROKU, INC.2025-12-03Javier ALVAREZpending
Machine-Based Classification of Object Motion as Human or Non-Human as Basis to Facilitate Controlling Whether to Trigger Device ActionG06F 3/011Filed as Roku, Inc.2025-12-02Adil Jagmagpending
REMOTE CONTROL SYSTEM FOR MULTIPLE MULTIMEDIA DEVICESH04N 21/4108, H04N 21/42222, H04N 21/41265, H04N 21/42221Filed as Roku, Inc.2025-11-26Philip Golyshkopending
DETECTION OF DOWNSTREAM SMART DEVICESH02J 13/34, H05B 47/175, H05B 47/10, H02J 13/10, H02J2105/42, H01H 9/54, Y02B 20/40Filed as ROKU, INC.2025-11-21Gregory Mack GARNERpending

Filings are matched to the company by applicant name, so a subsidiary filing under its own name is only here if that name resolves to this company. The applicant is printed as filed, which makes a wrong match visible. A patent is not a product: most applications are never granted, and most grants are never built.

More on ROKU

Related datasets