INTELLIGENT DOWNLOAD OF CONTENT
    1.
    发明申请

    公开(公告)号:US20190058906A1

    公开(公告)日:2019-02-21

    申请号:US16044748

    申请日:2018-07-25

    Applicant: Roku, Inc.

    Abstract: Intelligently downloading content to user devices is described herein. According to an embodiment, a user request for content is received. In response to the request, a low quality version of the content is downloaded and played to the user. Then, a higher quality version of the content is downloaded (this may occur during or after the download or playback of the low quality version of the content). Playback of the low quality version is discontinued. Then, playback of the higher quality version begins at the point where playback of the low quality version was discontinued. In some embodiments, the low quality version and the higher quality version of the requested content (among all the versions of the requested content) are identified via crowdsourcing.

    Local and Cloud Speech Recognition

    公开(公告)号:US20210327433A1

    公开(公告)日:2021-10-21

    申请号:US17327115

    申请日:2021-05-21

    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 distributing the performance of speech recognition among a remote control device and a voice platform in the cloud. In some embodiments, the remote control device operates to receive a voice input from a user. The remote control device detects a trigger word in the voice input. The remote control device then processes the voice input. The remote control device then transmits the voice input to a voice platform based on the detecting in order to determine an intent associated with the voice input.

    Media System With Multiple Digital Assistants

    公开(公告)号:US20210304765A1

    公开(公告)日:2021-09-30

    申请号:US17347021

    申请日:2021-06-14

    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 providing voice control using multiple digital assistants. In some embodiments, a voice platform operates to receive a voice input from a user. The voice platform selects a digital assistant from a plurality of digital assistants based on a trigger word. The voice platform then generates an intent from the voice input using the selected digital assistant. The voice platform then transmits the intent to a media device for processing.

    AUTOMATIC DETERMINATION OF DISPLAY DEVICE FUNCTIONALITY

    公开(公告)号:US20200044922A1

    公开(公告)日:2020-02-06

    申请号:US16653118

    申请日:2019-10-15

    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 automatically determining the functionality and capabilities of electronic components. Some embodiments operate by transmitting a command to the display device in question (sometimes called the device under test—DUT—herein) and monitoring the device. Then, it is determined whether an action by the display device was one of a set of proper responses to the command. If the action was proper, then it is determined that the display device supports the command set associated with the command. The command set may be the Consumer Electronics Control (CEC) set, although this disclosure is not limited to that example.

    DYNAMIC BATTERY BACK-UP FOR SET-TOP-BOXES

    公开(公告)号:US20250021151A1

    公开(公告)日:2025-01-16

    申请号:US18896494

    申请日:2024-09-25

    Applicant: Roku, Inc.

    Abstract: Disclosed herein is a dynamic backup battery for updating the firmware of a media device. The media device includes a memory device that is electrically coupled to a port. The port of the media device is configured to receive a first power. The media device also includes a battery that is electrically coupled to the port and is configured to supply a second power to the port. The media device includes a processor electrically coupled to the battery and is configured to monitor the power level of the first power received and based on the power level of the first power received falling below a threshold value, the battery supplies a second power to the port of the media device. The processor is further configured to activate a low power mode, detect an event while in low power mode, deactivate low power mode, perform a task, and reactivate low power mode.

    CLOUD COMPUTATION FOR APPLICATIONS ON MEDIA DEVICES

    公开(公告)号:US20240427649A1

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

    申请号:US18830189

    申请日:2024-09-10

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

    Intelligent Download of Content
    7.
    发明申请

    公开(公告)号:US20220201348A1

    公开(公告)日:2022-06-23

    申请号:US17692854

    申请日:2022-03-11

    Applicant: Roku, Inc.

    Abstract: Intelligently downloading content to user devices is described herein. According to an embodiment, a user request for content is received. In response to the request, a low quality version of the content is downloaded and played to the user. Then, a higher quality version of the content is downloaded (this may occur during or after the download or playback of the low quality version of the content). Playback of the low quality version is discontinued. Then, playback of the higher quality version begins at the point where playback of the low quality version was discontinued. In some embodiments, the low quality version and the higher quality version of the requested content (among all the versions of the requested content) are identified via crowdsourcing.

    DYNAMIC BATTERY BACK-UP FOR SET-TOP-BOXES

    公开(公告)号:US20210303055A1

    公开(公告)日:2021-09-30

    申请号:US16834095

    申请日:2020-03-30

    Applicant: Roku, Inc

    Abstract: Disclosed herein is a dynamic backup battery for updating the firmware of a media device. The media device includes a memory device that is electrically coupled to a port. The port of the media device is configured to receive a first power. The media device also includes a battery that is electrically coupled to the port and is configured to supply a second power to the port. The media device includes a processor electrically coupled to the battery and is configured to monitor the power level of the first power received and based on the power level of the first power received falling below a threshold value, the battery supplies a second power to the port of the media device. The processor is further configured to activate a low power mode, detect an event while in low power mode, deactivate low power mode, perform a task, and reactivate low power mode.

Patent Agency Ranking