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:
May. 30, 2023

Filed:

Feb. 09, 2022
Applicant:

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

Inventors:

Peter Dunker, Thuringia, DE;

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

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

Kurt R. Thielen, Maple Grove, MN (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 21/234 (2011.01); G06F 17/18 (2006.01); H04N 21/43 (2011.01);
U.S. Cl.
CPC ...
H04N 21/23424 (2013.01); G06F 17/18 (2013.01); H04N 21/4305 (2013.01);
Abstract

A computing system identifies multiple matching points between (i) query fingerprints representing a media stream being received by a client and (ii) reference fingerprints, each identified matching point defining a respective match between a query fingerprint timestamped with client time defined according to a clock of the client and a reference fingerprint timestamped with true time defined according to a timeline within a known media stream. Further, the computing system performs linear regression based on the timestamps of the matching points, to establish a mapping between true time and client time. The computing system then uses the mapping to determine a client-time point at which the client should perform a content revision or other action with respect to the media stream being received by the client. And the computing system causes the client to perform the content revision or other action at the determined client-time point.


Find Patent Forward Citations

Loading…