Dynamic player selection for audio signal processing
First Claim
Patent Images
1. A network device comprising:
- a network interface;
a processor; and
a non-transitory computer readable storage medium comprising instructions, which when executed, cause the processor to;
receive a set of signal measures, wherein each signal measure in the set of signal measures corresponds to a respective audio signal received by a device in a media playback system which is processed based on a first set of audio processing algorithms;
identify a plurality of signal measures in the set of signal measures;
cause, via the network interface, audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system so as to improve a signal measure of each of the audio signals, wherein the audio signals are processed based on a second set of audio processing algorithms,wherein causing the audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system comprises receiving an indication of spare computational power from the one or more devices, identifying which devices have a spare computational power above a threshold amount, and causing the audio signals corresponding to the identified plurality of signal measures to be processed by the identified devices; and
combine the processed audio signals into a combined audio signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A set of signal measures is received, wherein each signal measure in the set of signal measures corresponds to a respective audio signal received by a device in a media playback system which is processed based on a first set of audio processing algorithms. A plurality of signal measures is identified in the set of signal measures. Audio signals corresponding to the identified plurality of signal measures are processed by one or more devices in the media playback system to improve a signal measure of each of the audio signals. The audio signals are processed based on a second set of audio processing algorithms. The processed audio signals are then combined into a combined audio signal.
220 Citations
17 Claims
-
1. A network device comprising:
-
a network interface; a processor; and a non-transitory computer readable storage medium comprising instructions, which when executed, cause the processor to; receive a set of signal measures, wherein each signal measure in the set of signal measures corresponds to a respective audio signal received by a device in a media playback system which is processed based on a first set of audio processing algorithms; identify a plurality of signal measures in the set of signal measures; cause, via the network interface, audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system so as to improve a signal measure of each of the audio signals, wherein the audio signals are processed based on a second set of audio processing algorithms, wherein causing the audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system comprises receiving an indication of spare computational power from the one or more devices, identifying which devices have a spare computational power above a threshold amount, and causing the audio signals corresponding to the identified plurality of signal measures to be processed by the identified devices; and combine the processed audio signals into a combined audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a set of signal measures, wherein each signal measure in the set of signal measures corresponds to a respective audio signal received by a device in a media playback system which is processed based on a first set of audio processing algorithms; identifying a plurality of signal measures in the set of signal measures; causing audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system to improve a signal measure of each of the audio signals, wherein the audio signals are processed based on a second set of audio processing algorithms, wherein causing the audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system comprises receiving an indication of spare computational power from each device in the media playback system, identifying which devices have a spare computational power above a threshold amount, and causing the audio signals corresponding to the identified plurality of signal measures to be processed by the identified devices; and combining the processed audio signals into a combined audio signal. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium including instructions for execution by a processor, the instructions, when executed, cause the processor to implement a method comprising:
-
receiving a set of signal measures, wherein each signal measure in the set of signal measures corresponds to a respective audio signal received by a device in a media playback system which is processed based on a first set of audio processing algorithms; identifying a plurality of signal measures in the set of signal measures; causing audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system to improve a signal measure of each of the audio signals, wherein the audio signals are processed based on a second set of audio processing algorithms, wherein causing the audio signals corresponding to the identified plurality of signal measures to be processed by one or more devices in the media playback system comprises receiving an indication of spare computational power from the one or more devices, identifying which devices have a spare computational power above a threshold amount, and causing the audio signals corresponding to the identified plurality of signal measures to be processed by the identified devices; and combining the processed audio signals into a combined audio signal. - View Dependent Claims (17)
-
Specification