-
公开(公告)号: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.
-
公开(公告)号:US11062710B2
公开(公告)日:2021-07-13
申请号:US16032868
申请日:2018-07-11
Applicant: Roku, Inc.
Inventor: Anthony John Wood , David Stern , Gregory Mack Garner
IPC: G10L15/00 , G10L15/30 , G10L15/22 , H04L29/08 , H04R1/32 , G06F3/16 , H04R27/00 , G10L21/0208 , G10L15/20 , G10L21/0216 , H04R3/00
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.
-
公开(公告)号:US11062702B2
公开(公告)日:2021-07-13
申请号:US16032724
申请日:2018-07-11
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.
-
公开(公告)号:US10437304B2
公开(公告)日:2019-10-08
申请号:US15070491
申请日:2016-03-15
Applicant: Roku, Inc.
Inventor: Gregory Garner , Anthony Wood , Simon Martin , David Stern
Abstract: Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.
-
公开(公告)号:US20250125648A1
公开(公告)日:2025-04-17
申请号:US18380650
申请日:2023-10-16
Applicant: Roku, Inc.
Inventor: Carl Sassenrath , David Stern , Greg Garner
IPC: H02J7/14 , G01R31/371 , H10N30/30
Abstract: An example apparatus includes a smart water valve device. The smart water valve device includes a controller. The smart water valve device also includes a water valve configured to regulate water flow from a pressurized water source and configured to be operated by the controller. The smart water valve device also includes a battery configured to power the controller. The apparatus also includes an energy-generating device configured to charge the battery based on the water flow from the pressurized water source.
-
公开(公告)号:US20240365083A1
公开(公告)日:2024-10-31
申请号:US18141120
申请日:2023-04-28
Applicant: Roku, INC.
Inventor: GREGORY M. GARNER , David Stern , Anthony Wood
Abstract: Disclosed are system, method and/or computer program products for generating a map for map-based management of a plurality of Internet of Things (IoT) devices. An embodiment obtains first data associated with a mobile device, including data indicative of a relative position of the mobile device with respect to one or more subsets of the plurality of IoT devices at different points in time, and/or second data from each of one or more of the plurality of IoT devices, including data indicative of a relative position of each of the one or more IoT devices with respect to a subset of other IoT devices in the plurality of IoT devices, generates, based on at least the first and/or second data, a map in which each of the IoT devices is assigned a corresponding location, and provides the map to an application that enables map-based management of the plurality of IoT devices.
-
公开(公告)号:US20240212683A1
公开(公告)日:2024-06-27
申请号:US18598339
申请日:2024-03-07
Applicant: Roku, Inc.
Inventor: Anthony John Wood , David Stern , Gregory Mack Garner
IPC: G10L15/22 , G06F3/16 , G10L15/08 , H04L67/1014
CPC classification number: G10L15/22 , G06F3/167 , H04L67/1014 , G10L2015/088 , G10L2015/223
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.
-
公开(公告)号:US11961521B2
公开(公告)日:2024-04-16
申请号:US18188648
申请日:2023-03-23
Applicant: Roku, Inc.
Inventor: Anthony John Wood , David Stern , Gregory Mack Garner
IPC: G10L15/22 , G06F3/16 , H04L67/1014 , G10L15/08
CPC classification number: G10L15/22 , G06F3/167 , H04L67/1014 , G10L2015/088 , G10L2015/223
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.
-
29.
公开(公告)号:US20240098457A1
公开(公告)日:2024-03-21
申请号:US17932444
申请日:2022-09-15
Applicant: Roku, Inc.
Inventor: Anthony Wood , David Stern , Sunil Ramesh
IPC: H04W4/06
Abstract: A method for distributed maintenance of operational data among a plurality of devices including a first group of functionally interrelated devices that are provisioned with a same set of control-group data as each other, the control-group data (i) identifying the devices of the first group, (ii) defining one or more functional interrelationships between the devices of the first group, (iii) indicating an operational state of at least one device of the first group, and (iv) being usable by the devices of the first group as a basis to control operation of the devices of the first group. A given device of the first group detects a change to the control-group data provisioned at the given device, and responsive to the detecting, the change gets propagated from the given device to each other device of the first group, to synchronize the control-group data among the devices of the first group.
-
公开(公告)号:US20240089538A1
公开(公告)日:2024-03-14
申请号:US18384936
申请日:2023-10-30
Applicant: Roku, Inc.
Inventor: Prateek Tandon , Cameron Esfahani , David Stern , Robin Edgell
IPC: H04N21/458 , G06F13/42 , H04N21/431 , H04N21/443 , H04N21/45
CPC classification number: H04N21/4586 , G06F13/4282 , H04N21/431 , H04N21/443 , H04N21/4532 , G06F2213/0042
Abstract: Disclosed herein are system, method, and computer program product embodiments for a port-connected television upgrader system. An embodiment operates by receiving a fetch command from a first instance of an application executing locally on a host device physically connected to a media device through a port of the media device. The fetch command is provided to the media device executing a second instance of the application to fetch a file associated with displaying an interface of the application on the media device. Metadata corresponding to the file that was retrieved by the media device is received. A rendering command corresponding to the interface is determined and provided to the media device that is configured to display the interface of the application responsive to executing the rendering command.
-
-
-
-
-
-
-
-
-