IP Library Granted Patent US 7,532,542
Granted Patent B2
US 7,532,542 · App. 11/040,823 · Granted May 12, 2009

System and method for improving the efficiency of an acoustic sensor

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 7,532,542
App. No.
11/040,823
Granted
May 12, 2009
Kind
B2
Abstract

The present invention provides a system for identifying and locating an acoustic event. In a preferred embodiment a gunshot detection sensor includes an audio sensor which detects gunshots in combination with a GPS engine which provides location and timing in conjunction with a host system. This allows an acoustic sensing weapon locator which is integrated for size and portability. The inventive mobile military gunshot detector requires a battery or fuel cell at its heart to operate. By managing the power consumption, batteries can be down-sized and the time between changes or recharges can be dramatically extended allowing soldiers to carry less weight and transport fewer replacement batteries into a hostile environment.

Claims (51)

1. An acoustic sensor for use in a gunshot location system comprising:

a microphone for receiving acoustic information;

a time clock for providing absolute time values associated with the acoustic information;

a processor in electrical communication with said microphone to process said acoustic information to detect an acoustic event and in communication with said time clock to determine a time of arrival for said acoustic event, said processor having a sleep instruction wherein upon execution of said sleep instruction said processor enters a sleep state wherein said processor consumes substantially less electrical current than when said processor is not in said state; and

a network interface in communication with said processor to transmit said time of arrival over a communication network,

wherein said sleep state includes reducing a processor clock rate;

wherein, upon occurence of an acoustic event above a minimum lower threshold of a window specified by a window setting component, said processor increases the clock rate, and

for acoustic events determined to be possible gunshots as a function of being above the minimum lower threshold:

associates an absolute time value with the acoustic event, wherein the absolute time value is a time as to when the acoustic event was actually detected at the sensor, and

processes the absolute time and sensor position data for transmission over the network via the network interface.

2. The sensor of claim 1 wherein said absolute time clock comprises a GPS receiver.

3. The acoustic sensor of claim 1 further comprising a GPS receiver and said GPS receiver communicates a position to said processor.

4. The acoustic sensor of claim 3 wherein said sleep instruction is triggered by arriving at a predetermined position.

5. The acoustic sensor of claim 1 wherein said sleep instruction is triggered by passage of a predetermined period of time wherein no acoustic events are detected.

6. An acoustic sensor for use in a gunshot location system comprising:

a microphone for receiving acoustic information;

a time clock for providing absolute time, wherein the absolute time may be associated eith the acoustic information;

a first switch having a first switch input, said first switch having a first output responsive to said first switch input for providing electrical power to said time clock such that, when said first switch input is in a first state, said first output provides power to said time clock and when said first switch input is in a second state, said first output does not provide power to said time clock;

a processor in electrical communication with said microphone to process said acoustic information to detect an acoustic event and in communication with said time clock to determine a time of arrival for said acoustic event, said processor having a second output in communication with said first switch to selecttively apply power to or remove power from said time clock, wherein the procesor is configured to communicate with a gunshot location system that includes time-of-arrival processing using difference in absolute times that the acoustic event is received at sensors, wherein said difference time of arrival processing is characterized by determination of a location of the acoustic event as a function of absolute times of arrival and location data received from a plurality os sensors; and

a network interface in communication with said processor to transmit said time of arrival over a communication network,

wherein, upon the occurrence of a first predetermined event, said processor sets said second output to remove power from said GPS receiver.

wherein, upon occurrence of a second predetermined event, said processor sets said second output to supply power to said GPS receiver for determining an absolute time value that is transmitted in communications regarding the difference time of arrival processing, and

wherein the absolute time value is a time as to when the acoustic event was actually detected at the sensor.

7. The acoustic sensor of claim 6 wherein said time clock comprises a GPS receiver and said GPS receiver communicates a position to said processor.

8. The acoustic sensor of claim 7 wherein said first predetermined event is arriving at a predetermined position.

9. The acoustic sensor of claim 6 wherein said first predetermined event is the passage of a predetermined period of time wherein no acoustic events are detected.

10. The acoustic sensor of claim 4 wherein accurate times of arrival can be calculated when a time signal is unavailable due to the processor being in the sleep state, wherein a relatively accurate time of arrival is obtained via times measured from an oscillator referenced against the time clock.

11. The acoustic sensor of claim 6 wherein accurate times of arrival can be calculated when a time signal is unavailable due to the processor being in the sleep state, wherein a relatively accurate time of arrival is obtained via times measured from an oscillator referenced against the time clock.

12. A method of processing sensor data associated with detection of gunshots, the method comprising:

operating a processor within the sensor in a sleep state characterized by a reduced clock rate;

upon occurrence of an acoustic event above a minimum lower threshold of a window specified by a window setting component:

increasing the clock rate;

for acoustic events determined to be candidate gunshots as a function of being above the minimum lower threshold:

associating an absolute time value from a time clock with the acoustic event, wherein the absolute time value is a time as to when the acoustic event was actually detected at the sensor, and

providing, via communication with a gunshot location system, the absolute time and sensor position data for use in difference time-of-arrival processing including determination of a location of the acoustic event.

13. The method of claim 12 further comprising determining the sensor position.

14. The method of claim 13 further comprising providing the GPS sensor position to the gunshot location system for use in determining the location of the acoustic event.

15. The method of claim 12 further comprising processing, at the gunshot location system, relative times of arrivals of the acoustic event to determine a location of the acoustic event.

16. The method of claim 12 further comprising entering the sleep state via a sleep instruction that is triggered by arriving at a predetermined position.

17. The method of claim 12 further comprising entering the sleep state via a sleep instruction that is triggered by passage of a predetermined period of time wherein no acoustic events are detected.

18. The method of claim 17 further comprising determining the sensor position data via a GPS receiver associated with the sensor.

19. The method of claim 17 further comprising processing, at the gunshot location system, relative times of arrivals of the acoustic event to determine a location of the acoustic event.

20. The method of claim 12 further comprising calculating accurate times of arrival when a time signal is unavailable due to the processor being in the sleep state, wherein a relatively accurate time of arrival is obtained via times measured from an oscillator referenced against the time clock.

21. The method of claim 15 further comprising determining the sensor position data via a GPS receiver associated with the sensor.

22. The method of claim 21 further comprising providing the GPS sensor position to the gunshot location system for use in determining the location of the acoustic event.

23. The method of claim 13 further comprising processing, at the gunshot location system, relative times of arrivals of the acoustic event to determine a location of the acoustic event.

24. The method of claim 13 further comprising entering the sleep state via a sleep instruction that is triggered by arriving at a predetermined position.

25. The method of claim 13 further comprising calculating accurate times of arrival when a time signal is unavailable due to the processor being in the sleep state, wherein a relatively accurate time of arrival is obtained via times measured from an oscillator referenced against the time clock.

26. The method of claim 13 further comprising entering the sleep state via a sleep instruction that is triggered by passage of a predetermined period of time wherein no acoustic events are detected.

27. The method of claim 26 further comprising determining the sensor position data via a GPS receiver associated with the sensor.

28. The method of claim 20 further comprising processing, at the gunshot location system, relative times of arrivals of the acoustic event to determine a location of the acoustic event.

Assignments (10)
RIDER TO SECURITY AGREEMENT-PATENTS Recorded Feb 12, 2024
From: SOUNDTHINKING, INC., F/K/A SHOTSPOTTER, INC.; TECHNOLOGIC SOLUTIONS, LLC, ,F/K/A LEEDS, LLC; FORENSIC LOGIC, LLC; SAFEPOINTE, LLC
To: UMPQUA BANK
Reel/Frame 066554/0395 →
SECURITY INTEREST Recorded Mar 25, 2017
From: SHOTSPOTTER, INC.
To: ORIX VENTURES, LLC
Reel/Frame 041745/0085 →
RELEASE OF SECURITY INTEREST Recorded Mar 24, 2017
From: EAST WEST BANK
To: SHOTSPOTTER, INC.
Reel/Frame 041735/0506 →
RELEASE OF SECURITY INTEREST Recorded Feb 5, 2015
From: SILICON VALLEY BANK
To: SHOTSPOTTER, INC.
Reel/Frame 034913/0122 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 5, 2014
From: SHOTSPOTTER, INC.
To: EAST WEST BANK
Reel/Frame 034170/0179 →
SECURITY AGREEMENT Recorded Nov 27, 2013
From: SHOTSPOTTER, INC.
To: SILICON VALLEY BANK
Reel/Frame 031744/0194 →
RELEASE OF SECURITY INTEREST Recorded Dec 14, 2012
From: SQUARE 1 BANK
To: SHOTSPOTTER, INC.
Reel/Frame 029470/0432 →
SECURITY AGREEMENT Recorded Aug 1, 2012
From: SHOTSPOTTER, INC.
To: SQUARE 1 BANK
Reel/Frame 028700/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2009
From: BAXTER, KEVIN C.; FISHER, KEN; HOLMES, FRED H.
To: SHOTSPOTTER, INC.
Reel/Frame 022142/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2009
From: CENTURIST SYSTEM, INC.
To: SHOTSPOTTER, INC.
Reel/Frame 022085/0224 →