IP Library Granted Patent US 10,818,166
Granted Patent B2
US 10,818,166 · App. 15/980,641 · Granted Oct 27, 2020

Vehicle audible signal processing systems

Inventor: Payal Patel (Bangalore, IN)
Assignee: Allstate Solutions Private Limited
G08G1/0133G08G1/04G01S5/06
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 10,818,166
App. No.
15/980,641
Granted
Oct 27, 2020
Kind
B2
Abstract

Vehicle audible signal processing methods, systems, and apparatuses are disclosed. An example method comprises detecting a plurality of audible signals in a geographic area, determining locations of the plurality audible signal, determining a location of the apparatus, determining, based on the determined locations of the plurality of audible signals and based on the determined location of the apparatus, waveform characteristics for the plurality of audible signals, comparing the determined waveform characteristics for the plurality of audible signals to one or more signal signatures, determining, over a threshold period of time, a quantity of the plurality of audible signals that comprise waveform characteristics matching signatures of the one or more signal signatures, and determining, based on the quantity, a traffic density for the geographic area.

Claims (62)

1. A system comprising:

a vehicle comprising a vehicle horn; and

a computing device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the computing device to:

detect a plurality of audible signals in a geographic area surrounding the vehicle;

determine locations of the plurality audible signals;

determine a location of the computing device;

determine, based on the determined locations of the plurality of audible signals and based on the determined location of the computing device, waveform characteristics for the plurality of audible signals;

compare the determined waveform characteristics for the plurality of audible signals to one or more signal signatures;

determine, over a threshold period of time, a quantity of the plurality of audible signals that comprise waveform characteristics matching signatures of the one or more signal signatures; and

determine, based on the quantity of the plurality of audible signals, a traffic density for the geographic area.

2. The system of claim 1 , wherein the threshold period of time is from a first time at which an engine of the vehicle is turned on to a second time at which the engine of the vehicle is turned off.

3. The system of claim 1 , wherein the instructions, when executed, cause the computing device to:

filter the audible signal to remove signals with frequencies outside of a frequency range.

4. The system of claim 3 , wherein the frequency range comprises 400 hertz (Hz) to 500 Hz.

5. The system of claim 1 , wherein the plurality of audible signals is a first plurality of audible signals, and wherein the instructions, when executed, cause the computing device to:

determine, for the vehicle, lengths of time that the vehicle horn emits a second plurality of audible signals; and

determine, based on the lengths of time and based on a quantity of the second plurality of audible signals within a threshold period of time, a driver profile.

6. The system of claim 1 , wherein the instructions, when executed, cause the computing device to:

determine, based on the quantity of the plurality of audible signals, a noise pollution level.

7. The system of claim 1 , wherein the instructions, when executed, cause the computing device to:

determine, based on the quantity of the plurality of audible signals, a vehicle emissions pollution level.

8. A method comprising:

detecting, by a computing device, a plurality of audible signals in a geographic area;

determining locations of the plurality audible signal;

determining a location of the computing device;

determining, based on the determined locations of the plurality of audible signals and based on the determined location of the computing device, waveform characteristics for the plurality of audible signals;

comparing the determined waveform characteristics for the plurality of audible signals to one or more signal signatures;

determining, over a threshold period of time, a quantity of the plurality of audible signals that comprise waveform characteristics matching signatures of the one or more signal signatures; and

determining, by the computing device and based on the quantity, a traffic density for the geographic area.

9. The method of claim 8 , further comprising:

filtering the audible signal to remove signals with frequencies outside of a frequency range.

10. The method of claim 9 , wherein the frequency range comprises 400 hertz (Hz) to 500 Hz.

11. The method of claim 8 , wherein the plurality of audible signals is a first plurality of audible signals, the method further comprising:

determining, for an audible signal source that produces a second plurality of audible signals having waveform characteristics that match at least one signature of the one or more signal signatures, lengths of time of the second plurality of audible signals; and

determining, based on the lengths of time and based on a quantity of the second plurality of audible signals within a threshold period of time, a driver profile.

12. The method of claim 8 , further comprising:

determining, based on the quantity of the plurality of audible signals, a noise pollution level.

13. The method of claim 8 , further comprising:

determining, based on the quantity of the plurality of audible signals, a vehicle emissions pollution level.

14. The method of claim 8 , wherein the audible signals comprise vehicle horns.

15. An apparatus comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to:

detect a plurality of audible signals in a geographic area;

determine locations of the plurality audible signal;

determine a location of the apparatus;

determine, based on the determined locations of the plurality of audible signals and based on the determined location of the apparatus, waveform characteristics for the plurality of audible signals;

compare the determined waveform characteristics for the plurality of audible signals to one or more signal signatures;

determine, over a threshold period of time, a quantity of the plurality of audible signals that comprise waveform characteristics matching signatures of the one or more signal signatures; and

determine, based on the quantity, a traffic density for the geographic area.

16. The apparatus of claim 15 , wherein the instructions, when executed, cause the apparatus to:

filter the audible signal to remove signals with frequencies outside of a frequency range.

17. The apparatus of claim 16 , wherein the frequency range comprises 400 hertz (Hz) to 500 Hz.

18. The apparatus of claim 15 , wherein the plurality of audible signals is a first plurality of audible signals, and wherein the instructions, when executed, cause the apparatus to:

determine, for an audible signal source that produces a second plurality of audible signals having waveform characteristics that match at least one signature of the one or more signal signatures, lengths of time of the second plurality of audible signals; and

determine, based on the lengths of time and based on a quantity of the second plurality of audible signals within a threshold period of time, a driver profile.

19. The apparatus of claim 15 , wherein the instructions, when executed, cause the apparatus to:

determine, based on the quantity of the plurality of audible signals, a noise pollution level.

20. The apparatus of claim 15 , wherein the instructions, when executed, cause the apparatus to:

determine, based on the quantity of the plurality of audible signals, a vehicle emissions pollution level.

Assignments (2)
CHANGE OF NAME Recorded Feb 18, 2025
From: ALLSTATE SOLUTIONS PRIVATE LIMITED
To: ALLSTATE INDIA PRIVATE LIMITED
Reel/Frame 070239/0397 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2018
From: PATEL, PAYAL
To: ALLSTATE SOLUTIONS PRIVATE LIMITED
Reel/Frame 045813/0676 →
Priority Claims (1)
IN 201841008767 · Mar 9, 2018 · national
Continuity (1)
Related Publication 20190279503A1 · Sep 12, 2019