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. 11, 2022

Filed:

Jul. 14, 2020
Applicant:

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

Inventors:

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

Peter Dunker, El Cerrito, CA (US);

Steven D. Scherf, Fremont, CA (US);

David Henry Pearce, Kentfield, CA (US);

Sherman Ling Fung Li, San Francisco, CA (US);

Wilson Harron, Berkeley, CA (US);

Konstantinos Antonios Dimitriou, Bavaria, DE;

Dewey Ho Lee, Seoul, KR;

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/431 (2011.01); H04N 21/458 (2011.01); H04N 21/81 (2011.01); H04N 21/234 (2011.01); H04N 21/433 (2011.01); H04N 21/44 (2011.01); H04N 21/432 (2011.01); H04N 21/472 (2011.01);
U.S. Cl.
CPC ...
H04N 21/44008 (2013.01); H04N 21/23418 (2013.01); H04N 21/431 (2013.01); H04N 21/4312 (2013.01); H04N 21/4314 (2013.01); H04N 21/4318 (2013.01); H04N 21/4325 (2013.01); H04N 21/4333 (2013.01); H04N 21/44016 (2013.01); H04N 21/458 (2013.01); H04N 21/47217 (2013.01); H04N 21/812 (2013.01);
Abstract

A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template corresponding to a screen portion. Based on the video input stream matching the template, a video output stream is generated and caused to be presented on a display. In some example embodiments, the analysis is performed while the client device is replacing video content received from a content source via the intermediate device. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the menus.


Find Patent Forward Citations

Loading…