The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 30, 2018

Filed:

Nov. 07, 2014
Applicant:

Roku, Inc., Saratoga, CA (US);

Inventors:

Jim Funk, Los Altos, CA (US);

Craig Johnson, San Jose, CA (US);

David Mendenhall, Los Altos, CA (US);

Assignee:

ROKU, INC., Los Gatos, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 9/445 (2018.01); G06F 9/4401 (2018.01); G06F 9/48 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 9/44578 (2013.01); G06F 9/4418 (2013.01); G06F 9/485 (2013.01); G06F 9/541 (2013.01); H04L 65/00 (2013.01);
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.


Find Patent Forward Citations

Loading…