Updating playback device configuration information based on calibration data
First Claim
1. Tangible, non-transitory computer-readable medium having stored thereon program instructions that, when executed by a processor, cause a computing device to perform operations comprising:
- transmitting playback device configuration information to a given playback device, wherein the playback device is located in a first playback environment;
after transmitting the playback device configuration information, receiving calibration data corresponding to each playback device of a plurality of playback devices, wherein each playback device in the plurality of playback devices is located in a playback environment other than the first playback environment;
after transmitting the playback device configuration information, receiving playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices;
based on at least the received calibration data and the received playback device characteristic data, determining updated playback device configuration information; and
transmitting data indicating the updated playback device configuration information to the given playback device.
4 Assignments
0 Petitions
Accused Products
Abstract
A computing device may transmit playback device configuration information to a given playback device. The computing device may then receive calibration data corresponding to each playback device of a plurality of playback devices, and receive playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices. Based on at least the received calibration data and the received playback device characteristic data, the computing device may determine updated playback device configuration information and transmit data indicating the updated playback device configuration information to the given playback device.
-
Citations
20 Claims
-
1. Tangible, non-transitory computer-readable medium having stored thereon program instructions that, when executed by a processor, cause a computing device to perform operations comprising:
-
transmitting playback device configuration information to a given playback device, wherein the playback device is located in a first playback environment; after transmitting the playback device configuration information, receiving calibration data corresponding to each playback device of a plurality of playback devices, wherein each playback device in the plurality of playback devices is located in a playback environment other than the first playback environment; after transmitting the playback device configuration information, receiving playback device characteristic data indicating at least one playback device characteristic for each playback device of the plurality of playback devices; based on at least the received calibration data and the received playback device characteristic data, determining updated playback device configuration information; and transmitting data indicating the updated playback device configuration information to the given playback device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Tangible non-transitory computer-readable medium having stored thereon instructions that, when executed by the processor, cause a playback device to perform operations comprising:
-
determining configuration information for the playback device; based on the determined configuration information, calibrating the playback device; after calibrating the playback device, transmitting calibration data to a computing device, wherein the calibration data comprises data corresponding to the calibration of the playback device, and wherein the calibration data further comprises data indicating the configuration information; after calibrating the playback device, transmitting data to the computing device indicating at least one playback device characteristic for the playback device; receiving, from the computing device, data indicating updated configuration information; and applying the updated configuration information when playing back audio content. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
determining by a playback device, configuration information for the playback device; based on the determined configuration information, calibrating the playback device; after calibrating the playback device, transmitting by the playback device to a computing device, calibration data comprising (i) data corresponding to the calibration of the playback device and (ii) data indicating the configuration information; after calibrating the playback device, transmitting by the playback device to the computing device, data indicating at least one playback device characteristic for the playback device; receiving, by the playback device from the computing device, data indicating updated configuration information; and applying by the playback device, the updated configuration information when playing back audio content. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification