Playback device volume management
First Claim
1. A first playback device comprising:
- a network interface;
one or more speakers;
one or more processors; and
tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the playback device to perform a method comprising;
playing, via the one or more speakers, audio content at a first volume level as part of a first audio playback group configuration comprising the first playback device and a second playback device configured to play back in synchrony;
storing in a data storage, the first volume level in association with the first audio playback group configuration;
joining a second audio playback group configuration, wherein the second audio playback group configuration excludes the second playback device;
adjusting the playback device to play audio content at a second volume level as part of the second audio playback group configuration;
while the first playback device is playing audio at the second volume level as part of the second audio playback group configuration, receiving, via the network interface, a command to play audio content as part of the first audio playback group configuration; and
in response to receiving the command to play audio as part of the first audio playback group configuration;
(i) joining the first audio playback group configuration, (ii) identifying the first volume level in the data storage; and
(iii) adjusting the first playback device to play audio content at the identified first volume level as part of the first audio playback group configuration.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are described herein that provide numerous volume enhancements to a media playback system. An example implementation involves a playback device playing audio content at a first volume level as part of a first audio playback group configuration, storing a first volume level in association with the first audio playback group configuration, joining a second audio playback group configuration, playing audio content at a second volume level as a part of the second audio playback group configuration, receiving a command to play audio content as part of the first audio playback group configuration, identifying the first volume level in the data storage; and playing audio content at the first volume level as part of the first audio playback group configuration.
-
Citations
21 Claims
-
1. A first playback device comprising:
-
a network interface; one or more speakers; one or more processors; and tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the playback device to perform a method comprising; playing, via the one or more speakers, audio content at a first volume level as part of a first audio playback group configuration comprising the first playback device and a second playback device configured to play back in synchrony; storing in a data storage, the first volume level in association with the first audio playback group configuration; joining a second audio playback group configuration, wherein the second audio playback group configuration excludes the second playback device; adjusting the playback device to play audio content at a second volume level as part of the second audio playback group configuration; while the first playback device is playing audio at the second volume level as part of the second audio playback group configuration, receiving, via the network interface, a command to play audio content as part of the first audio playback group configuration; and in response to receiving the command to play audio as part of the first audio playback group configuration;
(i) joining the first audio playback group configuration, (ii) identifying the first volume level in the data storage; and
(iii) adjusting the first playback device to play audio content at the identified first volume level as part of the first audio playback group configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a first playback device to perform a functions comprising:
-
playing, via one or more speakers, audio content at a first volume level as part of a first audio playback group configuration comprising the first playback device and a second playback device configured to play back in synchrony; storing in a data storage, the first volume level in association with the first audio playback group configuration; joining a second audio playback group configuration, wherein the second audio playback group configuration excludes the second playback device; adjusting the playback device to play audio content at a second volume level as part of the second audio playback group configuration; while the first playback device is playing audio at the second volume level as part of the second audio playback group configuration, receiving, via a network interface of the playback device, a command to play audio content as part of the first audio playback group configuration; and in response to receiving the command to play audio as part of the first audio playback group configuration;
(i) joining the first audio playback group configuration, (ii) identifying the first volume level in the data storage; and
(iii) adjusting the first playback device to play audio content at the identified first volume level as part of the first audio playback group configuration. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
playing, via a first playback device, audio content at a first volume level as part of a first audio playback group configuration comprising the first playback device and a second playback device configured to play back in synchrony; storing, via the first playback device in a data storage, the first volume level in association with the first audio playback group configuration; joining, by the first playback device, a second audio playback group configuration, wherein the second audio playback group configuration excludes the second playback device; playing, via the first playback device, audio content at a second volume level as part of the second audio playback group configuration; while the first playback device is playing audio at the second volume level as part of the second audio playback group configuration, receiving, via a network interface of the first playback device, a command to play audio content as part of the first audio playback group configuration; and in response to receiving the command to play audio as part of the first audio playback group configuration;
the playback device (i) joining the first audio playback group configuration;
(i) joining the first audio playback group configuration, (ii) identifying the first volume level in the data storage; and
playing audio content at the identified first volume level as part of the first audio playback group configuration. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification