Modification of audio responsive to proximity detection
First Claim
Patent Images
1. A media playback device, comprising:
- a network interface;
at least one proximity sensor;
a processor; and
data storage comprising program instructions that, when executed by the processor, cause the media playback device to;
detect, via the at least one proximity sensor, the presence of a computing device in proximity to the media playback device;
based on detecting the presence of the computing device, modify playback of media by the media playback device to begin playing a particular media item;
when the particular media item is being played by the media playback device, send, via the network interface, data associated with playback of the particular media item for display by the computing device on a graphical interface; and
after modifying playback of media by the media playback device, receive, via the network interface from the computing device, a command to further modify playback of media by the media playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein provide for detecting movement in proximity to a playback device and responsively modifying the audio that is output from one or more playback devices. According to an embodiment, a user is able to wave his or her hand over a playback device to modify the audio that is output from the playback device, one or more different playback devices, or all of the playback devices. The embodiments are particularly useful as a snooze feature, in which an alarm from a playback device (or group of playback devices) is snoozed for a time when triggered by the user'"'"'s movement.
63 Citations
29 Claims
-
1. A media playback device, comprising:
-
a network interface; at least one proximity sensor; a processor; and data storage comprising program instructions that, when executed by the processor, cause the media playback device to; detect, via the at least one proximity sensor, the presence of a computing device in proximity to the media playback device; based on detecting the presence of the computing device, modify playback of media by the media playback device to begin playing a particular media item; when the particular media item is being played by the media playback device, send, via the network interface, data associated with playback of the particular media item for display by the computing device on a graphical interface; and after modifying playback of media by the media playback device, receive, via the network interface from the computing device, a command to further modify playback of media by the media playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having stored thereon instructions executable by a media playback device to cause the media playback device to perform functions comprising:
-
detecting, via a proximity sensor, the presence of a computing device in proximity to the media playback device; based on detecting the presence of the computing device, modifying playback of media by the media playback device to begin playing a particular media item; when the particular media item is being played by the media playback device, sending, via the network interface, data associated with playback of the particular media item for display by the computing device on a graphical interface after modifying playback of media by the media playback device, receiving, via a network interface from the computing device, a command to further modify playback of media by the media playback device. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
detecting, via a proximity sensor of a media playback device, the presence of a computing device in proximity to the media playback device; based on detecting the presence of the computing device, modifying playback of media by the media playback device to begin playing a particular media item; when the particular media item is being played by the media playback device, sending, via the network interface, data associated with playback of the particular media item for display by the computing device on a graphical interface; and after modifying playback of media by the media playback device, receiving, via the network interface from the computing device, a command to further modify playback of media by the media playback device. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification