US 11,856,253 B2
Synchronizing streaming media content across devices
Suresh Jeyachandran, Alameda, CA (US); Roger Tsai, Canville, CA (US); Paul Emmanuel Quinn, Kensington, CA (US); and Markus K. Cremer, Orinda, CA (US)
Assigned to Gracenote, Inc., Emeryville, CA (US)
Filed by Gracenote, Inc., Emeryville, CA (US)
Filed on Nov. 22, 2022, as Appl. No. 17/992,020.
Application 17/992,020 is a continuation of application No. 17/205,909, filed on Mar. 18, 2021, granted, now 11,540,003.
Application 17/205,909 is a continuation of application No. 15/475,345, filed on Mar. 31, 2017, granted, now 10,958,966, issued on Mar. 3, 2021.
Prior Publication US 2023/0082827 A1, Mar. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/16 (2011.01); H04N 21/43 (2011.01); H04N 21/439 (2011.01); H04N 21/2187 (2011.01); H04H 60/40 (2008.01); H04H 60/58 (2008.01); H04H 60/65 (2008.01); H04L 65/611 (2022.01)
CPC H04N 21/43078 (2020.08) [H04H 60/40 (2013.01); H04H 60/58 (2013.01); H04H 60/65 (2013.01); H04L 65/611 (2022.05); H04N 21/2187 (2013.01); H04N 21/4394 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
at least one storage device; and
at least one processor to execute instructions to:
identify a first source of streaming media to a first computing device based on an audio fingerprint of audio associated with the media;
identify one or more additional sources of the streaming media, wherein the one or more additional sources are available to a second computing device;
select a second source of the identified one or more additional sources for streaming the media to the second computing device;
detect termination of the streaming media on the first computing device, the termination corresponding to a termination time of the media; and
in response to detecting the termination of the streaming media on the first computing device, start, via the selected second source, streaming the media to the second computing device at the termination time.