Playback Modification Based On Proximity
AssigneeSonos, Inc.
InventorsLuis Vega, Paul Bates, Jason Kendall
Life of this patent
Estimating the term…
Abstract
Techniques described herein may involve modification of playback based on the proximity of a user to a playback device. An example technique involves a device determining that a listener is within a given proximity of a first playback device and based on determining that the listener is within the given proximity of the first playback device, causing the first playback device to begin playback of first media and causing a second playback device to modify playback of second media.
Claims20
A controller comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the controller is configured to:
- display, via a graphical interface, a control interface;
- receive, via a wireless interface and from a first device of a media playback system, a state variable indicating that a first playback device and a second playback device form a group of playback devices in the media playback system;
- receive, via the wireless interface, at least one of:
- (a) a first transmission from the first playback device indicating that the controller is within a given proximity to the first playback device;
- or
- (b) a second transmission from the second playback device indicating that the controller is within the given proximity to the second playback device;
- and
- based on receiving the at least one of the first transmission or the second transmission, update the control interface to display:
- (i) an identifier of the group of playback devices, and (ii) a characteristic of the group of playback devices.
A method to be performed by a controller, the method comprising:
- displaying, via a graphical interface, a control interface;
- receiving, via a wireless interface and from a first device of a media playback system, a state variable indicating that a first playback device and a second playback device form a group of playback devices in the media playback system;
- receiving, via the wireless interface, at least one of:
- (a) a first transmission from the first playback device indicating that the controller is within a given proximity to the first playback device;
- or
- (b) a second transmission from the second playback device indicating that the controller is within the given proximity to the second playback device;
- and
- based on receiving the at least one of the first transmission or the second transmission, updating the control interface to display:
- (i) an identifier of the group of playback devices, and (ii) a characteristic of the group of playback devices.
A tangible, non-transitory computer-readable medium having stored thereon instructions executable by one or more processors to cause a controller to perform functions comprising:
- displaying, via a graphical interface, a control interface;
- receiving, via a wireless interface and from a first device of a media playback system, a state variable indicating that a first playback device and a second playback device form a group of playback devices in the media playback system;
- receiving, via the wireless interface, at least one of:
- (a) a first transmission from the first playback device indicating that the controller is within a given proximity to the first playback device;
- or
- (b) a second transmission from the second playback device indicating that the controller is within the given proximity to the second playback device;
- and
- based on receiving the at least one of the first transmission or the second transmission, updating the control interface to display:
- (i) an identifier of the group of playback devices, and (ii) a characteristic of the group of playback devices.
Dependencies are inferred from the claim text.