Aggregating media content in non-temporal format

    公开(公告)号:US10992994B2

    公开(公告)日:2021-04-27

    申请号:US15784900

    申请日:2017-10-16

    Applicant: Roku, Inc.

    Inventor: Anthony Wood

    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.

    Skipping content of lesser interest when streaming media

    公开(公告)号:US10938871B2

    公开(公告)日:2021-03-02

    申请号:US15363236

    申请日:2016-11-29

    Applicant: Roku, Inc.

    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.

    Brown out condition detection and device calibration

    公开(公告)号:US10437304B2

    公开(公告)日:2019-10-08

    申请号:US15070491

    申请日:2016-03-15

    Applicant: Roku, Inc.

    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.

    Network-based user identification
    45.
    发明授权

    公开(公告)号:US10425981B2

    公开(公告)日:2019-09-24

    申请号:US15478444

    申请日:2017-04-04

    Applicant: ROKU, INC.

    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.

    Aggregating Media Content in Non-Temporal Format

    公开(公告)号:US20180041813A1

    公开(公告)日:2018-02-08

    申请号:US15784900

    申请日:2017-10-16

    Applicant: Roku, Inc.

    Inventor: Anthony Wood

    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.

    Streaming media system
    48.
    发明授权
    Streaming media system 有权
    流媒体系统

    公开(公告)号:US09544654B2

    公开(公告)日:2017-01-10

    申请号:US14839379

    申请日:2015-08-28

    Applicant: Roku, Inc.

    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: 流媒体设备包括印刷电路板,其承载配置用于从互联网流媒体的组件。 连接器链接到印刷电路板,并且适于与电视的外部可访问的匹配引线进行直接物理接合,使得流媒体设备直接耦合到电视机上。 外壳包围印刷电路板和连接器的一部分。

    Method and Apparatus for Viewing Instant Replay
    49.
    发明申请
    Method and Apparatus for Viewing Instant Replay 有权
    查看即时重播的方法和装置

    公开(公告)号:US20140241696A1

    公开(公告)日:2014-08-28

    申请号:US13778094

    申请日:2013-02-26

    Applicant: ROKU, INC.

    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: 一种系统包括被配置为检测对视频流的一部分的初始播放请求并检测对该视频流的该部分的后续播放请求的客户端设备。 耦合到客户端设备的内容服务器被配置为基于初始播放请求将视频流的该部分发送到客户端设备。 耦合到客户端设备的闭路字幕信息服务器被配置为基于初始播放请求将隐藏字幕信息发送到客户端设备。 客户端设备被配置为基于随后的播放请求来显示视频流的部分和隐藏字幕信息。

    Dynamic Provisioning of IoT Devices From an Online Application Marketplace

    公开(公告)号:US20250106064A1

    公开(公告)日:2025-03-27

    申请号:US18972478

    申请日:2024-12-06

    Applicant: Roku, Inc.

    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.

Patent Agency Ranking