US 11,947,865 B2
Identification of audio content
Eric Clayton, Concord, MA (US); and Aurelio Rafael Ramos, Jamaica Plain, MA (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Jul. 2, 2021, as Appl. No. 17/366,915.
Application 17/366,915 is a continuation of application No. 16/854,278, filed on Apr. 21, 2020, granted, now 11,055,059.
Application 16/854,278 is a continuation of application No. 16/520,563, filed on Jul. 24, 2019, granted, now 10,628,120, issued on Apr. 21, 2020.
Application 16/520,563 is a continuation of application No. 16/011,165, filed on Jun. 18, 2018, granted, now 10,365,886, issued on Jul. 30, 2019.
Application 16/011,165 is a continuation of application No. 15/587,699, filed on May 5, 2017, granted, now 10,001,969, issued on Jun. 19, 2018.
Application 15/587,699 is a continuation of application No. 14/684,208, filed on Apr. 10, 2015, granted, now 9,678,707, issued on Jun. 13, 2017.
Prior Publication US 2022/0147309 A1, May 12, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/16 (2006.01); G11B 27/10 (2006.01); G11B 27/34 (2006.01); H04H 60/37 (2008.01); H04R 27/00 (2006.01); G06F 16/27 (2019.01); H04L 67/01 (2022.01); H04R 3/12 (2006.01)
CPC G06F 3/165 (2013.01) [G11B 27/10 (2013.01); G11B 27/34 (2013.01); H04H 60/37 (2013.01); H04R 27/00 (2013.01); G06F 16/27 (2019.01); H04L 67/01 (2022.05); H04R 3/12 (2013.01); H04R 2227/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A control device comprising:
one or more processors; and
at least one tangible, non-transitory computer-readable medium comprising program instructions that are executable by the one or more processors such that the control device is configured to:
transmit a command to a playback device that causes the playback device to play content;
after the playback device has detected a discontinuity in the content while playing the content, receive, from the playback device, information associated with the content for which the discontinuity was detected;
after receiving the information associated with the content for which the discontinuity was detected, facilitate determination of whether a second portion of the content after the discontinuity is different from a first portion of the content before the discontinuity; and
when the first portion of the content before the discontinuity is different from the second portion of the content after the discontinuity, cause the control device to change from displaying information associated with the first portion of the content within a graphical user interface to displaying information associated with the second portion of the content within the graphical user interface.