Playback device pairing
First Claim
1. A first zone player comprising:
- a network interface that is configured to provide an interconnection with at least one data network;
a plurality of speaker drivers that are configured to output audio data in the form of sound waves;
at least one processor;
a tangible, non-transitory computer-readable medium; and
program instructions stored on the tangible, non-transitory computer-readable medium that, when executed by the at least one processor, cause the first zone player to perform functions comprising;
operating in a non-paired mode in which the first zone player is configured to play back each of a plurality of audio channels included in multi-channel audio content via the plurality of speaker drivers of the first zone player, and wherein while playing back the plurality of audio channels included in the multi-channel audio content in the non-paired mode, the first zone player does not transmit the multi-channel audio content to another zone player;
receiving, from a network device that is communicatively coupled with the first zone player over a local area network (LAN) and provides a control interface, a request to enter into a multi-channel pairing with at least a second zone player that is communicatively coupled with the first zone player over the LAN, wherein the first and second zone players are independently-clocked playback devices;
in response to receiving the request to enter into the multi-channel pairing, entering into the multi-channel pairing with the second zone player and beginning to operate in a paired mode in which the first zone player is configured to (a) play back a given subset of a plurality of audio channels included in multi-channel audio content via the plurality of speaker drivers of the first zone player and (b) enable the second zone player to play back a different subset of the plurality of audio channels included in the multi-channel audio content in synchrony with the first zone player playing back the given subset of the plurality of audio channels;
while operating in the paired mode;
receiving given multi-channel audio content from a given audio source, wherein the given multi-channel audio content comprises a plurality of audio channels;
transmitting, to the second zone player over the LAN, timing information for use in synchronizing playback of the given multi-channel audio content between the first and second zone players;
transmitting, to the second zone player over the LAN, audio data representing at least the different subset of the plurality of audio channels included in the given multi-channel audio content; and
play back the given subset of the plurality of audio channels included in the given multi-channel audio content in synchrony with the second zone player playing back the different subset of the plurality of audio channels included in the given multi-channel audio content.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology for grouping, consolidating, and pairing individual playback devices with network capability (players) to stimulate a multi-channel listening environment is disclosed. An example method includes receiving an audio signal containing a range of audio frequencies; amplifying, according to a gain parameter, the audio signal to be reproduced by at least one speaker. The example method includes automatically increasing the gain parameter to a higher gain parameter responsive to a determination that no more than a subset of the range of audio frequencies is to be reproduced by the at least one speaker. The example method includes amplifying, according to the higher gain parameter, the audio signal containing no more than the subset of the range of audio frequencies to be reproduced by the at least one speaker.
-
Citations
30 Claims
-
1. A first zone player comprising:
-
a network interface that is configured to provide an interconnection with at least one data network; a plurality of speaker drivers that are configured to output audio data in the form of sound waves; at least one processor; a tangible, non-transitory computer-readable medium; and program instructions stored on the tangible, non-transitory computer-readable medium that, when executed by the at least one processor, cause the first zone player to perform functions comprising; operating in a non-paired mode in which the first zone player is configured to play back each of a plurality of audio channels included in multi-channel audio content via the plurality of speaker drivers of the first zone player, and wherein while playing back the plurality of audio channels included in the multi-channel audio content in the non-paired mode, the first zone player does not transmit the multi-channel audio content to another zone player; receiving, from a network device that is communicatively coupled with the first zone player over a local area network (LAN) and provides a control interface, a request to enter into a multi-channel pairing with at least a second zone player that is communicatively coupled with the first zone player over the LAN, wherein the first and second zone players are independently-clocked playback devices; in response to receiving the request to enter into the multi-channel pairing, entering into the multi-channel pairing with the second zone player and beginning to operate in a paired mode in which the first zone player is configured to (a) play back a given subset of a plurality of audio channels included in multi-channel audio content via the plurality of speaker drivers of the first zone player and (b) enable the second zone player to play back a different subset of the plurality of audio channels included in the multi-channel audio content in synchrony with the first zone player playing back the given subset of the plurality of audio channels; while operating in the paired mode; receiving given multi-channel audio content from a given audio source, wherein the given multi-channel audio content comprises a plurality of audio channels; transmitting, to the second zone player over the LAN, timing information for use in synchronizing playback of the given multi-channel audio content between the first and second zone players; transmitting, to the second zone player over the LAN, audio data representing at least the different subset of the plurality of audio channels included in the given multi-channel audio content; and play back the given subset of the plurality of audio channels included in the given multi-channel audio content in synchrony with the second zone player playing back the different subset of the plurality of audio channels included in the given multi-channel audio content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Tangible, non-transitory computer-readable media comprising software that, when executed, causes a first zone player to perform functions comprising:
-
operating in a non-paired mode in which the first zone player is configured to play back each of a plurality of audio channels included in multi-channel audio content via a plurality of speaker drivers of the first zone player, and wherein while playing back the plurality of audio channels included in the multi-channel audio content in the non-paired mode, the first zone player does not transmit the multi-channel audio content to another zone player; receiving, from a network device that is communicatively coupled with the first zone player over a local area network (LAN) and provides a control interface, a request to enter into a multi-channel pairing with at least a second zone player that is communicatively coupled with the first zone player over the LAN, wherein the first and second zone players are independently-clocked playback devices; in response to receiving the request to enter into the multi-channel pairing, entering into the multi-channel pairing with the second zone player and beginning to operate in a paired mode in which the first zone player is configured to (a) play back a given subset of a plurality of audio channels included in multi-channel audio content via the plurality of speaker drivers of the first zone player and (b) enable the second zone player to play back a different subset of the plurality of audio channels included in the multi-channel audio content in synchrony with the first zone player playing back the given subset of the plurality of audio channels; while operating in the paired mode; receiving given multi-channel audio content from a given audio source, wherein the given multi-channel audio content comprises a plurality of audio channels; transmitting, to the second zone player over the LAN, timing information for use in synchronizing playback of the given multi-channel audio content between the first and second zone players; transmitting, to the second zone player over the LAN, audio data representing at least the different subset of the plurality of audio channels included in the given multi-channel audio content; and play back the given subset of the plurality of audio channels included in the given multi-channel audio content in synchrony with the second zone player playing back the different subset of the plurality of audio channels included in the given multi-channel audio content. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method carried out by a first zone player, the method comprising:
-
operating in a non-paired mode in which the first zone player is configured to play back each of a plurality of audio channels included in multi-channel audio content via a plurality of speaker drivers of the first zone player, and wherein while playing back the plurality of audio channels included in the multi-channel audio content in the non-paired mode, the first zone player does not transmit the multi-channel audio content to another zone player; receiving, from a network device that is communicatively coupled with the first zone player over a local area network (LAN) and provides a control interface, a request to enter into a multi-channel pairing with at least a second zone player that is communicatively coupled with the first zone player over the LAN, wherein the first and second zone players are independently-clocked playback devices; in response to receiving the request to enter into the multi-channel pairing, entering into the multi-channel pairing with the second zone player and beginning to operate in a paired mode in which the first zone player is configured to (a) play back a given subset of a plurality of audio channels included in multi-channel audio content via the plurality of speaker drivers of the first zone player and (b) enable the second zone player to play back a different subset of the plurality of audio channels included in the multi-channel audio content in synchrony with the first zone player playing back the given subset of the plurality of audio channels; while operating in the paired mode; receiving given multi-channel audio content from a given audio source, wherein the given multi-channel audio content comprises a plurality of audio channels; transmitting, to the second zone player over the LAN, timing information for use in synchronizing playback of the given multi-channel audio content between the first and second zone players; transmitting, to the second zone player over the LAN, audio data representing at least the different subset of the plurality of audio channels included in the given multi-channel audio content; and play back the given subset of the plurality of audio channels included in the given multi-channel audio content in synchrony with the second zone player playing back the different subset of the plurality of audio channels included in the given multi-channel audio content. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification