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. 28, 2023

Filed:

May. 11, 2022
Applicant:

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

Inventors:
Assignee:

ROKU, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 21/81 (2011.01); H04N 19/467 (2014.01); H04N 21/2343 (2011.01); H04N 21/235 (2011.01); H04N 21/2368 (2011.01); H04N 21/2389 (2011.01); H04N 21/254 (2011.01); H04N 21/41 (2011.01); H04N 21/434 (2011.01); H04N 21/435 (2011.01); H04N 21/4385 (2011.01); H04N 21/8549 (2011.01); H04N 5/50 (2006.01); H04N 21/438 (2011.01); H04N 21/44 (2011.01); H04N 21/462 (2011.01); H04N 21/466 (2011.01); H04N 21/84 (2011.01); H04N 21/845 (2011.01);
U.S. Cl.
CPC ...
H04N 21/8133 (2013.01); H04N 5/50 (2013.01); H04N 19/467 (2014.11); H04N 21/235 (2013.01); H04N 21/2368 (2013.01); H04N 21/2389 (2013.01); H04N 21/23892 (2013.01); H04N 21/234363 (2013.01); H04N 21/234381 (2013.01); H04N 21/2541 (2013.01); H04N 21/4135 (2013.01); H04N 21/435 (2013.01); H04N 21/4341 (2013.01); H04N 21/4383 (2013.01); H04N 21/4385 (2013.01); H04N 21/44008 (2013.01); H04N 21/44016 (2013.01); H04N 21/4622 (2013.01); H04N 21/4667 (2013.01); H04N 21/84 (2013.01); H04N 21/8456 (2013.01); H04N 21/8549 (2013.01);
Abstract

A main stream contains successive content elements of video and/or audio information that encode video and/or audio information at a first data rate. A computation circuit () computes main fingerprints from the successive content elements. A reference stream is received having a second data rate lower than the first data rate. The reference stream defines a sequence of the reference fingerprints. A comparator unit () compares the main fingerprints with the reference fingerprints. The main stream is monitored for the presence of inserted content elements between original content elements, where the original content elements have main fingerprints that match successive reference fingerprints and the inserted content elements have main fingerprints that do not match reference fingerprints. Rendering of inserted content elements to be skipped. In an embodiment when more than one content element matches only one is rendered. In another embodiment matching is used to control zapping to or from the main stream. In another embodiment matching is used to control linking of separately received mark-up information such as subtitles to points in the main stream.


Find Patent Forward Citations

Loading…