HIGH PRECISION SYNCHRONIZATION IN A SHARED MEDIUM

    公开(公告)号:US20220329403A1

    公开(公告)日:2022-10-13

    申请号:US17849368

    申请日:2022-06-24

    Applicant: Roku, Inc.

    Abstract: Some embodiments include an apparatus, method, and computer program product for high precision device synchronization of electronic devices in a shared medium. Some embodiments include a first electronic device that utilizes a combination of synchronization techniques to synchronize with a second electronic device. The first electronic device receives a first signal from the second electronic device that includes network-based synchronization data and marker data, and performs network-based synchronization with the second electronic device at a first synchronization accuracy. The first electronic device receives a second signal, and uses the marker data and phase lock synchronization to detect a frequency change of the second signal received, as well as to determine a corresponding time marker. The first electronic device updates a clock of the first electronic device based at least on the corresponding time marker, the network-based synchronization data, and the marker data.

    Audio enhancements based on video detection

    公开(公告)号:US11871196B2

    公开(公告)日:2024-01-09

    申请号:US17721711

    申请日:2022-04-15

    Applicant: Roku, Inc.

    Abstract: Disclosed herein are various embodiments for implementing audio enhancements based on video detection. An embodiment operates by receiving an audio clip corresponding to a video clip to be output simultaneously. A background of the video clip is detected. It is determined that the audio clip is to be output with one of wet sounds or dry sounds based on the detected background of the video clip. The audio clip is configured to enhance the determined one of wet sounds or dry sounds when the audio clip is output. The configured audio clip is provided to the audio output device to audibly output the configured audio clip with the enhanced wet sounds or dry sounds when the video clip is output.

    Receiver for high precision synchronization

    公开(公告)号:US12289386B2

    公开(公告)日:2025-04-29

    申请号:US18437290

    申请日:2024-02-09

    Applicant: Roku, Inc.

    Abstract: Some embodiments include an apparatus, method, and computer program product for high precision device synchronization of electronic devices in a shared medium. Some embodiments include a first electronic device that utilizes a combination of synchronization techniques to synchronize with a second electronic device. The first electronic device receives a first signal from the second electronic device that includes network-based synchronization data and marker data, and performs network-based synchronization with the second electronic device at a first synchronization accuracy. The first electronic device receives a second signal, and uses the marker data and phase lock synchronization to detect a frequency change of the second signal received, as well as to determine a corresponding time marker. The first electronic device updates a clock of the first electronic device based at least on the corresponding time marker, the network-based synchronization data, and the marker data.

    RECEIVER FOR HIGH PRECISION SYNCHRONIZATION
    5.
    发明公开

    公开(公告)号:US20240187203A1

    公开(公告)日:2024-06-06

    申请号:US18437290

    申请日:2024-02-09

    Applicant: Roku, Inc.

    CPC classification number: H04L7/0012 H04B1/713 H04J3/0661 H04L7/0331

    Abstract: Some embodiments include an apparatus, method, and computer program product for high precision device synchronization of electronic devices in a shared medium. Some embodiments include a first electronic device that utilizes a combination of synchronization techniques to synchronize with a second electronic device. The first electronic device receives a first signal from the second electronic device that includes network-based synchronization data and marker data, and performs network-based synchronization with the second electronic device at a first synchronization accuracy. The first electronic device receives a second signal, and uses the marker data and phase lock synchronization to detect a frequency change of the second signal received, as well as to determine a corresponding time marker. The first electronic device updates a clock of the first electronic device based at least on the corresponding time marker, the network-based synchronization data, and the marker data.

    SOUND GENERATION WITH ADAPTIVE DIRECTIVITY

    公开(公告)号:US20210160617A1

    公开(公告)日:2021-05-27

    申请号:US16697744

    申请日:2019-11-27

    Applicant: Roku, Inc.

    Abstract: Disclosed herein are computer-implemented method, system, and computer-readable storage-medium embodiments for implementing sound generation with adaptive directivity. An embodiment includes at least one computer processor that may retrieve and process an audio sample of a content instance, via an algorithm configured to generate a classification of the audio sample. Directivity may be determined, corresponding to a first audio signal to be output via an audio output device. The first audio signal may correspond to the audio sample of the content instance, and the audio output device may include at least one loudspeaker, for example. A second audio signal may be generated from the classification and the directivity. In some embodiments, another classification of the audio sample may be generated based at least in part on a second algorithm that may process information including a video image corresponding to the audio sample and/or additional audio characteristic(s) detected in the audio sample.

    High precision synchronization in a shared medium

    公开(公告)号:US11936765B2

    公开(公告)日:2024-03-19

    申请号:US17849368

    申请日:2022-06-24

    Applicant: Roku, Inc.

    CPC classification number: H04L7/0012 H04B1/713 H04J3/0661 H04L7/0331

    Abstract: Some embodiments include an apparatus, method, and computer program product for high precision device synchronization of electronic devices in a shared medium. Some embodiments include a first electronic device that utilizes a combination of synchronization techniques to synchronize with a second electronic device. The first electronic device receives a first signal from the second electronic device that includes network-based synchronization data and marker data, and performs network-based synchronization with the second electronic device at a first synchronization accuracy. The first electronic device receives a second signal, and uses the marker data and phase lock synchronization to detect a frequency change of the second signal received, as well as to determine a corresponding time marker. The first electronic device updates a clock of the first electronic device based at least on the corresponding time marker, the network-based synchronization data, and the marker data.

Patent Agency Ranking