Identification of audio content facilitated by playback device
First Claim
1. A playback device comprising:
- a network interface;
one or more processors; and
tangible, non-transitory, computer-readable media storing instructions that, when executed by the one or more processors, cause the playback device to perform functions comprising;
receiving, via the network interface, digital data corresponding to audio content;
playing the audio content via one or more speakers coupled to the playback device; and
while playing the audio content via the one or more speakers;
sending, via the network interface, a portion of the received digital data to a server of an identification system to identify metadata corresponding to the audio content based on the portion of the received digital data;
receiving the metadata corresponding to the audio content from the identification system; and
in response to receiving the metadata corresponding to the audio content from the identification system, causing a control device to display a graphical representation of the received metadata wherein causing the control device to display the graphical representation comprises sending, via the network interface, the received metadata to the control device.
6 Assignments
0 Petitions
Accused Products
Abstract
An example playback device includes one or more processors and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the playback device to perform functions. The functions include receiving digital data representing audio content. The functions further include sending at least a portion of the digital data to an identification system configured to identify the audio content based on the at least a portion of the digital data. The functions further include receiving information associated with the audio content from the identification system. The functions further include, in response to receiving the information associated with the audio content from the identification system, sending the received information to a control device that is configured to control the playback device. The functions further include playing the audio content via one or more speakers electrically connected to the playback device via a wired connection.
97 Citations
22 Claims
-
1. A playback device comprising:
-
a network interface; one or more processors; and tangible, non-transitory, computer-readable media storing instructions that, when executed by the one or more processors, cause the playback device to perform functions comprising; receiving, via the network interface, digital data corresponding to audio content; playing the audio content via one or more speakers coupled to the playback device; and while playing the audio content via the one or more speakers; sending, via the network interface, a portion of the received digital data to a server of an identification system to identify metadata corresponding to the audio content based on the portion of the received digital data; receiving the metadata corresponding to the audio content from the identification system; and in response to receiving the metadata corresponding to the audio content from the identification system, causing a control device to display a graphical representation of the received metadata wherein causing the control device to display the graphical representation comprises sending, via the network interface, the received metadata to the control device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20, 22)
-
-
12. Tangible, non-transitory, computer-readable media storing instructions that, when executed by one or more processors of a control device, cause the control device to perform functions comprising:
-
while a playback device is playing audio content, sending, via a network interface to the playback device, a command for the playback device to send, to a server of an identification system, a portion of digital data corresponding to the audio content, wherein the identification system identifies metadata corresponding to the audio content based on the portion of the digital data; receiving, via the network interface from the playback device, the metadata corresponding to the audio content; and causing a graphical display to display a graphical representation of the received metadata. - View Dependent Claims (13, 14, 15, 16)
-
-
17. Tangible, non-transitory, computer-readable media storing instructions that, when executed by one or more processors of a playback device, cause the playback device to perform functions comprising:
-
receiving, via a network interface, digital data corresponding to audio content; playing the audio content via one or more speakers coupled to the playback device; while playing the audio content via the one or more speakers; sending, via the network interface, a portion of the received digital data to a server of an identification system to identify metadata corresponding to the audio content based on the portion of the received digital data; receiving, via the network interface, metadata corresponding to the audio content from the identification system; and in response to receiving the metadata corresponding to the audio content from the identification system, causing a control device to display a graphical representation of the received metadata, wherein causing the control device to display the graphical representation comprises sending, via the network interface, the received metadata to the control device. - View Dependent Claims (18, 19, 21)
-
Specification