IP Library › Granted Patent US 12,093,608
Granted Patent B2
US 12,093,608 · App. 18/331,580 · Granted Sep 17, 2024

Noise classification for event detection

Inventors: Nick D'Amato (Santa Barbara, CA); Kurt Thomas Soto (Ventura, CA); Connor Kristopher Smith (New Hudson, MI)
Assignee: Sonos, Inc.
G06F3/167G06F3/162G06F3/165G10L15/22H04L12/2809H04R3/12H04R2227/005
View Patent ↗
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 12,093,608
App. No.
18/331,580
Granted
Sep 17, 2024
Kind
B2
Abstract

In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.

Claims (61)

1. A media playback system comprising:

a network device; and

a playback device comprising:

one or more processors;

a network interface;

one or more amplifiers configured to drive an audio transducer;

one or more microphones; and

data storage having instructions stored thereon that, when executed by the one or more processors, cause the playback device to perform operations comprising:

detecting sound via the one or more microphones;

capturing sound data based on the detected sound;

analyzing the sound data to detect a wake word, wherein the wake word is not detected based on the analyzed sound data;

processing the sound data to classify one or more noises in the detected sound; and

after classifying the one or more noises, transmitting a signal via the network interface that causes the network device to perform an action.

2. The media playback system of claim 1 , wherein transmitting the signal via the network interface comprises transmitting the signal via a local area network to the network device.

3. The media playback system of claim 1 , wherein:

the playback device is a first playback device;

the network device comprises a second playback device; and

transmitting the signal via the network interface causes the second playback device to modify a characteristic of audio reproduction via the second playback device.

4. The media playback system of claim 1 , wherein the operations further comprise:

receiving, via the playback device, auxiliary data from one or more sensors; and

based at least in part on both the noise classification and the auxiliary data, transmitting the signal via the network interface that causes the network device to perform an action.

5. The media playback system of claim 4 , wherein receiving the auxiliary data from the one or more sensors comprises receiving the auxiliary data from a separate device via the network interface.

6. The media playback system of claim 4 , wherein the one or more sensors include one or more of: a temperature sensor, a pressure sensor, a moisture sensor, a gas sensor, an accelerometer, an anemometer, a motion sensor, or an optical sensor.

7. The media playback system of claim 1 , wherein the operations further comprise:

receiving, via the playback device, auxiliary data from one or more sensors; and

processing the sound data to classify one or more noises in the detected sound based at least in part on the auxiliary data.

8. A method performed by a media playback system comprising a playback device and a network device, the method comprising:

detecting sound via one or more microphones of the playback device;

capturing sound data based on the detected sound;

analyzing the sound data to detect a wake word, wherein the wake word is not detected based on the analyzed sound data;

processing the sound data to classify one or more noises in the detected sound; and

after classifying the one or more noises, transmitting a signal via a network interface of the playback device that causes the network device to perform an action.

9. The method of claim 8 , wherein transmitting the signal via the network interface comprises transmitting the signal via a local area network to the network device.

10. The method of claim 8 , wherein:

the playback device is a first playback device;

the network device comprises a second playback device; and

transmitting the signal via the network interface causes the second playback device to modify a characteristic of audio reproduction via the second playback device.

11. The method of claim 8 , further comprising:

receiving, via the playback device, auxiliary data from one or more sensors; and

based at least in part on both the noise classification and the auxiliary data, transmitting the signal via the network interface that causes the network device to perform an action.

12. The method of claim 11 , wherein receiving the auxiliary data from the one or more sensors comprises receiving the auxiliary data from a separate device via the network interface.

13. The method of claim 11 , wherein the one or more sensors include one or more of: a temperature sensor, a pressure sensor, a moisture sensor, a gas sensor, an accelerometer, an anemometer, a motion sensor, or an optical sensor.

14. The method of claim 8 , further comprising:

receiving, via the playback device, auxiliary data from one or more sensors; and

processing the sound data to classify one or more noises in the detected sound based at least in part on the auxiliary data.

15. One or more tangible, non-transitory computer-readable media storing instructions that, when executed by one or more processors of a media playback system comprising a playback device and a network device, cause the media playback system to perform operations comprising:

detecting sound via one or more microphones of the playback device;

capturing sound data based on the detected sound;

analyzing the sound data to detect a wake word, wherein the wake word is not detected based on the analyzed sound data;

processing the sound data to classify one or more noises in the detected sound; and

after classifying the one or more noises, transmitting a signal via a network interface of the playback device that causes the network device to perform an action.

16. The one or more computer-readable media of claim 15 , wherein transmitting the signal via the network interface comprises transmitting the signal via a local area network to the network device.

17. The one or more computer-readable media of claim 15 , wherein:

the playback device is a first playback device;

the network device comprises a second playback device; and

transmitting the signal via the network interface causes the second playback device to modify a characteristic of audio reproduction via the second playback device.

18. The one or more computer-readable media of claim 15 , wherein the operations further comprise:

receiving, via the playback device, auxiliary data from one or more sensors; and

based at least in part on both the noise classification and the auxiliary data, transmitting the signal via the network interface that causes the network device to perform an action.

19. The one or more computer-readable media of claim 18 , wherein receiving the auxiliary data from the one or more sensors comprises receiving the auxiliary data from a separate device via the network interface.

20. The one or more computer-readable media of claim 18 , wherein the one or more sensors include one or more of: a temperature sensor, a pressure sensor, a moisture sensor, a gas sensor, an accelerometer, an anemometer, a motion sensor, or an optical sensor.

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 Jun 8, 2023
From: D'AMATO, NICK; SOTO, KURT THOMAS; SMITH, CONNOR KRISTOPHER
To: SONOS, INC.
Reel/Frame 063897/0876 →
Continuity (4)
Continuation 17662302 · May 6, 2022
Continuation 17247736 · Dec 21, 2020
Continuation 16528016 · Jul 31, 2019
Related Publication 20240004609A1 · Jan 4, 2024
Cited By (2)
US 12,244,281 US 12,730,606