AUDIO CANCELLATION AND CONTENT RECOGNITION OF AUDIO RECEIVED OVER HDMI/ARC

    公开(公告)号:US20210089258A1

    公开(公告)日:2021-03-25

    申请号:US17109698

    申请日:2020-12-02

    Applicant: Roku, Inc.

    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.

    Automatic classification of audio content as either primarily speech or primarily non-speech, to facilitate dynamic application of dialogue enhancement

    公开(公告)号:US12300259B2

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

    申请号:US17654339

    申请日:2022-03-10

    Applicant: Roku, Inc.

    Abstract: A method for dynamically controlling enhancement of an audio stream is provided, where the audio stream defines a sequence of audio segments over time. Each audio segment defines a waveform having a plurality of waveform attributes. For each audio segment of the sequence of audio segments, the method includes: (i) determining a set of waveform-attribute values of the audio segment's waveform attributes, (ii) computing a first distance between the determined set of waveform-attribute values and a first predefined set of waveform-attribute values representative of speech, and computing a second distance between the determined set of waveform-attribute values and a second predefined set of waveform-attribute values representative of music, (iii) using the computed first and second distances as a basis to classify the audio segment as primarily speech or rather primarily music, and (iv) controlling, based on the classifying, whether or not to enhance the audio segment for output.

    Network Device with Credential-Related Message Content Selection Feature

    公开(公告)号:US20250133085A1

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

    申请号:US18489169

    申请日:2023-10-18

    Applicant: Roku, Inc.

    Abstract: A method includes receiving, by a first device that is included in a first network and a second network, a request from a second device to join the first network. The method also includes making, by the first device, determinations of whether to transmit the second device a first credential corresponding to the first network and whether to transmit the second device a second credential corresponding to the second network. The method also includes using the determinations as a basis to select, as content for a message, the first credential, the second credential, or an indication that the second device is not allowed on the first network and not allowed on the second network. The method also includes transmitting the message that includes the content to the second device.

    Identifying electronic devices in a room using a spread code

    公开(公告)号:US12155408B2

    公开(公告)日:2024-11-26

    申请号:US18303367

    申请日:2023-04-19

    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 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.

    Audio cancellation and content recognition of audio received over HDMI/ARC

    公开(公告)号:US11625215B2

    公开(公告)日:2023-04-11

    申请号:US17830869

    申请日:2022-06-02

    Applicant: Roku, Inc.

    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.

    Identifying audio characteristics of a room using a spread code

    公开(公告)号:US10992336B2

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

    申请号:US16133817

    申请日:2018-09-18

    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 identifying audio characteristics of 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 an airtime delay based on the time of receipt and a time of transmission of the spread spectrum signal. The first electronic device determines a direction of the second electronic device based on the spread spectrum signal and beam forming techniques. The first electronic device adjusts playback of audiovisual content at the second electronic device and a third electronic device for a location based on the airtime delay and the direction.

    Wireless audio synchronization using a spread code

    公开(公告)号:US10931909B2

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

    申请号:US16133813

    申请日:2018-09-18

    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 synchronizing playback of audiovisual content among multiple speakers. In some embodiments, a first smart speaker receives a spread spectrum signal from a second smart speaker over an audio data channel. The first smart speaker despreads the spread spectrum signal based on a spreading code. The first smart speaker determines a time of receipt of the spread spectrum signal based on the despreading. The first smart speaker receives a time of transmission of the spread spectrum signal. The first smart speaker then calculates a playback delay based on the time of receipt and the time of transmission. Then the first smart speaker controls the playback of the audiovisual content based on the playback delay.

    ALERT SYSTEM FOR REDUCING FALSE POSITIVES

    公开(公告)号:US20250118179A1

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

    申请号:US18482214

    申请日:2023-10-06

    Applicant: ROKU, INC.

    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.

    Doorbell Device with Current Determination and Configuration Feature

    公开(公告)号:US20250054383A1

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

    申请号:US18448322

    申请日:2023-08-11

    Applicant: Roku, Inc.

    Abstract: In one aspect, an example method includes drawing a current through a doorbell circuit. While drawing the current through the doorbell circuit, the example method includes determining, by the doorbell device, a maximum doorbell circuit current that will not activate a doorbell chime. Based on determining the maximum doorbell circuit, the example method includes configuring a doorbell device to draw the determined maximum doorbell circuit current through the doorbell circuit. Determining the maximum doorbell circuit current that will not activate the doorbell chime further includes: (i) determining whether the current being drawn through the doorbell circuit has activated the doorbell chime, (ii) if the current being drawn through the doorbell circuit has activated the doorbell chime, decrementing the current drawn through the doorbell circuit, and (iii) if the current being drawn through the doorbell circuit has not activated the doorbell chime, incrementing the current drawn through the doorbell circuit.

Patent Agency Ranking