-
公开(公告)号:US20220351737A1
公开(公告)日:2022-11-03
申请号:US17836269
申请日:2022-06-09
Applicant: Roku, Inc.
Inventor: Thomas Richard Henry DEWEY , Robert Caston CURTIS
Abstract: Embodiments included herein generally relate to using non-audio data embedded in an audio signal. More particularly, embodiments relate to using non-audio data embedded into the audio signal to control an audio configuration of a plurality of speakers and/or to measure a delay of a playback device.
-
公开(公告)号:US20230261692A1
公开(公告)日:2023-08-17
申请号:US18303367
申请日:2023-04-19
Applicant: Roku, Inc.
Inventor: Robert Caston CURTIS , Mark Ely , Brian Thoft Moth Møller
IPC: H04B1/7073 , H04R3/12 , H04L65/75
CPC classification number: H04B1/7073 , H04R3/12 , H04L65/765 , H04J2013/0096
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for identifying electronic devices in a room using a spread code. In some embodiments, a first electronic device receives a spread spectrum signal from a second electronic device over an audio data channel. The first electronic device determines a time of receipt of the spread spectrum signal based on despreading. The first electronic device calculates a distance between the first electronic device and the second electronic device based on the time of receipt and a time of transmission. The first electronic device determines the second electronic device is not in the room with the first electronic device based on the calculated distance.
-
公开(公告)号:US20210211154A1
公开(公告)日:2021-07-08
申请号:US17208479
申请日:2021-03-22
Applicant: Roku, Inc.
Inventor: Robert Caston CURTIS , Mark ELY , Brian Thoft Moth MØLLER
IPC: H04B1/7073 , H04R3/12 , H04L29/06
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for identifying electronic devices in a room using a spread code. In some embodiments, a first electronic device receives a spread spectrum signal from a second electronic device over an audio data channel. The first electronic device determines a time of receipt of the spread spectrum signal based on despreading. The first electronic device calculates a distance between the first electronic device and the second electronic device based on the time of receipt and a time of transmission. The first electronic device determines the second electronic device is not in the room with the first electronic device based on the calculated distance.
-
公开(公告)号:US20230370689A1
公开(公告)日:2023-11-16
申请号:US17743898
申请日:2022-05-13
Applicant: ROKU, INC.
Inventor: Paul NANGERONI , Erwin Ben BELLERS , Robert Caston CURTIS , Mustafa OZGEN
IPC: H04N21/485 , H04N21/439 , H04N21/44 , H04N21/45 , H04N21/466
CPC classification number: H04N21/4852 , H04N21/4394 , H04N21/44008 , H04N21/4532 , H04N21/4662
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for modifying one or more parameters of a data streaming payload to add optimized display and/or audio settings as metadata. An example embodiment operates by training and operating a first machine learning model to predict optimized picture and sound settings. A second embodiment operates by training a learning model with crowdsourced individual user manual adjustments to the display device display during playback. Having the optimized display settings in advance allows adjustments to be made in advance of playback.
-
公开(公告)号:US20220109931A1
公开(公告)日:2022-04-07
申请号:US17552893
申请日:2021-12-16
Applicant: Roku, Inc.
Inventor: Robert Caston CURTIS , Kasper Andersen
IPC: H04R3/04
Abstract: Embodiments included herein generally relate to managing low frequencies of an output signal. For example, a method may include: measuring a sound pressure level (SPL) of a speaker; dynamically selecting a cutoff frequency for operating a first filter configured to provide a first bass component of a bass element of an output signal and a second filter configured to provide a second bass component of the bass element; providing the cutoff frequency to the first filter to configure the first filter to generate the first bass component based on the cutoff frequency; providing the cutoff frequency to the second filter to configure the second filter to generate the second bass component based on the cutoff frequency; and generating an output signal based on at least one of the first and second bass components.
-
公开(公告)号:US20250047322A1
公开(公告)日:2025-02-06
申请号:US18924418
申请日:2024-10-23
Applicant: ROKU, INC.
Inventor: Robert Caston CURTIS , Mark ELY , Brian Thoft Moth MØLLER
IPC: H04B1/7073 , H04J13/00 , H04L65/75 , H04R3/12
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for identifying electronic devices in a room using a spread code. In some embodiments, a first electronic device receives a spread spectrum signal from a second electronic device over an audio data channel. The first electronic device determines a time of receipt of the spread spectrum signal based on despreading. The first electronic device calculates a distance between the first electronic device and the second electronic device based on the time of receipt and a time of transmission. The first electronic device determines the second electronic device is not in the room with the first electronic device based on the calculated distance.
-
公开(公告)号:US20210250060A1
公开(公告)日:2021-08-12
申请号:US17188599
申请日:2021-03-01
Applicant: Roku, Inc.
Inventor: Robert Caston CURTIS , Mark Ely , Brian Thoft Moth Møller
IPC: H04B1/7087 , G06F3/16 , H04R1/02 , H04N5/60 , H04N5/073
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audiovisual content with a dumb speaker. In some embodiments, an electronic device transmits a spread spectrum signal to a dumb speaker over a data channel using a spread spectrum code. The electronic device then receives the spread spectrum signal played back auditorily by the dumb speaker. The electronic device despreads the spread spectrum signal based on the spreading code. The electronic device determines a time of receipt of the spread spectrum signal. The electronic device calculates an audiovisual output path delay for the dumb speaker based on the time of receipt and a time of transmission. The electronic device then synchronizes the playback of the audiovisual content at the dumb speaker and another electronic device based on the audiovisual output path delay.
-
公开(公告)号:US20200091958A1
公开(公告)日:2020-03-19
申请号:US16133811
申请日:2018-09-18
Applicant: Roku, Inc.
Inventor: Robert Caston CURTIS , Mark ELY , Brian Thoft Moth MØLLER
IPC: H04B1/7087 , G06F3/16 , H04N5/073 , H04N5/60 , H04R1/02
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audiovisual content with a dumb speaker. In some embodiments, a display device transmits a spread spectrum signal to a dumb speaker over a data channel using a spread spectrum code. The display device then receives the spread spectrum signal from the dumb speaker over an audio data channel. The display device despreads the spread spectrum signal based on the spreading code. The display device determines a time of receipt of the spread spectrum signal. The display device calculates an audiovisual output path delay for the dumb speaker based on the time of receipt and a time of transmission. The display device then synchronizes the playback of the audiovisual content at the dumb speaker and a smart speaker based on the audiovisual output path delay.
-
公开(公告)号:US20250046319A1
公开(公告)日:2025-02-06
申请号:US18924467
申请日:2024-10-23
Applicant: ROKU, INC.
Inventor: Thomas Richard Henry DEWEY , Robert Caston CURTIS
Abstract: Embodiments included herein generally relate to using non-audio data embedded in an audio signal. More particularly, embodiments relate to using non-audio data embedded into the audio signal to control an audio configuration of a plurality of speakers and/or to measure a delay of a playback device.
-
公开(公告)号:US20220291894A1
公开(公告)日:2022-09-15
申请号:US17830869
申请日:2022-06-02
Applicant: Roku, Inc.
Inventor: Robert Caston CURTIS
IPC: G06F3/16 , G10L19/008 , G10L25/78 , H04R3/12 , G10L15/22 , G06F16/635
Abstract: Apparatus, systems, and methods are disclosed for cancellation and content recognition of audio received over a High-Definition Multimedia Interface (HDMI)/Audio Return Channel (ARC) port of a display device. The media device receives audio over the HDMI/ARC port from the display device, processes the audio by identifying, decoding, re-encoding, and fingerprinting the audio with identification information, and subsequently streams the audio within the media streaming environment, including to external speakers, such as voice-enabled speakers. Based on the identification information and recognized content of the processed audio, the media device offers additional content for streaming to a user. The media device continuously monitors for spoken voice received over a voice-enabled speaker while the media device simultaneously receives, processes, and streams audio from the display device. By cancelling the part of the streaming audio received simultaneously with the spoken voice received, the media device enables the voice-enabled speaker to distinguish a voice command.
-
-
-
-
-
-
-
-
-