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.
Claims27
A system comprising:
- a network device comprising a network interface, an audio transducer, and at least one sensor, wherein the at least one sensor comprises a microphone;
- 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:
- receive, via the at least one sensor, first sensor data corresponding to movement, and wherein the program instructions that are executable by the at least one processor such that the system is configured to receive the first sensor data corresponding to movement comprise program instructions that are executable by the at least one processor such that the system is configured to:
- receive, via the microphone, microphone data comprising audio reflections that represent the indication of movement;
- transmit, via the network interface to at least one of one or more additional network devices, a first signal corresponding to an indication of movement represented in the first sensor data;
- receive, via the network interface, one or more first commands based on the first signal;
- output a first sound field via the audio transducer according to the one or more first commands;
- receive, via the at least one sensor, second sensor data corresponding to an oratory signal;
- transmit, via the network interface to at least one of the one or more additional network devices, a second signal;
- receive, via the network interface, one or more second commands based on the second signal;
- and
- output a second sound field via the audio transducer according to the one or more second commands.
A network device comprising:
- a network interface;
- an audio transducer;
- at least one sensor, wherein the at least one sensor comprises a microphone;
- 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 network device is configured to:
- receive, via the at least one sensor, first sensor data corresponding to movement, wherein the program instructions that are executable by the at least one processor such that the network device is configured to receive the first sensor data corresponding to movement comprise program instructions that are executable by the at least one processor such that the network device is configured to:
- receive, via the microphone, microphone data comprising audio reflections that represent the indication of movement;
- transmit, via the network interface to at least one of one or more additional network devices, a first signal corresponding to an indication of movement represented in the first sensor data;
- receive, via the network interface, one or more first commands based on the first signal;
- output a first sound field via the audio transducer according to the one or more first commands;
- receive, via the at least one sensor, second sensor data corresponding to an oratory signal;
- transmit, via the network interface to at least one of the one or more additional network devices, a second signal;
- receive, via the network interface, one or more second commands based on the second signal;
- and
- output a second sound field via the audio transducer according to the one or more second commands.
At least one non-transitory computer-readable medium comprising program instructions that are executable by at least one processor such that a system is configured to:
- receive, via at least one sensor of a network device, first sensor data corresponding to movement, wherein the at least one sensor comprises a microphone, and wherein the program instructions that are executable by the at least one processor such that the system is configured to receive the first sensor data corresponding to movement comprise program instructions that are executable by the at least one processor such that the system is configured to:
- receive, via the microphone, microphone data comprising audio reflections that represent the indication of movement;
- transmit, via a network interface to at least one of one or more additional network devices, a first signal corresponding to an indication of movement represented in the first sensor data;
- receive, via the network interface, one or more first commands based on the first signal;
- output a first sound field via an audio transducer according to the one or more first commands;
- receive, via the at least one sensor, second sensor data corresponding to an oratory signal;
- transmit, via the network interface to at least one of the one or more additional network devices, a second signal;
- receive, via the network interface, one or more second commands based on the second signal;
- and
- output a second sound field via the audio transducer according to the one or more second commands.
Dependencies are inferred from the claim text.