-
公开(公告)号:US20190058906A1
公开(公告)日:2019-02-21
申请号:US16044748
申请日:2018-07-25
Applicant: Roku, Inc.
Inventor: Anthony John WOOD
IPC: H04N21/2343 , H04N21/239 , H04N21/647 , H04N21/2387
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.
-
公开(公告)号:US20210327433A1
公开(公告)日:2021-10-21
申请号:US17327115
申请日:2021-05-21
Applicant: Roku, Inc.
Inventor: Anthony John WOOD , David STERN , Gregory Mack GARNER
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.
-
公开(公告)号:US20210304765A1
公开(公告)日:2021-09-30
申请号:US17347021
申请日:2021-06-14
Applicant: Roku, Inc.
Inventor: Anthony John WOOD , David Stern , Gregory Mack Garner
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.
-
公开(公告)号:US20200044922A1
公开(公告)日:2020-02-06
申请号:US16653118
申请日:2019-10-15
Applicant: Roku, Inc.
Inventor: Ilya ASNIS , Daniel Martin DALY , Gregory Mack GARNER , Scott Edward DE HAAS , David Allen WESTERHOFF , Anthony John WOOD
IPC: H04L12/24 , H04B10/114 , H04L12/26 , G06F17/25
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.
-
公开(公告)号:US20250021151A1
公开(公告)日:2025-01-16
申请号:US18896494
申请日:2024-09-25
Applicant: Roku, Inc.
Inventor: Anthony John WOOD , Wade Charles Brown
IPC: G06F1/3225 , H02J7/00 , H02J9/04 , H04N21/40
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.
-
公开(公告)号:US20240427649A1
公开(公告)日:2024-12-26
申请号:US18830189
申请日:2024-09-10
Applicant: ROKU, INC.
Inventor: Mark YOUNG , John ROBERTS , Chakri KODALI , Cameron ESFAHANI , David Lee STERN , Anthony John WOOD , Benjamin COMBEE , Ilya ASNIS
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.
-
公开(公告)号:US20220201348A1
公开(公告)日:2022-06-23
申请号:US17692854
申请日:2022-03-11
Applicant: Roku, Inc.
Inventor: Anthony John WOOD
IPC: H04N21/2343 , H04N21/2387 , H04N21/647 , H04N21/239 , H04N21/462 , H04N21/442 , H04N21/472 , H04N21/45
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.
-
公开(公告)号:US20240292042A1
公开(公告)日:2024-08-29
申请号:US18654964
申请日:2024-05-03
Applicant: Roku, Inc.
Inventor: Anthony John WOOD
IPC: H04N21/2343 , H04N21/2387 , H04N21/239 , H04N21/442 , H04N21/45 , H04N21/462 , H04N21/472 , H04N21/647
CPC classification number: H04N21/234363 , H04N21/23439 , H04N21/2387 , H04N21/239 , H04N21/44209 , H04N21/4524 , H04N21/4621 , H04N21/472 , H04N21/647
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.
-
公开(公告)号:US20210303055A1
公开(公告)日:2021-09-30
申请号:US16834095
申请日:2020-03-30
Applicant: Roku, Inc
Inventor: Anthony John WOOD , Wade Charles Brown
IPC: G06F1/3225 , H04N21/40 , H02J9/04 , H02J7/00
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.
-
公开(公告)号:US20190020543A1
公开(公告)日:2019-01-17
申请号:US15646275
申请日:2017-07-11
Applicant: Roku, Inc.
Inventor: Ilya ASNIS , Daniel Martin DALY , Gregory Mack GARNER , Scott Edward DE HAAS , David Allen WESTERHOFF , Anthony John WOOD
IPC: H04L12/24 , H04B10/114 , H04L12/26 , G06F17/25
CPC classification number: H04L41/0853 , G06F17/25 , G08C2201/42 , H04B10/1143 , H04L41/0233 , H04L43/0811
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.
-
-
-
-
-
-
-
-
-