IP Library Patent Application 19029722
Patent Application
App. No. 19/029,722

MEDIA PLAYBACK BASED ON SENSOR DATA

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/029,722
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.

Claims (52)

1 . A tangible, non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause a network device to perform operations comprising:

causing, via a first set of transducers of a first playback device, output of a first sound field;

receiving first localization data corresponding to the first playback device;

causing, via a second set of transducers of a second playback device, output of a second sound field;

receiving second localization data corresponding to the second playback device;

receiving, via a camera, third localization data;

determining, based on the first localization data, the second localization data, and the third localization data, a listening location;

obtaining audio data;

generating, based on the obtained audio data and the determined listening location, first playback audio and second playback audio; and

causing, via a network interface, playback of the first playback audio via the first set of transducers of the first playback device and playback of the second playback audio via the second set of transducers of the second playback device.

2 . The first playback device of claim 1 , wherein the network device comprises a mobile computing device.

3 . The first playback device of claim 1 , wherein the network device comprises the first playback device.

4 . The first playback device of claim 1 , wherein the first localization data and the second localization data are based on signals received by at least one of an infrared sensor or a microphone of the network device.

5 . The first playback device of claim 1 , wherein determining the listening location comprises performing a localization algorithm based on at least the first localization data and the second localization data.

6 . The first playback device of claim 1 , wherein generating the first playback audio and the second playback audio comprises modifying at least one of an equalization parameter, a volume level, or an audio signal phase of the obtained audio data based on the determined listening location.

7 . The first playback device of claim 1 , wherein the operations further comprise:

receiving, subsequent to determining the listening location, updated first localization data and updated second localization data;

determining, based on the updated first localization data and the updated second localization data, an updated listening location; and

generating, based on the obtained audio data and the updated listening location, updated first playback audio and updated second playback audio.

8 . A method performed by a network device, the method comprising:

causing, via a first set of transducers of a first playback device, output of a first sound field;

receiving first localization data corresponding to the first playback device;

causing, via a second set of transducers of a second playback device, output of a second sound field;

receiving second localization data corresponding to the second playback device;

receiving, via a camera, third localization data;

determining, based on the first localization data, the second localization data, and the third localization data, a listening location;

obtaining audio data;

generating, based on the obtained audio data and the determined listening location, first playback audio and second playback audio; and

causing, via a network interface, playback of the first playback audio via the first set of transducers of the first playback device and playback of the second playback audio via the second set of transducers of the second playback device.

9 . The method of claim 8 , wherein the network device comprises a mobile computing device.

10 . The method of claim 8 , wherein the network device comprises the first playback device.

11 . The method of claim 8 , wherein the first localization data and the second localization data are based on signals received by at least one of an infrared sensor or a microphone of the network device.

12 . The method of claim 8 , wherein determining the listening location comprises performing a localization algorithm based on at least the first localization data and the second localization data.

13 . The method of claim 8 , wherein generating the first playback audio and the second playback audio comprises modifying at least one of an equalization parameter, a volume level, or an audio signal phase of the obtained audio data based on the determined listening location.

14 . The method of claim 8 , further comprising:

receiving, subsequent to determining the listening location, updated first localization data and updated second localization data;

determining, based on the updated first localization data and the updated second localization data, an updated listening location; and

generating, based on the obtained audio data and the updated listening location, updated first playback audio and updated second playback audio.

15 . Circuitry configured to:

cause, via a first set of transducers of a first playback device, output of a first sound field;

receive first localization data corresponding to the first playback device;

cause, via a second set of transducers of a second playback device, output of a second sound field;

receive second localization data corresponding to the second playback device;

receive, via a camera, third localization data;

determine, based on the first localization data, the second localization data, and the third localization data, a listening location;

obtain audio data; generate, based on the obtained audio data and the determined listening location, first playback audio and second playback audio; and

cause, via a network interface, playback of the first playback audio via the first set of transducers of the first playback device and playback of the second playback audio via the second set of transducers of the second playback device.

16 . The circuitry of claim 15 , wherein the circuitry is disposed within a mobile computing device.

17 . The circuitry of claim 15 , wherein the circuitry is disposed within the first playback device.

18 . The circuitry of claim 15 , wherein the first localization data and the second localization data are based on signals received by at least one of an infrared sensor or a microphone.

19 . The circuitry of claim 15 , wherein the circuitry is configured to determine the listening location by performing a localization algorithm based on at least the first localization data and the second localization data.

20 . The circuitry of claim 15 , wherein the circuitry is configured to generate the first playback audio and the second playback audio by modifying at least one of an equalization parameter, a volume level, or an audio signal phase of the obtained audio data based on the determined listening location.

Assignments (2)
SECURITY INTEREST Recorded Jan 30, 2026
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 074533/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2025
From: REILLY, JONATHON; VAN ERVEN, NIELS
To: SONOS, INC.
Reel/Frame 069943/0478 →