Method and apparatus for dynamic channelization device switching in a synchrony group
First Claim
Patent Images
1. A method comprising:
- a first playback device receiving instructions via a network from a controller to play audio information from an audio information source, wherein the first playback device is a member of a synchrony group comprising the first playback device and a second playback device, wherein every member of the synchrony group is a playback device configured to play audio information in synchrony with every other playback device in the synchrony group, and wherein the controller is not a member of the synchrony group;
detecting whether the audio information source is accessible by the first playback device;
when the audio information source is accessible by the first playback device, the first playback device (i) obtaining the audio information from the audio information source, and (ii) transmitting the audio information via the network to at least the second playback device; and
when the audio information source is not accessible by the first playback device, the first playback device instructing the second playback device to (i) obtain the audio information from the audio information source, and (ii) transmit the audio information via the network to at least the first playback device; and
the first playback device playing the obtained audio information in synchrony with the second playback device.
7 Assignments
0 Petitions
Accused Products
Abstract
Receiving, at a first zone player, information identifying a location of audio information; when the audio information is accessible by the first zone player (i) obtaining, by the first zone player, the audio information, and (ii) providing, by the first zone player, the audio information to a synchrony group; and when the audio information is inaccessible by the first zone player, instructing, by the first zone player, a second zone player to (i) obtain the audio information, and (ii) provide the audio information to the synchrony group.
492 Citations
19 Claims
-
1. A method comprising:
-
a first playback device receiving instructions via a network from a controller to play audio information from an audio information source, wherein the first playback device is a member of a synchrony group comprising the first playback device and a second playback device, wherein every member of the synchrony group is a playback device configured to play audio information in synchrony with every other playback device in the synchrony group, and wherein the controller is not a member of the synchrony group; detecting whether the audio information source is accessible by the first playback device; when the audio information source is accessible by the first playback device, the first playback device (i) obtaining the audio information from the audio information source, and (ii) transmitting the audio information via the network to at least the second playback device; and when the audio information source is not accessible by the first playback device, the first playback device instructing the second playback device to (i) obtain the audio information from the audio information source, and (ii) transmit the audio information via the network to at least the first playback device; and the first playback device playing the obtained audio information in synchrony with the second playback device. - View Dependent Claims (2, 3)
-
-
4. A first playback device comprising:
-
a network interface configured to connect the first playback device to a network; one or more processors; and tangible, non-transitory computer readable memory having program code stored therein, wherein the program code, when executed by the one or more processors, causes the first playback device to perform a method comprising; receiving instructions via the network from a controller to play audio information from an audio information source, wherein the first playback device is a member of a synchrony group comprising the first playback device and a second playback device, wherein every member of the synchrony group is a playback device configured to play audio information in synchrony with every other playback device in the synchrony group, and wherein the controller is not a member of the synchrony group; detecting whether the audio information source is accessible by the first playback device; when the audio information source is accessible by the first playback device, the first playback device (i) obtaining the audio information from the audio information source, and (ii) transmitting the audio information via the network to at least the second playback device; and when the audio information source is not accessible by the first playback device, the first playback device instructing the second playback device to (i) obtain the audio information from the audio information source, and (ii) transmit the audio information via the network to at least the first playback device; and the first playback device playing the obtained audio information in synchrony with the second playback device. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Tangible, non-transitory computer-readable media having program code stored therein, wherein the program code, when executed by a first playback device, causes the first playback device to perform a method comprising:
-
the first playback device receiving instructions via a network from a controller to play audio information from an audio information source, wherein the first playback device is a member of a synchrony group comprising the first playback device and a second playback device, wherein every member of the synchrony group is a playback device configured to play audio information in synchrony with every other playback device in the synchrony group, and wherein the controller is not a member of the synchrony group; detecting whether the audio information source is accessible by the first playback device; when the audio information source is accessible by the first playback device, the first playback device (i) obtaining the audio information from the audio information source, and (ii) transmitting the audio information via the network to at least the second playback device; and when the audio information source is not accessible by the first playback device, the first playback device instructing the second playback device to (i) obtain the audio information from the audio information source, and (ii) transmit the audio information via the network to at least the first playback device; and the first playback device playing the obtained audio information in synchrony with the second playback device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification