System and method for fast starting an application

    公开(公告)号:US10114661B2

    公开(公告)日:2018-10-30

    申请号:US14536481

    申请日:2014-11-07

    Applicant: ROKU, INC.

    Abstract: One or more applications are started in suspend mode during a boot up sequence of the operating system. The one or more applications are added to a suspended list. The system continues by monitoring a plurality of application programming interface (API) calls made from the application layer to one or more graphic rendering modules; and processing the plurality of API calls to the one or more graphic rendering modules based on whether each API call belongs to an application on the suspended list. Fast starting a channel application can also be done in a predictive manner via the search function or based on feeds in a notification area.

    Display diagnostics for enhancing performance of display devices

    公开(公告)号:US10110887B2

    公开(公告)日:2018-10-23

    申请号:US15465147

    申请日:2017-03-21

    Applicant: ROKU, INC.

    Abstract: This disclosure is generally directed to a system and method for diagnosing display capabilities, such as resolution, frame rate, and content protection, of display devices and improving the performance of the display devices by optimizing the display settings based on the results of the diagnosing. Display diagnostics receives information from display devices in response to tests performed on the display devices. The display diagnostics analyzes the information and provides recommended display settings related to the display device for optimizing the display of video content on the display device.

    MEDIA DEVICE UPGRADING SYSTEM
    5.
    发明申请

    公开(公告)号:US20190297383A1

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

    申请号:US16357740

    申请日:2019-03-19

    Applicant: ROKU, INC.

    Abstract: Disclosed herein are system, method, and computer program product embodiments for a media device upgrading system. An embodiment operates by receiving a command at a media device that includes an upgrader device connected via or plugged into an input port of the media device. It is determined that the command is associated with modifying a software component of the media device, wherein both the media device and the upgrader device include operating systems configured to process the command and modify the software component. The command is provided to the upgrader device based on a determination that the media device is in an upgrader mode of operation. A visual indication corresponding to the modification is provided.

    SYSTEM AND METHOD FOR FAST STARTING AN APPLICATION
    7.
    发明申请
    SYSTEM AND METHOD FOR FAST STARTING AN APPLICATION 审中-公开
    快速启动应用程序的系统和方法

    公开(公告)号:US20160132344A1

    公开(公告)日:2016-05-12

    申请号:US14536481

    申请日:2014-11-07

    Applicant: ROKU, INC.

    Abstract: A system and method for fast starting a channel application is disclosed herein. The method includes: starting one or more applications in suspend mode during a boot up sequence of the operating system; adding the one or more applications to a suspended list; monitoring a plurality of application programming interface (API) calls made from the application layer to one or more graphic rendering modules; and processing the plurality of API calls to the one or more graphic rendering modules based on whether each API call belongs to an application on the suspended list. Fast starting a channel application can also be done in a predictive manner via the search function or based on feeds in a notification area.

    Abstract translation: 本文公开了一种用于快速启动信道应用的系统和方法。 该方法包括:在操作系统的启动顺序期间以挂起模式启动一个或多个应用; 将一个或多个应用程序添加到暂停列表中; 监视从应用层到一个或多个图形呈现模块的多个应用程序编程接口(API)调用; 以及基于每个API调用是否属于所述暂停列表上的应用,来处理对所述一个或多个图形呈现模块的所述多个API调用。 还可以通过搜索功能或基于通知区域中的馈送以预测方式来完成快速启动频道应用。

Patent Agency Ranking