-
公开(公告)号:US20220256467A1
公开(公告)日:2022-08-11
申请号:US17678461
申请日:2022-02-23
申请人: Roku, Inc.
发明人: Jan NEERBEK , Rafal Krzysztof MALEWSKI , Brian Thoft Moth Møller , Paul NANGERONI , Amalavoyal Narasimha Chari
摘要: 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.
-
公开(公告)号:US10992336B2
公开(公告)日:2021-04-27
申请号:US16133817
申请日:2018-09-18
申请人: Roku, Inc.
IPC分类号: H04B1/7073 , H04R3/12 , H04L29/06 , H04J13/00
摘要: 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.
-
公开(公告)号:US10979757B2
公开(公告)日:2021-04-13
申请号:US16319991
申请日:2016-07-25
申请人: Roku, Inc.
IPC分类号: H04N21/43 , H03L7/00 , H04N21/4363 , H04N5/04
摘要: The invention provides a method for providing a synchronization in a computer network for synchronized playback of audio an/or video by a plurality of separate devices. Each separate device generates a virtual clock in response to a timing of the audio codec of a received audio stream. Especially, segmented time is used as reference time. Either the virtual clock is generated directly in response to the tick counter of the audio codec, or by a periodic measurement of the timing of the audio codec extrapolated by a monotonic clock. A sample rate converter may be used to slightly adjust the frequency of the virtual clock.
-
公开(公告)号:US10931909B2
公开(公告)日:2021-02-23
申请号:US16133813
申请日:2018-09-18
申请人: Roku, Inc.
IPC分类号: H04N5/765 , H04N5/60 , G10L21/0208 , G06F3/16
摘要: 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.
-
公开(公告)号:US11871196B2
公开(公告)日:2024-01-09
申请号:US17721711
申请日:2022-04-15
申请人: Roku, Inc.
摘要: 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.
-
公开(公告)号:US11558579B2
公开(公告)日:2023-01-17
申请号:US17157215
申请日:2021-01-25
申请人: Roku, Inc.
IPC分类号: H04N5/765 , H04N5/60 , H04N21/43 , G10L21/0208 , G06F3/16
摘要: 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.
-
公开(公告)号:US20210360318A1
公开(公告)日:2021-11-18
申请号:US15930712
申请日:2020-05-13
申请人: Roku, Inc.
发明人: Jan Neerbek , Rafal Krzysztof Malewski , Brian Thoft Moth Møller , Paul Nangeroni , Amalavoyal Narasimha Chari
IPC分类号: H04N21/442 , H04N21/443 , H04N21/466 , H04H60/45
摘要: Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in an energy efficient manner using a plurality of sensors such as those of a battery-powered device such as a television remote, and a device with a processor, such as a television. Data gathered from an initial television WiFi radio scan, or an initial low-powered detection scan from the television remote, may be analyzed by the processor to determine a potential presence of one or more humans are present proximate to the device. If there is such a potential presence, the device remote can enter a full-powered detection mode to accurately determine the presence or absence of one or more humans, and take further actions.
-
公开(公告)号:US20200091957A1
公开(公告)日:2020-03-19
申请号:US16133817
申请日:2018-09-18
申请人: Roku, Inc.
IPC分类号: H04B1/7073 , H04L29/06 , H04R3/12
摘要: 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, an audio responsive receives a spread spectrum signal from a smart speaker over an audio data channel. The audio responsive remote control determines a time of receipt of the spread spectrum signal based on despreading. The audio responsive remote control calculates an airtime delay associated with the smart speaker based on the time of receipt and a time of transmission. The audio responsive remote control then adjusts playback of audiovisual content at the smart speaker and a second smart speaker for a location based on the airtime delay. The audio responsive remote control can also determine whether the smart speaker is present in the room with it based on the airtime delay.
-
公开(公告)号:US20240179631A1
公开(公告)日:2024-05-30
申请号:US18535352
申请日:2023-12-11
申请人: Roku, Inc.
发明人: Jan Neerbek , Rafal Krzysztof Malewski , Brian Thoft Moth Møller , Paul Nangeroni , Amalavoyal Narasimha Chari
IPC分类号: H04W52/02 , G06F18/25 , G06V40/20 , G08B13/24 , G08B29/18 , G16Y10/65 , G16Y20/40 , G16Y40/50 , H04N5/57 , H04Q9/00
CPC分类号: H04W52/0254 , G06F18/251 , G06V40/20 , G08B13/24 , G08B29/188 , H04N5/57 , H04Q9/00 , G16Y10/65 , G16Y20/40 , G16Y40/50 , H04Q2213/002
摘要: 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.
-
公开(公告)号:US20240161785A1
公开(公告)日:2024-05-16
申请号:US18424350
申请日:2024-01-26
申请人: ROKU, Inc.
IPC分类号: G11B27/10 , H04N21/43 , H04N21/436 , H04N21/439
CPC分类号: G11B27/10 , H04N21/43072 , H04N21/43615 , H04N21/4394 , H04N21/44008
摘要: Disclosed herein are system, method, and computer program product embodiments for synchronizing playback of an audio and/or video content. An embodiment operates by collectively selecting, by a first device in concert with a second device of a plurality of devices in a computer network session, and in accordance with a predetermined synchronization list comprising a first and second synchronization mechanism, the first synchronization mechanism over the second synchronization mechanism such that the first synchronization mechanism is more precise than the second synchronization mechanism. The first and second synchronization mechanisms are configured to provide a synchronized playback of the at least one of the audio content and the video content.
-
-
-
-
-
-
-
-
-