-
公开(公告)号:US11838604B2
公开(公告)日:2023-12-05
申请号:US17730454
申请日:2022-04-27
Applicant: ROKU, INC.
Inventor: Christopher James Tegethoff , Abhijit Pol , Anthony Wood
IPC: H04N21/8549 , G06F3/0482 , H04N21/472 , H04N21/44 , H04N21/431 , H04N21/442 , H04N21/466
CPC classification number: H04N21/8549 , G06F3/0482 , H04N21/4312 , H04N21/44 , H04N21/44204 , H04N21/44222 , H04N21/4667 , H04N21/472 , H04N21/4662
Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically and programmatically generating crowdsource trailers. In an embodiment, interactions with streaming content performed by a plurality users who consumed the content are received. A value is assigned to each of the interactions. A plurality of windows of content are identified within the streaming content. The values of the interactions for each of the landing frames within each of the plurality of windows are accumulated. A particular one of the plurality of windows with a highest accumulated value is selected. A trailer for the content is generated based on the selected particular window and provided.
-
公开(公告)号:US10992994B2
公开(公告)日:2021-04-27
申请号:US15784900
申请日:2017-10-16
Applicant: Roku, Inc.
Inventor: Anthony Wood
IPC: H04N21/482 , H04N21/25 , H04N21/458
Abstract: A video content source includes a processor and a media module executed by the processor. The media module identifies available on-demand media content, organizes on-demand media content by provider and associates on-demand media content by category. Aggregated on-demand media content is formed in a non-temporal grid organized by provider and category. The non-temporal grid may include various combinations of providers, categories and on-demand media content instances.
-
公开(公告)号:US10938871B2
公开(公告)日:2021-03-02
申请号:US15363236
申请日:2016-11-29
Applicant: Roku, Inc.
Inventor: Anthony Wood , Joseph Hollinger
Abstract: Described herein is an example apparatus for skipping a portion of content during streaming of the content to a display device, where the portion is of little or no interest to the user. The apparatus includes a memory having a database stored therein. The database stores metadata relating to the content. The metadata includes an index, where the index stores pointers to portions of the content. The apparatus includes a processor that is communicatively coupled to the memory. In operation, the processor streams the content for display on the display device. When the processor determines an end of a teaser portion has been reached in the stream of the content to the display device, it enables a skip command. Responsive to enabling the skip command, the processor receives command input from the user to skip a title sequence/opening credits portion of the content. Then, the processor determines an end to the title sequence/opening credits portion of the content using the metadata, and advances streaming of the content to the determined end of the title sequence/opening credits portion of the content.
-
公开(公告)号: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.
-
公开(公告)号:US10425981B2
公开(公告)日:2019-09-24
申请号:US15478444
申请日:2017-04-04
Applicant: ROKU, INC.
Inventor: Ilya Asnis , Gregory M. Garner , Tito Thomas , Anthony Wood
IPC: H04W4/02 , H04W4/80 , H04L12/24 , H04W76/14 , H04L29/06 , H04L29/08 , H04L29/12 , 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.
-
公开(公告)号:US10219030B2
公开(公告)日:2019-02-26
申请号:US15812698
申请日:2017-11-14
Applicant: Roku, Inc.
Inventor: Lloyd Klarke , Greg Garner , Carl Sassenrath , Anthony Wood , Scott Edward De Haas
IPC: H04N21/414 , H04N21/426 , H04N21/436 , H04N21/437 , H04N21/438 , H04N21/4363 , G06F1/26 , G09G5/00 , H04N21/443 , H04N21/61 , H04N7/10
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.
-
公开(公告)号:US20180041813A1
公开(公告)日:2018-02-08
申请号:US15784900
申请日:2017-10-16
Applicant: Roku, Inc.
Inventor: Anthony Wood
IPC: H04N21/482 , H04N21/25 , H04N21/458
CPC classification number: H04N21/482 , H04N21/251 , H04N21/458
Abstract: A video content source includes a processor and a media module executed by the processor. The media module identifies available on-demand media content, organizes on-demand media content by provider and associates on-demand media content by category. Aggregated on-demand media content is formed in a non-temporal grid organized by provider and category. The non-temporal grid may include various combinations of providers, categories and on-demand media content instances.
-
公开(公告)号:US09544654B2
公开(公告)日:2017-01-10
申请号:US14839379
申请日:2015-08-28
Applicant: Roku, Inc.
Inventor: Lloyd Klarke , Greg Garner , Carl Sassenrath , Anthony Wood
IPC: H04N7/173 , H04N21/482 , H04N21/422 , H04N21/426 , H04N21/61 , H04N21/41
CPC classification number: H04N21/482 , H04N21/4126 , H04N21/4221 , H04N21/426 , H04N21/6125 , H04N21/6131
Abstract: A streaming media device includes a printed circuit board hosting components configured for streaming media from the internet. A connector is linked to the printed circuit board and adapted for a direct physical engagement with externally accessible matching leads of a television such that the streaming media device is directly coupled onto the television. A housing encloses the printed circuit board and a portion of the connector.
Abstract translation: 流媒体设备包括印刷电路板,其承载配置用于从互联网流媒体的组件。 连接器链接到印刷电路板,并且适于与电视的外部可访问的匹配引线进行直接物理接合,使得流媒体设备直接耦合到电视机上。 外壳包围印刷电路板和连接器的一部分。
-
公开(公告)号:US20140241696A1
公开(公告)日:2014-08-28
申请号:US13778094
申请日:2013-02-26
Applicant: ROKU, INC.
Inventor: Anthony Wood , Wim Michels , Patrick Ellis
IPC: H04N9/87
CPC classification number: H04N21/6587 , H04N5/765 , H04N5/783 , H04N9/8233 , H04N21/2387 , H04N21/4307 , H04N21/4884
Abstract: A system includes a client device configured to detect an initial play request for a portion of a video stream and detect a subsequent play request for the portion of the video stream. A content server coupled to the client device is configured to transmit the portion of the video stream to the client device based upon the initial play request. A closed captioning information server coupled to the client device is configured to transmit the closed captioning information to the client device based on the initial play request. The client device is configured to display the portion of the video stream and the closed captioning information based upon the subsequent play request.
Abstract translation: 一种系统包括被配置为检测对视频流的一部分的初始播放请求并检测对该视频流的该部分的后续播放请求的客户端设备。 耦合到客户端设备的内容服务器被配置为基于初始播放请求将视频流的该部分发送到客户端设备。 耦合到客户端设备的闭路字幕信息服务器被配置为基于初始播放请求将隐藏字幕信息发送到客户端设备。 客户端设备被配置为基于随后的播放请求来显示视频流的部分和隐藏字幕信息。
-
公开(公告)号:US20250106064A1
公开(公告)日:2025-03-27
申请号:US18972478
申请日:2024-12-06
Applicant: Roku, Inc.
Inventor: Anthony Wood , David Stern , Sunil Ramesh
IPC: H04L12/28
Abstract: A method for provisioning a group of devices with control-group data defining one or more functional interrelationships between the devices. The method includes providing a GUI defining an online application marketplace, the GUI specifying multiple applications available for download, each application including a different respective set of control-group data defining a different respective set of one or more functional interrelationships. Further, the method includes receiving user input selecting a given one of the applications, the selected application defining given control-group data defining a given set of one or more functional interrelationships. And the method includes responsively (i) downloading the selected application and (ii) provisioning the devices of the group with the given set of control-group data, the provisioning establishing the given set of one or more functional interrelationships between the devices of the group.
-
-
-
-
-
-
-
-
-