Cloud Computation for Applications on Media Devices

    公开(公告)号:US20220391268A1

    公开(公告)日:2022-12-08

    申请号:US17825164

    申请日:2022-05-26

    申请人: Roku, Inc.

    IPC分类号: G06F9/54

    摘要: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for operating a user application including a user rendered context operating on a user device and maintaining a current render tree, and a user programmer context operating on a cloud computing system. The user rendered context of the user application can receive an input; and send, responsive to receiving the input, an event notification to the user programmer context of the user application. The user rendered context can further receive, from the user programmer context, a difference tree to update the current render tree, and update the current render tree based on the difference tree.

    Dynamically switching to/from a first network during audio playback over HDMI/ARC

    公开(公告)号:US10812751B2

    公开(公告)日:2020-10-20

    申请号:US16133802

    申请日:2018-09-18

    申请人: Roku, Inc.

    摘要: Apparatus, systems, and methods are disclosed for dynamically switching between communication networks during audio streaming over a High-Definition Multimedia Interface (HDMI)/Audio Return Channel (ARC) interface of a display device. A media device is configured to implement the dynamic switching. The media device, coupled to the HDMI/ARC interface, receives an audio stream over the HDMI/ARC interface and transmits the audio stream to speakers on a first network. The media device determines that the first network is overloaded and identifies a clean channel of a second network for transmitting the audio stream without an overload condition. The media device switches itself and connected speakers to the second network for a clean audio stream. The media device switches itself and connected speakers to the first network when there is no longer a need to be on the second network or when there is benefit to be on the first network.

    Dynamically Switching To/From a First Network During Audio Playback Over HDMI/ARC

    公开(公告)号:US20200092515A1

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

    申请号:US16133802

    申请日:2018-09-18

    申请人: Roku, Inc.

    IPC分类号: H04N5/60 H04N7/04 G06F3/16

    摘要: Apparatus, systems, and methods are disclosed for dynamically switching between communication networks during audio streaming over a High-Definition Multimedia Interface (HDMI)/Audio Return Channel (ARC) interface of a display device. A media device is configured to implement the dynamic switching. The media device, coupled to the HDMI/ARC interface, receives an audio stream over the HDMI/ARC interface and transmits the audio stream to speakers on a first network. The media device determines that the first network is overloaded and identifies a clean channel of a second network for transmitting the audio stream without an overload condition. The media device switches itself and connected speakers to the second network for a clean audio stream. The media device switches itself and connected speakers to the first network when there is no longer a need to be on the second network or when there is benefit to be on the first network.