Patents Assigned to Roku, Inc.
  • Publication number: 20260270508
    Abstract: Disclosed herein are system, apparatus, method and/or computer program product embodiments for a multimedia environment that includes a computing device to display multiple multimedia segments within multiple display areas of a display device. The display device can include a first display area to display a first multimedia segment, and a second display area to display a second multimedia segment, which may be an advertisement related to the first multimedia segment. In some embodiments, to fit into the first display area, the first multimedia segment may be in a first format when received, and converted into a second format to fit into the first display area before being displayed in the first display area.
    Type: Application
    Filed: May 1, 2026
    Publication date: September 10, 2026
    Applicant: ROKU, INC.
    Inventors: Dengzhi ZHANG, Hugo DU PLOOY
  • Publication number: 20260268666
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for providing event-based prioritization and display of a plurality of video streams within a monitoring system. An example aspect operates by receiving continuous event stream which can include video streaming data from multiple video monitoring devices. The method includes identifying events in the streaming data and determining a prioritization for each of the detected events. The identification and prioritization of detected events may be further personalized based on user information. The method may then display the video streams within a visualization interface based on the detected events and prioritization.
    Type: Application
    Filed: March 10, 2025
    Publication date: September 10, 2026
    Applicant: Roku, Inc.
    Inventors: Louis W. Chen, Soren Riise, Gregory Mack Garner, Patrick Alan Brouillette, Sunil Ramesh
  • Publication number: 20260270495
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for demographic predictions for content items. An example embodiment operates by assigning weights representing demographics to a first plurality of nodes of a predictive model and assigning predictive values representing predicted demographics to a second plurality of nodes of the model. Pairwise distances between the predictive values for the nodes of the second plurality of nodes and the weighted values of the first plurality of nodes may be calculated and the shortest calculated pairwise distances may be used to assign demographics for content items corresponding to nodes of the first plurality of nodes to content items corresponding nodes of the second plurality of nodes. When content is requested, a content item for which the same demographic has been assigned may be recommended to the requestor.
    Type: Application
    Filed: April 30, 2026
    Publication date: September 10, 2026
    Applicant: ROKU, INC.
    Inventors: Pulkit AGGARWAL, Abhishek BAMBHA, Rohit MAHTO, Nam VO, Fei XIAO
  • Patent number: 12731589
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing the performance of speech recognition among a remote control device and a voice platform in the cloud. In some embodiments, the remote control device operates to receive a voice input from a user. The remote control device detects a trigger word in the voice input. The remote control device then processes the voice input. The remote control device then transmits the voice input to a voice platform based on the detecting in order to determine an intent associated with the voice input.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: September 8, 2026
    Assignee: ROKU, INC.
    Inventors: Anthony John Wood, David Stern, Gregory Mack Garner
  • Patent number: 12730527
    Abstract: Aspects of the disclosed technology provide solutions for controlling multiple displays (e.g., multiple display devices, multiple displays on a media device, etc.) using a remote-control device. An example method can include receiving, at a remote-control device, a first wireless signal from a first multimedia device and determining a first signal strength of the first wireless signal. The method includes receiving, at the remote-control device, a second wireless signal from a second multimedia device and determining a second signal strength of the second wireless signal. The method also can include identifying a target multimedia device among the first multimedia device and the second multimedia device based on the first signal strength and the second signal strength and selecting a wireless communication format for communication between the remote-control device and the target multimedia device.
    Type: Grant
    Filed: May 19, 2025
    Date of Patent: September 8, 2026
    Assignee: Roku, Inc.
    Inventors: Robert Caston Curtis, Sheldon Thane Radford, Gregory Garner, Patrick Brouillette, David Lee Stern, Soren Riise, Sunil Ramesh, Karina Levitian
  • Patent number: 12732664
    Abstract: System, apparatus, article of manufacture, method and/or computer program embodiments are provided for implementing smart video experiences. An example method includes receiving a request to perform a video control operation during playback of a video; based on a type of video control operation of the video control operation and a playback position of the video, selecting one or more video markers for the video control operation from a plurality of video markers associated with respective video frames from a plurality of video frames of the video, the one or more video markers being associated with one or more video frames of the video; selecting the one or more video frames for the video control operation based on the one or more video markers; and generating a signal configured to trigger the video control operation based on the one or more video frames associated with the one or more video markers.
    Type: Grant
    Filed: October 17, 2024
    Date of Patent: September 8, 2026
    Assignee: Roku, Inc.
    Inventors: Kyle Matthew Splittgerber, Sheldon Thane Radford, Sunil Ramesh, Frank Maker, Samir Saxena, Ritwick Babbar
  • Patent number: 12731352
    Abstract: In one aspect, an example method includes (i) obtaining video that depicts an area across multiple frames of the video, wherein the area is part of a scene of the video, and wherein the area is suitable for having an object inserted therein; (ii) detecting the area within the obtained video and determining area characteristic data associated with the detected area; (iii) determining scene attribute data associated with the scene; (iv) using at least the determined area characteristic data and the determined scene attribute data as a basis to select an object from among a set of multiple candidate objects; (v) inserting into the detected area the selected object to generate video that is a modified version of the obtained video; and (vi) outputting for presentation the generated video.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: September 8, 2026
    Assignee: Roku, Inc.
    Inventors: Sunil Ramesh, Michael Cutter, Karina Levitian
  • Patent number: 12731473
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for reducing and/or eliminating false positive alarm triggers. Detector devices positioned throughout an environment scan for known events that are likely indicative of an alarm condition. A source device that may generate such a sound or image may imprint a fingerprint on to the event that can be detectable by the detector devices but is imperceptible to humans. Additionally, the detector devices may use directionality and known locations of source devices to determine if a triggering event occurred at a known location of a source device. An alarm suppression decision may occur at the detector device and/or relevant information may be sent from the various detectors to a central console for a final alarm decision.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: September 8, 2026
    Assignee: Roku, Inc.
    Inventors: Sunil Ramesh, Michael Cutter, Gregory Mack Garner, Robert Caston Curtis, David Lee Stern, Patrick Alan Brouillette
  • Publication number: 20260261980
    Abstract: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, activating a sleep mode for the one or more humans, shutting off the device in a green mode, or alerting an owner-user to the presence of an intruder can be taken.
    Type: Application
    Filed: April 20, 2026
    Publication date: September 3, 2026
    Applicant: ROKU, INC.
    Inventors: Jan Neerbek, Rafal Krzysztof Malewski, Brian Thoft Moth Møller, Paul Nangeroni, Amalavoyal Narasimha Chari
  • Publication number: 20260261822
    Abstract: Disclosed are system, method and/or computer program products for generating a map for map-based management of a plurality of Internet of Things (IoT) devices. An embodiment determines a location of a user within a map in which each IoT device of a plurality of IoT devices is assigned a corresponding map location, generates a list of two or more of the plurality of IoT devices based on the relative position of the user with respect to the locations of the two or more of the plurality of IoT devices, and provides the map and the list to a user interface of an application that enables map-based management of the plurality of IoT devices.
    Type: Application
    Filed: January 23, 2026
    Publication date: September 3, 2026
    Applicant: ROKU, INC.
    Inventors: Gregory M. GARNER, David Stern, Anthony Wood
  • Patent number: 12726907
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for establishing a communication link between a battery-powered device and a WAP to reduce the power consumption burden of the battery-powered device. In an embodiment, a communication context of the battery-powered device and the WAP is determined, for example, by determining whether there is at least one intermediate device having a wired power source via which the battery-powered device can communicate with the WAP. A communication scheme of a plurality of different communication schemes is selected, for example, by selecting the communication scheme of the plurality of different communication schemes that imposes the lowest power consumption burden on the battery-powered device and is also supported by the communication context.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: September 1, 2026
    Assignee: ROKU, INC.
    Inventors: Gregory M. Garner, Robert C. Curtis, Manas C. Saksena, Scott E. de Haas
  • Patent number: 12726673
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Grant
    Filed: October 1, 2024
    Date of Patent: September 1, 2026
    Assignee: ROKU, INC.
    Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
  • Publication number: 20260255020
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a port-connected television upgrader system. An embodiment operates by receiving a fetch command from a first instance of an application executing locally on a host device physically connected to a media device through a port of the media device. The fetch command is provided to the media device executing a second instance of the application to fetch a file associated with displaying an interface of the application on the media device. Metadata corresponding to the file that was retrieved by the media device is received. A rendering command corresponding to the interface is determined and provided to the media device that is configured to display the interface of the application responsive to executing the rendering command.
    Type: Application
    Filed: April 20, 2026
    Publication date: August 27, 2026
    Applicant: ROKU, INC.
    Inventors: Prateek TANDON, Cameron ESFAHANI, David STERN, Robin EDGELL
  • Patent number: 12718680
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for providing a monitoring and alerting service for a premises comprising a set of Internet of Things (IoT) devices. An example embodiment operates by analyzing one or more of user input provided to the monitoring and alerting service or sensor data collected from at least the set of IoT devices, defining, based at least on the analyzing, an event whose occurrence can be monitored for using at least one or more IoT devices in the set of IoT devices, monitoring for an occurrence of the event using at least the one or more devices in the set of IoT devices, detecting the occurrence of the event based on the monitoring and, in response to detecting the occurrence of the event, generating an alert.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: August 25, 2026
    Assignee: Roku, Inc.
    Inventors: Sunil Ramesh, Michael Cutter, Robert C. Curtis, Patrick A. Brouillette, Gregory M. Garner
  • Patent number: 12718817
    Abstract: A method and system for use of context information to disambiguate an automation-configuration command. In an example method, a computing system receives a voice command uttered by a user into a voice-interface device, the voice command describing an Internet-of-Things (IoT) automation. Further, in response to receiving the voice command, the computing system determines, based on context information not specified by the voice command, which of multiple IoT devices should be a subject of an IoT rule that implements the described IoT automation, and provisions the IoT rule with the determined IoT device as the subject of the IoT rule. In example implementations, the context information could be based on network signaling between devices, ambient audio in the user's environment, and/or one or more other factors.
    Type: Grant
    Filed: September 5, 2024
    Date of Patent: August 25, 2026
    Assignee: Roku, Inc.
    Inventors: Frank Maker, Yu-Cheng Lin, Nicholas Alexander Lineback, Michael Cutter
  • Patent number: 12720143
    Abstract: Disclosed herein are various embodiments, for a private listening system for streaming audio and video. An example embodiment operates by receiving a first selection of a first version of audio content for output to a first audio device connected to a streaming media device. A second selection of a second version of the audio content for output to a second audio device connected to the streaming media device is received. Both the first version of the audio content is provided to the first audio device and the second version of the audio content is provided to the second audio device for simultaneous and synchronized output with the video content output to the video device.
    Type: Grant
    Filed: November 15, 2024
    Date of Patent: August 25, 2026
    Assignee: ROKU, INC.
    Inventors: Andrew Soh, Mikkel Jensen, Neena Mohanachandran Sailaja, Jeffery John Peters
  • Patent number: D1144302
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: August 25, 2026
    Assignee: Roku, Inc.
    Inventors: Gregory Michael Hogan, John Nguyen, Yi Wang, Lihong Zhong, Paul Nangeroni, Matthew Mangum, Jeremy Wolf, Cornell J. Cantos
  • Patent number: D1145754
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: September 1, 2026
    Assignee: Roku, Inc.
    Inventors: Gregory Michael Hogan, John Nguyen, Yi Wang, Lihong Zhong, Paul Nangeroni, Matthew Mangum, Jeremy Wolf, Cornell J. Cantos
  • Patent number: D1146883
    Type: Grant
    Filed: January 13, 2025
    Date of Patent: September 8, 2026
    Assignee: Roku, Inc.
    Inventors: Gregory Michael Hogan, Paul Nangeroni, Anthony John Wood, Fred Bould, Jeremy Wolf
  • Patent number: D1146893
    Type: Grant
    Filed: March 21, 2024
    Date of Patent: September 8, 2026
    Assignee: Roku, Inc.
    Inventors: Gregory Michael Hogan, John Nguyen, Yi Wang, Lihong Zhong, Paul Nangeroni, Matthew Mangum, Jeremy Wolf, Cornell J. Cantos