Real-time objects insertion into content based on frame identifiers

    公开(公告)号:US12238366B2

    公开(公告)日:2025-02-25

    申请号:US18189518

    申请日:2023-03-24

    Applicant: ROKU, INC.

    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for inserting objects in real-time into content based on frame identifiers. An example embodiment operates by identifying a first object in a frame of a content and generating an identifier for the first object in the frame. The identifier includes an array of numbers representing context and visual features of the first object in the frame. The example embodiments further operates by identifying a second object based on the array of numbers representing the first object and inserting the second object into the frame of the content.

    Intelligent power reduction in audio amplifiers

    公开(公告)号:US10924079B2

    公开(公告)日:2021-02-16

    申请号:US16701834

    申请日:2019-12-03

    Applicant: Roku, Inc.

    Abstract: Disclosed herein is a device and method for intelligently reducing power consumption in an audio amplifier in the device, and in particular Class-D amplifiers, through the use of metadata associated with settings of the playback device and/or content to be played on the playback device. The device includes components for analyzing the settings and content metadata and regulates the voltage provided to the audio amplifier based on this analysis.

    Brown out condition detection and device calibration

    公开(公告)号:US12292774B2

    公开(公告)日:2025-05-06

    申请号:US18603741

    申请日:2024-03-13

    Applicant: Roku, Inc.

    Abstract: Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.

Patent Agency Ranking