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:
Apr. 05, 2022

Filed:

Mar. 09, 2020
Applicant:

Roku, Inc., Los Gatos, CA (US);

Inventor:

Samir Saxena, Mountain View, CA (US);

Assignee:

Roku, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/431 (2011.01); H04N 21/442 (2011.01); H04N 21/436 (2011.01); H04N 21/482 (2011.01); H04N 21/443 (2011.01); H04N 21/658 (2011.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
H04N 21/4316 (2013.01); G06F 11/3438 (2013.01); G06F 11/3476 (2013.01); H04N 21/43615 (2013.01); H04N 21/4424 (2013.01); H04N 21/4431 (2013.01); H04N 21/4437 (2013.01); H04N 21/44204 (2013.01); H04N 21/44222 (2013.01); H04N 21/6582 (2013.01); H04N 21/482 (2013.01); H04N 21/6581 (2013.01);
Abstract

Disclosed herein are system, method, and computer-readable storage-medium embodiments for implementing passive data collection from third-party channel applications. An embodiment includes running a channel application of a first layer of an operating system, and receiving an application programming interface (API) call, from the channel application, for a module of a second layer of the operating system. The module may be a non-video playback module that includes graphic rendering logic, for example. Some embodiments may further include intercepting metadata sent to the module, determining identifying information of a content instance based on the intercepted metadata, and storing the determined identifying information of the content instance.


Find Patent Forward Citations

Loading…