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
At least one non-transitory computer-readable medium comprising program instructions that are executable by at least one processor such that a controller is configured to:
- associate a particular user profile of a media playback system with the controller, wherein the media playback system comprises a first playback device and a second playback device;
- receive, via a wireless interface, a wireless transmission from the first playback device indicating that the controller is within a given proximity to the first playback device, wherein the controller is outside the given proximity of the second playback device, and wherein the first playback device and the second playback device are connected to a local area network;
- based on receipt of the wireless transmission from the first playback device indicating that the controller is within the given proximity to the first playback device, retrieve at least one stored playback preference of the particular user profile;
- and
- send, via a network interface, instructions to modify playback by the first playback device according to the at least one stored playback preference of the particular user profile.
A first playback device comprising:
- a wireless interface;
- 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 first playback device is configured to:
- associate a particular user profile of a media playback system with a controller, wherein the media playback system comprises the first playback device and a second playback device;
- receive, via the wireless interface, a wireless transmission from the controller indicating that the controller is within a given proximity to the first playback device, wherein the controller is outside the given proximity of the second playback device, and wherein the first playback device and the second playback device are connected to a local area network;
- based on receipt of the wireless transmission from the controller indicating that the controller is within the given proximity to the first playback device, retrieve at least one stored playback preference of the particular user profile;
- and
- modify playback by the first playback device according to the at least one stored playback preference of the particular user profile.
A system comprising:
- a controller;
- 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 system is configured to:
- associate a particular user profile of a media playback system with the controller, wherein the media playback system comprises a first playback device and a second playback device;
- receive, via a wireless interface, a wireless transmission from the first playback device indicating that the controller is within a given proximity to the first playback device, wherein the controller is outside the given proximity of the second playback device, and wherein the first playback device and the second playback device are connected to a local area network;
- based on receipt of the wireless transmission from the first playback device indicating that the controller is within the given proximity to the first playback device, retrieve at least one stored playback preference of the particular user profile;
- and
- send, via a network interface, instructions to modify playback by the first playback device according to the at least one stored playback preference of the particular user profile.
Dependencies are inferred from the claim text.