Playback device calibration based on representation spectral characteristics
First Claim
1. A method of calibrating a particular playback device comprising:
- maintaining, by a computing device, a database of representative spectral characteristics;
receiving, by the computing device, particular spectral data associated with a particular playback environment corresponding to the particular playback device;
based on the particular spectral data, identifying one of the representative spectral characteristics from the database that substantially matches the particular spectral data;
identifying, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device; and
transmitting, to the particular playback device, data indicating the identified audio processing algorithm.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing device may maintain a database of representative spectral characteristics. The computing device may also receive particular spectral data associated with a particular playback environment corresponding to the particular playback device. Based on the particular spectral data, the computing device may identify one of the representative spectral characteristics from the database that substantially matches the particular spectral data, and then identify, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device. The computing device may then transmit, to the particular playback device, data indicating the identified audio processing algorithm.
450 Citations
20 Claims
-
1. A method of calibrating a particular playback device comprising:
-
maintaining, by a computing device, a database of representative spectral characteristics; receiving, by the computing device, particular spectral data associated with a particular playback environment corresponding to the particular playback device; based on the particular spectral data, identifying one of the representative spectral characteristics from the database that substantially matches the particular spectral data; identifying, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device; and transmitting, to the particular playback device, data indicating the identified audio processing algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
a processor; a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium that, when executed by the processor, cause the computing device to perform functions comprising; maintaining a database of representative spectral characteristics; receiving particular spectral data associated with a particular playback environment corresponding to a particular playback device; based on the particular spectral data, identifying one of the representative spectral characteristics from the database that substantially matches the particular spectral data; identifying, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device; and transmitting, to the particular playback device, data indicating the identified audio processing algorithm. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A playback device comprising:
-
a processor; a microphone; a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium that, when executed by the processor, cause the playback device to perform functions comprising; playing back first audio content in a playback environment; recording, via the microphone, at least a portion of the played back first audio content; while recording the played back first audio content, transmitting the recorded audio content to a computing device; receiving, from the computing device, an indication that no further recorded audio content is required; based on the indication that no further recorded audio content is required, discontinuing recording the played back first audio content; receiving, from the computing device, data indicating an audio processing algorithm corresponding to the playback environment; and applying the audio processing algorithm while playing back second audio content in the playback environment. - View Dependent Claims (18, 19, 20)
-
Specification