US 12,015,833 B2
Use of watermarking to trigger fingerprint-related action
Shashank C. Merchant, Sunnyvale, CA (US); John S. Stavropoulos, Edison, NJ (US); Benjamin J. Ropke, Rochelle, NY (US); and Steven M. Cormie, Cambridge (GB)
Assigned to Roku, Inc., San Jose, CA (US)
Filed by Roku, Inc., San Jose, CA (US)
Filed on Jan. 21, 2022, as Appl. No. 17/648,638.
Application 17/648,638 is a continuation of application No. 15/929,219, filed on Feb. 6, 2020, abandoned.
Claims priority of provisional application 62/882,217, filed on Aug. 2, 2019.
Claims priority of provisional application 62/882,202, filed on Aug. 2, 2019.
Claims priority of provisional application 62/865,613, filed on Jun. 24, 2019.
Claims priority of provisional application 62/809,360, filed on Feb. 22, 2019.
Prior Publication US 2022/0150601 A1, May 12, 2022
Int. Cl. H04N 21/44 (2011.01); G06F 21/16 (2013.01); G06F 21/64 (2013.01); H04N 21/235 (2011.01); H04N 21/4415 (2011.01); H04N 21/658 (2011.01); H04N 21/8358 (2011.01)
CPC H04N 21/8358 (2013.01) [G06F 21/16 (2013.01); H04N 21/2353 (2013.01); H04N 21/44008 (2013.01); H04N 21/4415 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
extracting, by a media client from an out-of-band signal, a watermark payload including an advertisement identifier of an upcoming advertisement in a media stream being processed by the media client, wherein the watermark payload is based on transport stream metadata associated with the media stream;
receiving, by the media client, digital reference fingerprints representing the upcoming advertisement corresponding to the advertisement identifier;
transitioning from generating digital query fingerprints representing the media stream at a first non-zero fingerprint-generation rate to a second fingerprint-generation rate that is greater than the first non-zero fingerprint-generation rate; and
comparing, by the media client, digital query fingerprints generated at the second fingerprint-generation rate with the digital reference fingerprints to determine when in the media stream the upcoming advertisement begins.