IP Library Granted Patent US 11,978,474
Granted Patent B2
US 11,978,474 · App. 17/304,916 · Granted May 7, 2024

Detection and analysis of percussive sounds

Inventors: Ryan Margoles (Denver, CO); Sean Fendt (Denver, CO); Bryan Loughry (Lafayette, CO); Brett Jurgens (Denver, CO)
Assignee: Comcast Cable Communications, LLC
G10L25/51G08B13/1672G08B21/18H04R1/46H04R17/02G10L25/72
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 11,978,474
App. No.
17/304,916
Granted
May 7, 2024
Kind
B2
Abstract

A system is disclosed for detecting and correlating percussive sounds with previously identified spectral signatures of a plurality of events so as to notify a user of an occurrence of a particular event. The system may include a sensor component which includes a piezoelectric transducer at a periphery of the sensor component for coupling with a surface and converting percussive sounds from the surface into an electrical signal. The sensor component may also include a local processor configured to produce a data signal based on the electrical signal, and a communication device for sending the data signal to a remote processor. The system may also include a remote processor configured to receive the data signal and compare the data signal to at least one reference signal and send a notification to a user based at least in part on the data signal correlating to at least one reference signal.

Claims (46)

1. A system comprising:

a sensor comprising:

a transducer configured to convert a sound associated with an event into an electrical signal; and

a processor configured to:

based on the electrical signal satisfying a threshold, determine, based on a spectral analysis of the electrical signal, a data signal representative of the electrical signal, and send the data signal to a computer, wherein the threshold is based on one or more other electrical signals received from the transducer during an ambient noise period, and wherein the ambient noise period is determined based on a comparison of the one or more other electrical signals to one or more reference signals indicative of ambient noise; and

the computer configured to:

receive the data signal; and

send, based on determining that the data signal is associated with the event, a notification indicative of the event.

2. The system recited in claim 1 , wherein the threshold is associated with at least one of an amplitude of the sound or a frequency of the sound.

3. The system recited in claim 1 , wherein the at least one reference signal indicative of ambient noise comprises a spectral signature associated with ambient noise.

4. The system recited in claim 1 , wherein the spectral analysis comprises a Fourier transform.

5. The system recited in claim 1 , wherein the transducer comprises a piezoelectric transducer.

6. The system recited in claim 1 , wherein the determining that the data signal is associated with the event comprises determining that the data signal correlates to at least one reference signal associated with the event.

7. The system recited in claim 6 , wherein the at least one reference signal associated with the event comprises a spectral signature associated with the event.

8. The system recited in claim 6 , wherein the at least one reference signal associated with the event comprises one of a plurality of reference signals each associated with a different event.

9. The system recited in claim 1 , wherein the event comprises an occurrence of at least one of: a doorbell sound, a smoke alarm sound, a carbon monoxide alarm sound, a security alarm sound, a door ajar alarm sound, a glass breaking sound, a door opening sound, a water flowing sound, or a collision sound.

10. The system recited in claim 1 , wherein the notification comprises at least one of an email sent to a user or a message sent to a device associated with the user.

11. A method comprising:

receiving, from a transducer, an electrical signal indicative of a sound associated with an event;

determining, based on the electrical signal satisfying a threshold and based on a spectral analysis of the electrical signal, a data signal representative of the electrical signal; and

sending the data signal,

wherein the threshold is based on one or more other electrical signals received from the transducer during an ambient noise period, and wherein the ambient noise period is determined based on a comparison of the one or more other electrical signals to one or more reference signals indicative of ambient noise.

12. The method recited in claim 11 , wherein the threshold is associated with at least one of an amplitude of the sound or a frequency of the sound.

13. The method recited in claim 11 , wherein the spectral analysis comprises a Fourier transform.

14. The method recited in claim 11 , wherein the transducer comprises a piezoelectric transducer.

15. The method recited in claim 11 , wherein the sending the data signal comprises sending the data signal to a computer configured to determine whether the data signal correlates to at least one of a plurality of reference signals associated with one or more events.

16. The method recited in claim 11 , wherein the event comprises an occurrence of at least one of: a doorbell sound, a smoke alarm sound, a carbon monoxide alarm sound, a security alarm sound, a door ajar alarm sound, a glass breaking sound, a door opening sound, a water flowing sound, or a collision sound.

17. A device comprising:

a transducer configured to convert a sound associated with an event into an electrical signal; and

a processor configured to, based on the electrical signal satisfying a threshold, determine, based on a spectral analysis of the electrical signal, a data signal representative of the electrical signal, and send the data signal,

wherein the threshold is based on one or more other electrical signals received from the transducer during an ambient noise period, and wherein the ambient noise period is determined based on a comparison of the one or more other electrical signals to one or more reference signals indicative of ambient noise.

18. The device recited in claim 17 , wherein the threshold is associated with at least one of an amplitude of the sound or a frequency of the sound.

19. The device recited in claim 17 , wherein the spectral analysis comprises a Fourier transform.

20. The device recited in claim 17 , wherein the transducer comprises a piezoelectric transducer.

21. The device recited in claim 17 , wherein the sending the data signal comprises sending the data signal to a computer configured to determine whether the data signal correlates to at least one of a plurality of reference signals associated with one or more events.

22. The device recited in claim 17 , wherein the event comprises an occurrence of at least one of: a doorbell sound, a smoke alarm sound, a carbon monoxide alarm sound, a security alarm sound, a door ajar alarm sound, a glass breaking sound, a door opening sound, a water flowing sound, or a collision sound.

23. A non-transitory computer-readable medium storing instructions that, when executed, cause:

receiving, from a transducer, an electrical signal indicative of a sound associated with an event;

determining, based on the electrical signal satisfying a threshold and based on a spectral analysis of the electrical signal, a data signal representative of the electrical signal; and

sending the data signal,

wherein the threshold is based on one or more other electrical signals received from the transducer during an ambient noise period, and wherein the ambient noise period is determined based on a comparison of the one or more other electrical signals to one or more reference signals indicative of ambient noise.

24. The non-transitory computer-readable medium recited in claim 23 , wherein the threshold is associated with at least one of an amplitude of the sound or a frequency of the sound.

25. The non-transitory computer-readable medium recited in claim 23 , wherein the spectral analysis comprises a Fourier transform.

26. The non-transitory computer-readable medium recited in claim 23 , wherein the transducer comprises a piezoelectric transducer.

27. The non-transitory computer-readable medium recited in claim 23 , wherein the instructions that, when executed, cause sending the data signal comprise instructions that cause sending the data signal to a computer configured to determine whether the data signal correlates to at least one of a plurality of reference signals associated with one or more events.

28. The non-transitory computer-readable medium recited in claim 23 , wherein the event comprises an occurrence of at least one of: a doorbell sound, a smoke alarm sound, a carbon monoxide alarm sound, a security alarm sound, a door ajar alarm sound, a glass breaking sound, a door opening sound, a water flowing sound, or a collision sound.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: MARGOLES, RYAN; FENDT, SEAN; LOUGHRY, BRYAN; JURGENS, BRETT
To: LOOP LABS, INC.
Reel/Frame 056694/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: LOOP LABS, INC.
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 056694/0369 →
Continuity (5)
Continuation 16774712 · Jan 28, 2020
Continuation 16113882 · Aug 27, 2018
Continuation 15369237 · Dec 5, 2016
Provisional Application 62262609 · Dec 3, 2015
Related Publication 20210383821A1 · Dec 9, 2021