-
公开(公告)号:US10452350B2
公开(公告)日:2019-10-22
申请号:US15478448
申请日:2017-04-04
Applicant: ROKU, INC.
Inventor: Ilya Asnis , Gregory M. Garner , Tito Thomas , Anthony Wood
Abstract: Disclosed herein are system, method, and computer program product embodiments for interaction-based user identification. An embodiment operates by receiving an interaction between a user and a mobile device. The mobile device can communicate with a streaming media device. Based on the interaction, an identity of the user is determined. User settings corresponding to the identity for the streaming media device are determined. The streaming media device is configured based on the user settings.
-
公开(公告)号:US20180288813A1
公开(公告)日:2018-10-04
申请号:US15478444
申请日:2017-04-04
Applicant: ROKU, INC.
Inventor: Ilya Asnis , Gregory M. Garner , Tito Thomas , Anthony Wood
CPC classification number: H04W76/14 , H04L43/10 , H04L61/103 , H04L61/6022 , H04L65/4092 , H04L67/16 , H04L67/18 , H04L67/306 , H04W4/023 , H04W4/80 , H04W8/005 , H04W84/12 , H04W88/08
Abstract: Disclosed herein are system, method, and computer program product embodiments for network-based user identification. An embodiment operates by transmitting a discovery signal over a network, and receiving a response to the discovery signal from a mobile device coupled to the network. Based on the response it is determined whether the mobile device is within a threshold vicinity of the streaming media device. Which if it is, user settings corresponding to a user of the mobile device, which may also be a user of another device associated with the settings are determined. The other device is then configured based on the user settings.
-
公开(公告)号:US09936263B2
公开(公告)日:2018-04-03
申请号:US15283932
申请日:2016-10-03
Applicant: Roku, Inc.
Inventor: Anthony Wood , Scott Rosenberg , Ilya Asnis
IPC: H04N5/445 , H04N21/6587 , H04N7/16 , H04N7/173 , H04N21/234 , H04N21/2387 , H04N21/2543 , H04N21/6437 , H04N21/81 , H04N21/2547 , H04N21/472
CPC classification number: H04N21/6587 , H04N7/165 , H04N7/17318 , H04N21/23424 , H04N21/2387 , H04N21/2543 , H04N21/2547 , H04N21/47217 , H04N21/6437 , H04N21/812
Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for controlling display of media content. An embodiment operates by receiving a selection of media content for playback, presenting interstitial media content on a first device prior to playing the media content, transmitting an option to skip the interstitial media content to a second device, receiving a request to skip the interstitial media content from the second device, stopping presentation of the interstitial media content on the first device, and presenting the selected media content on the first device.
-
公开(公告)号:US20180070131A1
公开(公告)日:2018-03-08
申请号:US15812698
申请日:2017-11-14
Applicant: Roku, Inc.
Inventor: Lloyd Klarke , Greg Garner , Carl Sassenrath , Anthony Wood , Scott Edward De Haas
IPC: H04N21/4363 , H04N21/61 , G06F1/26 , H04N21/443 , G09G5/00 , H04N21/414 , H04N21/426 , H04N21/436 , H04N21/438 , H04N21/437 , H04N7/10
CPC classification number: H04N21/43635 , G06F1/263 , G09G5/006 , G09G2330/021 , G09G2370/027 , G09G2370/12 , G09G2370/16 , H04N7/102 , H04N21/414 , H04N21/41407 , H04N21/426 , H04N21/436 , H04N21/43637 , H04N21/437 , H04N21/438 , H04N21/443 , H04N21/4432 , H04N21/6125
Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
-
公开(公告)号:US09848231B2
公开(公告)日:2017-12-19
申请号:US15043115
申请日:2016-02-12
Applicant: Roku, Inc.
Inventor: Lloyd Klarke , Greg Garner , Carl Sassenrath , Anthony Wood , Scott Edward De Haas
IPC: H04N7/16 , H04N21/4363 , H04N21/426 , H04N21/437 , H04N21/414 , H04N21/438 , H04N21/436 , G06F1/26 , G09G5/00 , H04N21/61 , H04N7/10 , H04N21/443
CPC classification number: H04N21/43635 , G06F1/263 , G09G5/006 , G09G2330/021 , G09G2370/027 , G09G2370/12 , G09G2370/16 , H04N7/102 , H04N21/414 , H04N21/41407 , H04N21/426 , H04N21/436 , H04N21/43637 , H04N21/437 , H04N21/438 , H04N21/443 , H04N21/4432 , H04N21/6125
Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
-
公开(公告)号:US20140123188A1
公开(公告)日:2014-05-01
申请号:US14148564
申请日:2014-01-06
Applicant: Roku, Inc.
Inventor: Anthony Wood , Mark Goodwin
IPC: H04N21/482
CPC classification number: H04N21/482 , H04N21/25808 , H04N21/25866 , H04N21/4384 , H04N21/4826
Abstract: A method includes detecting a client device, determining a maximum number of channels based on the client device and selecting different targeted channels from a set of available channels. At least one of the different targeted channels is selected to form a preloaded channel.
Abstract translation: 一种方法包括检测客户端设备,基于客户端设备确定最大数量的信道,并从一组可用信道中选择不同的目标信道。 选择至少一个不同的目标通道以形成预加载的通道。
-
公开(公告)号:US20250021404A1
公开(公告)日:2025-01-16
申请号:US18903261
申请日:2024-10-01
Applicant: ROKU, INC.
Inventor: Lloyd KLARKE , Greg Garner , Carl Sassenrath , Anthony Wood , Scott Edward De Haas
IPC: G06F9/52
Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
-
公开(公告)号: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.
-
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.
-
公开(公告)号:US11924511B2
公开(公告)日:2024-03-05
申请号:US16566513
申请日:2019-09-10
Applicant: Roku, Inc.
Inventor: Anthony Wood , Lloyd Klarke
IPC: H04N21/422 , G06F3/01 , G06F3/16 , H04N21/47 , H04N21/485
CPC classification number: H04N21/47 , G06F3/011 , G06F3/017 , G06F3/167 , H04N21/42203 , H04N21/42222 , H04N21/485
Abstract: Disclosed herein is a battery operated, audio responsive remote control for controlling a media device. The remote control includes a speaker, microphone and talk button. The remote control is configured to: detect the talk button being pressed; responsive to the detection and within a time period that commences from the detection, analyze audio data received via the microphone to recognize one or more audio commands; and process the recognized audio commands. The remote control is also configured to: determine a volume level of the received audio data; and audibly confirm the recognized audio commands at the determined volume level. According to some embodiments, the remote control also includes a motion sensor, and is configured to: detect motion of the remote control using the motion sensor; determine that the detected motion corresponds to a volume changing motion; and adjust volume of the remote control and/or a media device according to the volume changing motion.
-
-
-
-
-
-
-
-
-