Dynamic bonding of playback devices
First Claim
1. A non-transitory computer readable memory having stored thereon instructions executable by a computing device to cause the computing device to perform operations, the operations comprising:
- determining that a first playback device is a member of a first bonded zone such that, when the first bonded zone is playing back first audio content, the first playback device and a second playback device are configured to synchronously play back different portions of the first audio content, wherein while members of the first bonded zone, the first playback device has a first audio playback parameter having a first value and the second playback device has a second audio playback parameter having a second value;
determining that the first playback device is available to be shared between the first bonded zone and a second bonded zone, the second bonded zone comprising a third playback device, the second bonded zone not comprising the second playback device, the first bonded zone not comprising the third playback device;
sending a message to the third playback device informing the third playback device that the first playback device has been added as a member of the second bonded zone such that, when the second bonded zone is playing back second audio content, the first playback device and the third playback device are configured to synchronously play back different portions of the second audio content, wherein while members of the second bonded zone, the first audio playback parameter of the first playback device has a third value and the third playback device has a third audio playback parameter having a fourth value;
storing in memory an indication of a preferred one of the first bonded zone and the second bonded zone;
determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content; and
based on (i) determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content and (ii) the indication, playing back respective first or second audio content as a member of only the preferred one of the first bonded zone and the second bonded zone.
5 Assignments
0 Petitions
Accused Products
Abstract
Examples of dynamic bonding of playback devices are disclosed. A disclosed example first playback device includes a shared device identifier to determine that a second playback device is sharable between a first bonded zone and a second bonded zone, the first bonded zone comprising the first playback device, the second bonded zone comprising a second playback device; a device manager to cause the shared playback device to join the first bonded zone; and an adjuster to change a first audio parameter of the first playback device in accordance with the joining of the shared playback device in the first bonded zone, wherein at least one of the shared device identifier, the device manager, or the adjuster is implemented via a processor.
70 Citations
32 Claims
-
1. A non-transitory computer readable memory having stored thereon instructions executable by a computing device to cause the computing device to perform operations, the operations comprising:
-
determining that a first playback device is a member of a first bonded zone such that, when the first bonded zone is playing back first audio content, the first playback device and a second playback device are configured to synchronously play back different portions of the first audio content, wherein while members of the first bonded zone, the first playback device has a first audio playback parameter having a first value and the second playback device has a second audio playback parameter having a second value; determining that the first playback device is available to be shared between the first bonded zone and a second bonded zone, the second bonded zone comprising a third playback device, the second bonded zone not comprising the second playback device, the first bonded zone not comprising the third playback device; sending a message to the third playback device informing the third playback device that the first playback device has been added as a member of the second bonded zone such that, when the second bonded zone is playing back second audio content, the first playback device and the third playback device are configured to synchronously play back different portions of the second audio content, wherein while members of the second bonded zone, the first audio playback parameter of the first playback device has a third value and the third playback device has a third audio playback parameter having a fourth value; storing in memory an indication of a preferred one of the first bonded zone and the second bonded zone; determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content; and based on (i) determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content and (ii) the indication, playing back respective first or second audio content as a member of only the preferred one of the first bonded zone and the second bonded zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18, 19, 20, 21, 22)
-
-
11. A method, comprising:
-
determining, via a processor, that a first playback device is a member of a first bonded zone such that, when the first bonded zone is playing back first audio content, the first playback device and a second playback device are configured to synchronously play back different portions of the first audio content, wherein while members of the first bonded zone, the first playback device has a first audio playback parameter having a first value and the second playback device has a second audio playback parameter having a second value; determining, via the processor, that the first playback device is available to be shared between the first bonded zone and a second bonded zone, the second bonded zone comprising a third playback device, the second bonded zone not comprising the second playback device, the first bonded zone not comprising the third playback device; sending, via the processor, a message to the third playback device informing the third playback device that the first playback device has been added as a member of the second bonded zone such that, when the second bonded zone is playing back second audio content the first playback device and the third playback device are configured to synchronously play back different portions of the second audio content, wherein while members of the second bonded zone, the first audio playback parameter of the first playback device has a third value and the third playback device has a third audio playback parameter having a fourth value; storing in memory an indication of a preferred one of the first bonded zone and the second bonded zone; determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content; and based on (i) determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content and (ii) the indication, playing back respective first or second audio content as a member of only the preferred one of the first bonded zone and the second bonded zone. - View Dependent Claims (12, 13, 14, 23, 24, 25, 26, 27)
-
-
15. A first playback device, comprising:
-
one or more processors; one or more transducers; memory comprising instructions that when executed by the one or more processors cause the first playback device to perform functions comprising; determining that the first playback device is a member of a first bonded zone such that, when the first bonded zone is playing back first audio content, the first playback device and a second playback device are configured to synchronously play back different portions of the first audio content, wherein while members of the first bonded zone, the first playback device has a first audio playback parameter having a first value and the second playback device has a second audio playback parameter having a second value; determining that the first playback device is available to be shared between the first bonded zone and a second bonded zone, the second bonded zone comprising a third playback device, the second bonded zone not comprising the second playback device, the first bonded zone not comprising the third playback device; sending a message to the third playback device informing the third playback device that the first playback device has been added as a member of the second bonded zone such that, when the second bonded zone is playing back second audio content, the first playback device and the third playback device are configured to synchronously play back different portions of the second audio content, wherein while members of the second bonded zone, the first audio playback parameter of the first playback device has a third value and the third playback device has a third audio playback parameter having a fourth value, storing in memory an indication of a preferred one of the first bonded zone and the second bonded zone; determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content; and based on (i) determining that the first bonded zone is playing back first audio content and the second bonded zone is playing back second audio content and (ii) the indication, playing back respective first or second audio content as a member of only the preferred one of the first bonded zone and the second bonded zone. - View Dependent Claims (16, 17, 28, 29, 30, 31, 32)
-
Specification