Method and apparatus for adjusting volume in a synchrony group
First Claim
Patent Images
1. A method comprising:
- a first zone player functioning as a master of a synchrony group comprising the first zone player and one or more other zone players, wherein every zone player of the synchrony group is configured to play audio in synchrony with the other zone players of the synchrony group, and wherein any zone player of the synchrony group is configurable to function as the master of the synchrony group;
while functioning as the master of the synchrony group, the first zone player receiving group volume control information from a controller, wherein the controller is not a member of the synchrony group, and in response to receiving the group volume control information from the controller, the first zone player adjusting a playback volume of the synchrony group by performing both of (1) adjusting its own playback volume, and (2) adjusting a playback volume of one or more other zone players of the synchrony group by generating and transmitting one or more volume control instructions to the one or more other zone players of the synchrony group.
7 Assignments
0 Petitions
Accused Products
Abstract
A method comprising: a zone player receiving control information from a user interface module, wherein the zone player is a member of a synchrony group having other members with at least one additional zone player as one of the other members; the zone player using the control information to (1) adjust a playback volume associated with the zone player, and (2) transmit an instruction to the other members of the synchrony group, wherein the instruction enables the other members of the synchrony group to adjust their playback volumes.
942 Citations
20 Claims
-
1. A method comprising:
-
a first zone player functioning as a master of a synchrony group comprising the first zone player and one or more other zone players, wherein every zone player of the synchrony group is configured to play audio in synchrony with the other zone players of the synchrony group, and wherein any zone player of the synchrony group is configurable to function as the master of the synchrony group; while functioning as the master of the synchrony group, the first zone player receiving group volume control information from a controller, wherein the controller is not a member of the synchrony group, and in response to receiving the group volume control information from the controller, the first zone player adjusting a playback volume of the synchrony group by performing both of (1) adjusting its own playback volume, and (2) adjusting a playback volume of one or more other zone players of the synchrony group by generating and transmitting one or more volume control instructions to the one or more other zone players of the synchrony group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible, non-transitory computer-readable medium having machine executable code stored thereon, wherein the machine executable code, when executed by a first zone player, causes the first zone player to:
-
function as a master of a synchrony group comprising the first zone player and one or more other zone players, wherein every zone player of the synchrony group is configured to play audio in synchrony with every other zone player of the synchrony group, and wherein any zone player of the synchrony group is configurable to function as the master of the synchrony group; while functioning as the master of the synchrony group, receiving group volume control information from a controller, wherein the controller is not a member of the synchrony group, and in response to receiving the group volume control information, adjusting a group playback volume of the synchrony group by adjusting both (1) its own playback volume, and (2) a playback volume of at least a second zone player of the synchrony group by generating and transmitting one or more volume control instructions to the second zone player. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A first audio processing device comprising:
-
a network interface configured to connect the first audio processing device to a network; one or more processors; and tangible, non-transitory computer-readable memory having machine executable code stored thereon, wherein the machine executable code, when executed by the one or more processors, causes the first audio processing device to perform a method comprising; functioning as a master of a synchrony group comprising the first audio processing device and one or more other audio processing devices, wherein every audio processing device of the synchrony group is an audio processing device configured to play audio in synchrony with every other audio processing device of the synchrony group, and wherein any audio processing device of the synchrony group is configurable to function as the master of the synchrony group; and while functioning as the master of the synchrony group, receiving group volume control information via the network interface from a controller, wherein the controller is not a member of the synchrony group, and in response to receiving the group volume control information from the controller, the first audio processing device adjusting a playback volume of the synchrony group by adjusting both (1) its own playback volume, and (2) a playback volume of at least a second audio processing device of the synchrony group by generating and transmitting one or more volume control instructions, via the network interface, to the second audio processing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification