Media playback based on sensor data
AssigneeSonos, Inc.
InventorsJonathon Reilly, Niels Van Erven
Life of this patent
Estimating the term…
Abstract
Example techniques relate to playback based on acoustic signals in a system including a first network device and a second network device. A first network device may detect a presence of a user using a camera and/or infrared sensors. The first network device sends, in response to detecting the presence of the user, a particular signal via the first network interface. The second network device receives data corresponding to the particular signal and plays back an audio output corresponding to the particular signal.
Claims30
A media playback system comprising:
- a first playback device comprising a network interface and one or more first audio transducers carried in a first housing;
- a second playback device comprising one or more second audio transducers carried in a second housing;
- at least one processor;
- and
- at least one non-transitory computer-readable medium comprising instructions that are executable by the at least one processor such that the media playback system is configured to:
- receive, via the network interface of the first playback device, audio content comprising a first audio portion and a second audio portion;
- determine, via a location component of the first playback device, a location of a wearable playback device with respect to the first playback device and the second playback device;
- adjust, based on the determined location of the wearable playback device with respect to the first playback device and the second playback device, (i) a first set of one or more parameters associated with the first playback device, and (ii) a second set of one or more parameters associated with the second playback device, wherein the program instructions that are executable by the at least one processor such that the media playback system is configured to adjust the second set of one or more parameters associated with the second playback device comprise program instructions that are executable by the at least one processor such that the media playback system is configured to:
- cause, via the network interface, the second playback device to adjust the second set of one or more parameters;
- and
- output a sound field corresponding to the received audio content, wherein the program instructions that are executable by the at least one processor such that the media playback system is configured to output the sound field comprise program instructions that are executable by the at least one processor such that the media playback system is configured to:
- cause, via the network interface, playback of the first audio portion via the one or more first audio transducers of the first playback device according to the adjusted first set of one or more parameters in substantial synchrony with playback of the second audio portion via the one or more second audio transducers of the second playback device according to the adjusted second set of one or more parameters.
At least one non-transitory computer-readable medium comprising instructions that are executable by at least one processor such that a media playback system is configured to:
- receive, via a network interface of a first playback device, audio content comprising a first audio portion and a second audio portion;
- determine, via a location component of the first playback device, a location of a wearable playback device with respect to the first playback device of the media playback system and a second playback device of the media playback system;
- adjust, based on the determined location of the wearable playback device with respect to the first playback device and the second playback device, (i) a first set of one or more parameters associated with the first playback device, and (ii) a second set of one or more parameters associated with the second playback device, wherein the program instructions that are executable by the at least one processor such that the media playback system is configured to adjust the second set of one or more parameters associated with the second playback device comprise program instructions that are executable by the at least one processor such that the media playback system is configured to:
- cause, via the network interface, the second playback device to adjust the second set of one or more parameters;
- and
- output a sound field corresponding to the received audio content, wherein the program instructions that are executable by the at least one processor such that the media playback system is configured to output the sound field comprise program instructions that are executable by the at least one processor such that the media playback system is configured to:
- cause, via the network interface, playback of the first audio portion via one or more first audio transducers of the first playback device according to the adjusted first set of one or more parameters in substantial synchrony with playback of the second audio portion via one or more second audio transducers of the second playback device according to adjusted second set of one or more parameters.
A network device comprising:
- a network interface;
- at least one processor;
- and
- at least one non-transitory computer-readable medium comprising instructions that are executable by the at least one processor such that the network device is configured to:
- receive, via the network interface, audio content comprising a first audio portion and a second audio portion;
- determine, via a location component, a location of a wearable playback device with respect to a first playback device of a media playback system and a second playback device of the media playback system, wherein the network device and the wearable playback device are connected via a network;
- adjust, based on the determined location of the wearable playback device with respect to the first playback device and the second playback device, (i) a first set of one or more parameters associated with the first playback device, and (ii) a second set of one or more parameters associated with the second playback device, wherein the program instructions that are executable by the at least one processor such that the media playback system is configured to adjust the second set of one or more parameters associated with the second playback device comprise program instructions that are executable by the at least one processor such that the media playback system is configured to:
- cause, via the network interface, the second playback device to adjust the second set of one or more parameters;
- and
- cause the media playback system to output a sound field corresponding to the received audio content, wherein the program instructions that are executable by the at least one processor such that the media playback system is configured to output the sound field comprise program instructions that are executable by the at least one processor such that the media playback system is configured to:
- cause, via the network interface, playback of the first audio portion via one or more first audio transducers of the first playback device according to the adjusted first set of one or more parameters in substantial synchrony with playback of the second audio portion via one or more second audio transducers of the second playback device according to adjusted second set of one or more parameters.
Dependencies are inferred from the claim text.