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:
Mar. 19, 2024

Filed:

Feb. 26, 2021
Applicant:

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

Inventors:

Dewey Ho Lee, Berkeley, CA (US);

Shashank C. Merchant, Sunnyvale, CA (US);

Markus K. Cremer, Orinda, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04H 60/37 (2008.01); A63F 13/00 (2014.01); A63F 13/75 (2014.01); G06F 16/783 (2019.01); H04N 21/235 (2011.01); H04N 21/258 (2011.01); H04N 21/41 (2011.01); H04N 21/44 (2011.01); H04N 21/478 (2011.01); H04N 21/658 (2011.01); H04N 21/81 (2011.01); H04N 21/8352 (2011.01);
U.S. Cl.
CPC ...
H04H 60/372 (2013.01); A63F 13/00 (2013.01); A63F 13/75 (2014.09); G06F 16/783 (2019.01); H04N 21/235 (2013.01); H04N 21/25866 (2013.01); H04N 21/4112 (2020.08); H04N 21/44 (2013.01); H04N 21/4781 (2013.01); H04N 21/6581 (2013.01); H04N 21/6582 (2013.01); H04N 21/812 (2013.01); H04N 21/8133 (2013.01); H04N 21/8352 (2013.01);
Abstract

A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action.


Find Patent Forward Citations

Loading…