IP Library Granted Patent US 12,223,832
Granted Patent B2
US 12,223,832 · App. 18/661,655 · Granted Feb 11, 2025

System and method for emergency vehicle detection and alerting

Inventors: David W. Newland (Aledo, TX); Shane M. Hopkins (Coppell, TX)
Assignee: Alert The Mechanism LLC
G08G1/0965B60W40/04B60W50/14G06V10/143G08G1/162G08G1/166H04R1/20B60W2050/0054B60W2050/143B60W2050/146B60W2420/40B60W2420/54H04R2499/13
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,223,832
App. No.
18/661,655
Granted
Feb 11, 2025
Kind
B2
Abstract

A system and method is provided for detecting the approach of official and emergency vehicles and alerting drivers. The system is comprised of a vehicle device, a client device, a local device and a dongle. The local device includes a set of acoustic sensors and a set of light wave sensors. The local device is connected to the dongle. The dongle is connected to the local device, the vehicle device and the client device. In use, the sensors record analog light wave and acoustic signals. The signals are processed through a series of rolling frequency and amplitude summary tables to determine the type of emergency vehicle and whether or not it is approaching. If so, an alert is generated and sent to the vehicle device and the client device where it is displayed.

Claims (62)

1. A system for detecting an emergency vehicle comprising:

a local device, having a first processor of a set of processors and a first memory of a set of memories, operatively connected to a light wave sensor and an acoustic sensor;

a dongle, having a second processor of the set of processors and a second memory of the set of memories, operatively connected to the local device;

a vehicle device, having a third processor of the set of processors and a third memory of the set of memories; and

a set of instructions, resident in the set of memories that when executed by the set of processors cause the system to:

receive a set of light wave signals from the light wave sensor;

generate a light wave spectral profile from the set of light wave signals;

generate a light profile buffer from the light wave spectral profile;

generate a light profile buffer summary from the light profile buffer;

compare the light profile buffer summary, to a light emergency vehicle signature table, to determine a light emergency vehicle type; and

display, on the vehicle device, the light emergency vehicle type.

2. The system of claim 1 , wherein the light wave spectral profile further comprises a set of light wave maximum amplitude values, indexed by a set of frequency bands.

3. The system of claim 2 , wherein the step of generating the light profile buffer further comprises constructing a first in first out table of the set of light wave maximum amplitude values.

4. The system of claim 3 , wherein the step of generating the light profile buffer summary further comprises:

segregating the set of light wave maximum amplitude values into the set of frequency bands;

summing a subset of the set of light wave maximum amplitude values in each frequency band of the set of frequency bands to calculate a set of amplitude totals; and

segregating the set of amplitude totals according to a set of cutoff values.

5. The system of claim 4 , wherein the step of comparing the light profile buffer summary further comprises determining the light emergency vehicle type within a predetermined confidence interval.

6. The system of claim 2 , wherein the set of frequency bands further comprises at least a 450 nm band, a 500 nm band, a 550 nm band, a 570 nm band, a 600 nm band and a 650 nm band.

7. The system of claim 1 , further comprising:

a client device, operatively connected to the dongle;

wherein the set of instructions include further instructions that when executed cause the system to:

display on the client device, the light emergency vehicle type.

8. The system of claim 7 , further comprising:

a server, operatively connected to the client device;

wherein the set of instructions include further instructions that when executed cause the system to:

retrieve a set of vehicle conditions from the vehicle device upon determining the light emergency vehicle type; and

send the set of vehicle conditions to the server.

9. The system of claim 1 , wherein the local device further comprises:

a digital light analyzer operably connected to the first processor and the light wave sensor.

10. The system of claim 9 , wherein the digital light analyzer has a set of visible channels, each visible channel, of the set of visible channels, covering a frequency range of about 410 nm to about 690 nm.

11. A method for detecting an emergency vehicle comprising:

providing a local device, having a first processor of a set of processors and a first memory of a set of memories, operatively connected to a light wave sensor and an acoustic sensor;

providing a dongle, having a second processor of the set of processors and a second memory of the set of memories, operatively connected to a local drive;

providing a vehicle device, having a third processor of the set of processors and a third memory of the set of memories; and

providing a set of instructions, resident in the set of memories that when executed by the set of processors cause the steps of:

receiving a set of light wave signals;

generating a light wave spectral profile from the set of light wave signals;

generating a light profile buffer from the light wave spectral profile;

generating a light profile buffer summary from the light profile buffer;

comparing the light profile buffer summary to a light emergency vehicle signature table to determine a light emergency vehicle type; and

displaying, on the vehicle device, the light emergency vehicle type.

12. The method of claim 11 , wherein the step of generating the light wave spectral profile further comprises storing a set of light wave maximum amplitude values indexed by a set of frequency bands.

13. The method of claim 12 , wherein the step of generating the light profile buffer further comprises constructing a first in first out table of a set of light wave spectral profiles including the light wave spectral profile.

14. The method of claim 13 , wherein the step of generating the light profile buffer summary further comprises:

segregating the first in first out table into a set of ranges, according to the set of frequency bands;

summing the set of ranges into a set of totals; and

characterizing the set of totals according to a set of cutoff values.

15. The method of claim 14 , wherein the step of comparing the light profile buffer summary further comprises determining the light emergency vehicle type within a predetermined confidence interval.

16. The method of claim 12 , further comprising the step of providing the set of frequency bands as at least a 450 nm band, a 500 nm band, a 550 nm band, a 570 nm band, a 600 nm band and a 650 nm band.

17. The method of claim 11 , further comprising:

providing a client device, operatively connected to the dongle; and

providing further instructions in the set of instructions, that when executed cause the steps of:

displaying, on the client device, the light emergency vehicle type.

18. The method of claim 17 , further comprising:

providing a server, operatively connected to the client device; and

providing further instructions in the set of instructions, that when executed cause the steps of:

retrieving a set of vehicle conditions from the vehicle device upon determining the light emergency vehicle type; and

send the set of vehicle conditions to the server.

19. The method of claim 11 , wherein the step of providing the local device further comprises the step of:

providing a digital light analyzer, operably connected to the first processor and the light wave sensor.

20. The method of claim 19 , wherein the step of providing the digital light analyzer further comprises providing the digital light analyzer with a set of visible channels, each visible channel, of the set of visible channels, covering a frequency range of about 410 nm to about 690 nm.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2024
From: NEWLAND, DAVID W.; HOPKINS, SHANE M.
To: ALERT THE MECHANISM LLC
Reel/Frame 067383/0542 →
Continuity (2)
Continuation 17664191 · May 19, 2022
Related Publication 20240296735A1 · Sep 5, 2024
References Cited (38)
US 5307060A · Prevulsky et al. · 1994 [cited by applicant]
US 5495243A · Mckenna · 1996 [cited by applicant]
US 5877681A · Williams · 1999 [cited by examiner]
US 5894279A · Rose et al. · 1999 [cited by applicant]
US 6094148A · Henry et al. · 2000 [cited by applicant]
US 6339382B1 · Arbinger et al. · 2002 [cited by applicant]
US 6614362B2 · Siegel · 2003 [cited by applicant]
US 6822580B2 · Ewing et al. · 2004 [cited by applicant]
US 8094040B1 · Cornett et al. · 2012 [cited by applicant]
US 10236018B2 · Moore et al. · 2019 [cited by applicant]
US 11164454B2 · Silver et al. · 2021 [cited by applicant]
US 11244564B2 · Seifert · 2022 [cited by applicant]
US 20020186201A1 · Gutta et al. · 2002 [cited by applicant]
US 20050239436A1 · Bell et al. · 2005 [cited by applicant]
US 20080150755A1 · Van Zandt et al. · 2008 [cited by applicant]
US 20160193961A1 · Fischer et al. · 2016 [cited by applicant]
US 20160231746A1 · Hazelton et al. · 2016 [cited by applicant]
US 20160252905A1 · Tian et al. · 2016 [cited by applicant]
US 20190294169A1 · Shabtai et al. · 2019 [cited by applicant]
US 20210158701A1 · Cho et al. · 2021 [cited by applicant]
US 20210358300A1 · Raget et al. · 2021 [cited by applicant]
US 20220126866A1 · Brown et al. · 2022 [cited by applicant]
DE 10060017A1 · 2002 [cited by applicant]
DE 102010022165A1 · 2011 [cited by applicant]
EP 3128497A1 · 2017 [cited by applicant]
JP 2015022453A · 2015 [cited by applicant]
WO WO02095715A2 · 2002 [cited by examiner]
WO 2019219718A1 · 2019 [cited by applicant]
WO 2021138696A1 · 2021 [cited by applicant]
“Terry, Travis N., and Stephen Tanner. ““Problematic Roadway Environments forAutomated Vehicles.”” (2018). https://vtechworks.lib.vt.edu/bitstream/handle/10919/82728/NSTSCE_ProblematicEnvironments_Final.pdf?sequence=1&i… [cited by applicant]
“Shirkey, K., G. Mayhew, and B. Casella. ““Invehicle Safety Advisory and WarningSystem (IVSAWS), vol. II.”” (1996).https://rosap.ntl.bts.gov/view/dot/2199/dot_2199_DS1.pdf”. [cited by applicant]
“Phule, Harshad. ““Public safety application for approaching emergency vehiclealert and accident reporting in VANETs using WAVE.”” (2012).https://scholarworks.rit edu/cgi/viewcontent.cgi?article=4189&context=theses”. [cited by applicant]
“Sharma, Jyoti, Rakesh Mandliya, and Nilesh Sharma. ““Smart Ambulance andsmart traffic system for traffic management using ARM Processor.”” http://intjou.com/PublishedPaper/3Vol/Issue6/3604-bfd1831e-1a77-4211-9c20-c69d4… [cited by applicant]
“Lee, Michael, and Travis Atkison. ““Vanet applications: Past, present, and future.”” Vehicular Communications 28 (2021): 100310.https://www.sciencedirect.com/science/article/abs/pii/S2214209620300814”. [cited by applicant]
“Dandala, Tej Tharang, Vallidevi Krishnamurthy, and Rajan Alwan. ““Internet ofVehicles (IoV) for traffic management.”” 2017 International conference oncomputer, communication and signal processing (ICCCSP). IEEE, 2017.h… [cited by applicant]
“McCann, Connor, Steve Hansen, and Nathan Olivarez. An Interactive QualifyingProject. Diss. Master ??? s thesis, Worcester Polytechnic Institute, 2011.https://digital.WPI.edu/downloads/gh93gz800”. [cited by applicant]
A National Perspective on Ambulance Crashes and Safety: Guidance from the National Highway Traffic Safety Administration on ambulance safety for patients, Noah Smith, EMSWORLD.com, Sep. 2015. [cited by applicant]
Preventing Emergency Vehicle Crashes: Status and Challenges of Human Factors Issues, Hsiao, et al., Nathional Institute for Occupational Safety and Health, Jul. 2, 2018. [cited by applicant]
Cited By (1)
US 12,597,344