-
公开(公告)号:US10931909B2
公开(公告)日:2021-02-23
申请号:US16133813
申请日:2018-09-18
Applicant: Roku, Inc.
Inventor: Robert Caston Curtis , Mark Ely , Brian Thoft Moth Møller
IPC: H04N5/765 , H04N5/60 , G10L21/0208 , G06F3/16
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.
-
公开(公告)号:US11665401B2
公开(公告)日:2023-05-30
申请号:US17835346
申请日:2022-06-08
Applicant: ROKU, INC.
Inventor: David Mendenhall , David Sharp , Mark Ely , Jim Funk , Charles Smith , Andrew Schultz , Anthony Wood
IPC: H04N21/2387 , H04N21/258 , H04N21/262 , H04N21/418 , H04N21/436 , H04N21/4363 , H04N21/442 , H04N21/443 , H04N21/45 , H04N21/458
CPC classification number: H04N21/4586 , H04N21/43635 , H04N21/443
Abstract: Disclosed herein are various embodiments for a media device upgrading system with a native user interface. An embodiment operates by displaying a native user interface of a media device configured to operate in both a normal mode without an upgrader device and an upgrader mode when an upgrader device is connected to an input port of the media device. It is determined that the upgrader device is connected a command is received via the native user interface. It is determined that the command operates a software component, and the command is provided to the upgrader device. A response to executing the command is received from the upgrader device, and a response is displayed on the native user interface.
-
公开(公告)号:US11558579B2
公开(公告)日:2023-01-17
申请号:US17157215
申请日:2021-01-25
Applicant: Roku, Inc.
Inventor: Robert Caston Curtis , Mark Ely , Brian Thoft Moth Møller
IPC: H04N5/765 , H04N5/60 , H04N21/43 , G10L21/0208 , G06F3/16
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.
-
公开(公告)号:US20200091957A1
公开(公告)日:2020-03-19
申请号:US16133817
申请日:2018-09-18
Applicant: Roku, Inc.
Inventor: Robert Caston Curtis , Mark Ely , Brian Thoft Moth Møller
IPC: H04B1/7073 , H04L29/06 , 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 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.
-
-
-