Playback modification based on proximity
First Claim
Patent Images
1. A media playback system comprisinga controller comprising a processor and a memory including instructions that, when executed by the processor, cause the controller to control an operation of at least one playback device;
- a first playback device; and
a second playback device;
wherein the media playback system is configured to perform functions comprising;
the first playback device playing back a first media;
the controller receiving, from the first playback device, an identifier of the first playback device and a characteristic of the first playback device, wherein the characteristic of the first playback device indicates at least one media item of the first media queued for play back by the first playback device;
the controller displaying, via a graphical user interface, a first control interface, wherein the first control interface comprises an indication of the identifier of the first playback device and the characteristic of the first playback device currently playing back the at least one media item of the first media;
the second playback device sending, to the controller, an identifier of the second playback device and a characteristic of the second playback device, wherein the characteristic of the second playback device indicates at least one media item of a second media queued for play back by the second playback device;
the second playback device receiving, from the controller, an indication of proximity to the controller, wherein the indication of proximity is based, at least in part, on the controller receiving the identifier of the second playback device; and
in response to the received indication of proximity, the second playback device;
(a) beginning play back of the second media; and
(b) transmitting instructions that cause the first playback device to modify play back of the first media and transitioning the graphical user interface on the controller from displaying the first control interface to displaying a second control interface comprising an indication of the identifier of the second playback device and the characteristic of the second playback device currently playing back the at least one media item of the second media, such that the graphical user interface ceases to display the first control interface to replace with the second control interface.
2 Assignments
0 Petitions
Accused Products
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.
101 Citations
20 Claims
-
1. A media playback system comprising
a controller comprising a processor and a memory including instructions that, when executed by the processor, cause the controller to control an operation of at least one playback device; -
a first playback device; and a second playback device; wherein the media playback system is configured to perform functions comprising; the first playback device playing back a first media; the controller receiving, from the first playback device, an identifier of the first playback device and a characteristic of the first playback device, wherein the characteristic of the first playback device indicates at least one media item of the first media queued for play back by the first playback device; the controller displaying, via a graphical user interface, a first control interface, wherein the first control interface comprises an indication of the identifier of the first playback device and the characteristic of the first playback device currently playing back the at least one media item of the first media; the second playback device sending, to the controller, an identifier of the second playback device and a characteristic of the second playback device, wherein the characteristic of the second playback device indicates at least one media item of a second media queued for play back by the second playback device; the second playback device receiving, from the controller, an indication of proximity to the controller, wherein the indication of proximity is based, at least in part, on the controller receiving the identifier of the second playback device; and in response to the received indication of proximity, the second playback device; (a) beginning play back of the second media; and (b) transmitting instructions that cause the first playback device to modify play back of the first media and transitioning the graphical user interface on the controller from displaying the first control interface to displaying a second control interface comprising an indication of the identifier of the second playback device and the characteristic of the second playback device currently playing back the at least one media item of the second media, such that the graphical user interface ceases to display the first control interface to replace with the second control interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising
playing back, by a first playback device, a first media; -
receiving, by a controller, from the first playback device, an identifier of the first playback device and a characteristic of the first playback device, wherein the characteristic of the first playback device indicates at least one media item of the first media queued for play back by the first playback device; displaying, via a graphical user interface of the controller, a first control interface, wherein the first control interface comprises an indication of the identifier of the first playback device and the characteristic of the first playback device currently playing back the at least one media item of the first media; sending, by a second playback device, to the controller, an identifier of the second playback device and a characteristic of the second playback device, wherein the characteristic of the second playback device indicates at least one media item of a second media queued for play back by the second playback device; receiving, by the second playback device, from the controller, an indication of proximity to the controller, wherein the indication of proximity is based, at least in part, on the controller receiving the identifier of the second playback device; and in response to the received indication of proximity, beginning, by the second playback device, play back of the second media and transmitting, by the second playback device, instructions that cause the first playback device to modify play back of the first media and transitioning the graphical user interface on the controller from displaying the first control interface to displaying a second control interface comprising an indication of the identifier of the second playback device and the characteristic of the second playback device currently playing back the at least one media item of the second media, such that the graphical user interface ceases to display the first control interface to replace with the second control interface. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. Tangible, non-transitory computer-readable media having stored therein instructions executable by one or more processors, wherein the instructions, when executed, cause a media playback system to perform functions comprising:
-
playing back, by a first playback device, a first audio content; receiving, by a controller, from the first playback device, an identifier of the first playback device and a characteristic of the first playback device, wherein the characteristic of the first playback device indicates at least one audio content item of the first audio content queued for play back by the first playback device; displaying, via a graphical user interface of the controller, a first control interface, wherein the first control interface comprises an indication of the identifier of the first playback device and the characteristic of the first playback device currently playing back the at least one audio content item of the first audio content; sending, by a second playback device, to the controller, an identifier of the second playback device and a characteristic of the second playback device, wherein the characteristic of the second playback device indicates at least one audio content item of a second audio content queued for play back by the second playback device; receiving, by the second playback device, from the controller, an indication of proximity to the controller, wherein the indication of proximity is based, at least in part, on the controller receiving the identifier of the second playback device; and in response to the received indication of proximity, beginning, by the second playback device, play back of the second audio content and transmitting, by the second playback device, instructions that cause the first playback device to modify play back of the first audio content and transitioning the graphical user interface on the controller from displaying the first control interface to displaying a second control interface comprising an indication of the identifier of the second playback device and the characteristic of the second playback device currently playing back the at least one audio content item of the second audio content, such that the graphical user interface ceases to display the first control interface to replace with the second control interface.
-
Specification