Nova Patents
EP4030786B1

Calibration state variable

Abstract

This record has no abstract on file.

EP4030786B1, drawing sheet 1
Sheet 1 of 13

Term

9.8 yearsleft in the term

Expires 6 July 2036.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

14 claims: 11 independent, 3 dependent

  1. 1
    A method, comprising:in response to detecting that a first playback device (102-124) of a media playback system (100) has been moved from a first location to a second location, updating a stored calibration state variable indicating a first calibration state of the first playback device to indicate a second calibration state of the first playback device;receiving, at the first playback device and from a second device (102 - 128) of the media playback system (100), a query for an indication of the calibration state variable of the first playback device;and in response to the query, sending to the second device (102-128) of the media playback system (100), via a network interface, the indication of the updated calibration state variable indicating that the first playback device (102-124) has the second calibration state.
  2. 3
    The method of any preceding claim, wherein sending by the first playback device to the second device (102-128) of the media playback system (100), via the network interface, the indication of the updated calibration state variable indicating that the first playback device (102-124) has the second calibration state comprises:sending an instruction to the second device to update the calibration state variable to indicate that the first playback device has the second calibration state.
  3. 4
    The method of any preceding claim, wherein the indication of the updated calibration state variable comprises a calibration profile indicating one or more calibration values for the second calibration state.
  4. 5
    The method of any preceding claim, wherein the first or second calibration states is one of:a calibrated state;and an uncalibrated state.
  5. 6
    The method of any preceding claim, wherein the first or second calibration state indicates a calibration profile of the first playback device configured for equalizing the response of the first playback device within a particular environment.
  6. 7
    The method of any preceding claim, further comprising receiving, via the network interface, an indication of a calibration state of the second device and, based on the received indication, updating a second calibration state variable to indicate the calibration state of the second device.
  7. 8
    The method of any preceding claim, wherein updating the stored calibration state variable comprises updating a state variable that is stored on data storage of the first playback device (102 - 124).
  8. 9
    The method of any preceding claim, wherein the updated calibration state variable is stored at a remote server.
  9. 10
    The method of any preceding claim, further comprising, when the updated state variable indicates that the second calibration state is in an uncalibrated state, initiating, by the first playback device, a calibration procedure of the first playback device.
  10. 11
    The method of any preceding claim, wherein detecting that the first playback device has moved from the first location to the second location comprises at least one of:detecting that the first playback device has been moved from a first zone to a second zone;detecting, via one or more sensors of the first playback device, that an orientation of the first playback device has exceeded a threshold rotation;detecting, via one or more sensors of the first playback device, that the first playback device has been moved to the second location;and detecting, via one or more positioning techniques, optionally via echolocation, a change in at least one of physical orientation or physical location of the first playback device.
  11. 12
    The method of any preceding claim, wherein the first playback device (102-124) and the second device (102-124) are connected via a local area network.
  12. 13
    A first playback device (102-124) of a media playback system (100) comprising:one or more speakers;a network interface;a data storage;and one or more processors configured for performing the method of any of claims 1-8, 10-11.