IP Library › Granted Patent US 12,190,727
Granted Patent B2
US 12,190,727 · App. 18/669,359 · Granted Jan 7, 2025

Systems and methods for alerting persons of approaching emergency vehicles

Inventors: Michael Walsh (St. Louis, MO); Virginia E. Foster (St. Louis, MO); Ryan McNeely (St. Louis, MO)
Assignee: Invent F & W, LLC
G08G1/0965
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,190,727
App. No.
18/669,359
Granted
Jan 7, 2025
Kind
B2
Abstract

A computer-implemented method for alerting passenger vehicles of approaching emergency vehicles is implemented by an alert management computing device. The method includes receiving an emergency vehicle alert request message from an emergency vehicle transmitter, receiving passenger vehicle location data from a plurality of passenger vehicle user computing devices located in a plurality of passenger vehicles, wherein the passenger vehicle location data includes a present passenger vehicle location and a present passenger vehicle trajectory, identifying an alert zone for the emergency vehicle based on the present emergency vehicle location and the present emergency vehicle trajectory, identifying a vehicle zone for each of the plurality of passenger vehicles, identifying a subset of the passenger vehicles within the alert zone by comparing each vehicle zone to the alert zone, and transmitting a warning to the subset of passenger vehicles via the passenger vehicle user computing devices.

Claims (91)

1. A computer-implemented method for alerting a second vehicle of an approaching first vehicle, the method implemented by an alert management computing device associated with the approaching first vehicle that includes a processor and a memory device coupled to the processor, the method comprising:

determining a present location of the approaching first vehicle and at least one of a present speed, a present trajectory, and a present acceleration of the approaching first vehicle;

receiving a second vehicle location data from a computing device associated with the second vehicle,

wherein the second vehicle location data includes a present second vehicle location and at least one of a present speed, a present trajectory, and a present acceleration of the second vehicle;

calculating an alert zone for the approaching first vehicle as a function of the present location of the approaching first vehicle and at least one of the present speed, the present trajectory, and the present acceleration of the approaching first vehicle,

wherein an area of the alert zone is determined as a function of at least one of the approaching first vehicle speed and the approaching first vehicle acceleration;

increasing the area of the alert zone in response to an increase in at least one of the approaching first vehicle speed and the approaching first vehicle acceleration;

decreasing the area of the alert zone in response to a decrease in at least one of the approaching first vehicle speed and the approaching first vehicle acceleration;

calculating a vehicle zone for the second vehicle as a function of the present location of the second vehicle and at least one of a present speed, a present trajectory, and a present acceleration of the second vehicle;

determining whether the second vehicle is within the alert zone by comparing the vehicle zone to the alert zone to determine whether the vehicle zone partially overlaps the alert zone; and

transmitting a warning message to the second vehicle via the second vehicle computing device in response to a determination that the vehicle zone partially overlaps the alert zone.

2. The method of claim 1 wherein the transmitting step further comprises the step of transmitting the warning message to the second vehicle via a wireless communication from the alert management computing device to the second vehicle computing device.

3. The method of claim 1 further comprising:

determining when the first vehicle has stopped as a function of either a first vehicle alert request message or the first vehicle speed being zero; and

reducing the area of the alert zone upon determining that the first vehicle has stopped.

4. The method of claim 1 further comprising:

determining when the first vehicle is on a highway as a function of a first vehicle alert request message or the present first vehicle location; and

calculating, in response to the determining step, the alert zone for the first vehicle wherein the alert zone includes a portion of the highway aligned with a flow of traffic in a direction of the first vehicle.

5. The method of claim 1 further comprising:

determining when the first vehicle is at a traffic intersection as a function of a first vehicle alert request message or the present first vehicle location; and

calculating, in response to the determining step, the alert zone for the first vehicle wherein the alert zone includes a road comprising the intersection.

6. The method of claim 1 further comprising:

determining when the first vehicle has stopped as a function of either a first vehicle alert request message or the first vehicle speed being zero;

determining when the first vehicle is located near a high traffic area as a function of a first vehicle alert request message or the present first vehicle location; and

calculating, in response to the determining steps, the alert zone for the first vehicle wherein the alert zone includes a portion of a roadway aligned with a flow of traffic in a direction of the first vehicle.

7. The method of claim 6 wherein the computing device associated with the second vehicle further comprise a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

8. The method of claim 2 wherein the computing device associated with the second vehicle further comprise a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

9. The method of claim 1 wherein the computing device associated with the second vehicle further comprise a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

10. An alert management computing device for alerting a second vehicle of an approaching first vehicle, the alert management computing device comprising:

a processor associated with the approaching first vehicle; and

a memory coupled to the processor, the processor programmed to:

determine a present location of the approaching first vehicle and at least one of a present speed, a present trajectory, and a present acceleration of the approaching first vehicle;

receive a second vehicle location data from a computing device associated with the second vehicle,

wherein the second vehicle location data includes a present second vehicle location and at least one of a present speed, a present trajectory, and a present acceleration of the second vehicle;

calculate an alert zone for the approaching first vehicle as a function of the present location of the approaching first vehicle and at least one of the present speed, the present trajectory, and the present acceleration of the approaching first vehicle,

increase an area of the alert zone in response to an increase in at least one of the approaching first vehicle speed and the approaching first vehicle acceleration;

decrease the area of the alert zone in response to a decrease in at least one of the approaching first vehicle speed and the approaching first vehicle acceleration;

calculate a vehicle zone for the second vehicle as a function of the present second vehicle location and at least one of the present speed, the present trajectory, and the present acceleration of the second vehicle;

determining whether the second vehicle is within the alert zone by comparing the vehicle zone to the alert zone to determine whether the vehicle zone partially overlaps the alert zone; and

transmitting a warning message to the second vehicle via the second vehicle computing device in response to a determination that the vehicle zone partially overlaps the alert zone.

11. The alert management computing device of claim 10 wherein the processor is programmed to transmit the warning message to the second vehicle via a wireless communication from the alert management computing device to the second vehicle computing device.

12. The alert management computing device of claim 10 wherein the processor is programmed to:

determine when the first vehicle has stopped as a function of either a first vehicle alert request message or the first vehicle speed being zero; and

reduce the area of the alert zone upon determining that the first vehicle has stopped.

13. The alert management computing device of claim 10 wherein the processor is programmed to:

determine when the first vehicle is on a highway as a function of a first vehicle alert request message or the present first vehicle location; and

calculate the alert zone for the first vehicle wherein the alert zone includes a portion of the highway aligned with a flow of traffic in a direction of the first vehicle.

14. The alert management computing device of claim 10 wherein the processor is programmed to:

determine when the first vehicle is at a traffic intersection as a function of a first vehicle alert request message or the present first vehicle location; and

calculate the alert zone for the first vehicle wherein the alert zone includes a road comprising the intersection.

15. The alert management computing device of claim 10 wherein the processor is programmed to:

determine when the first vehicle has stopped as a function of either a first vehicle alert request message or the first vehicle speed being zero;

determine when the first vehicle is located near a high traffic area as a function of a first vehicle alert request message or the present first vehicle location; and

calculate the alert zone for the first vehicle wherein the alert zone includes a portion of a roadway aligned with a flow of traffic in a direction of the first vehicle.

16. The alert management computing device of claim 15 wherein the computing device associated with the second vehicle further comprise a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

17. The alert management computing device of claim 10 wherein the computing device associated with the second vehicle further comprise a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

18. A system for providing a vehicle alert comprising:

an alert management computing device associated with a vehicle;

wherein the alert management computing device is configured to:

determine a present location of the vehicle and at least one of a present speed, a present trajectory and a present acceleration of the vehicle; and

determine an alert zone for the vehicle having an area determined as a function of the present location of the vehicle and at least one of the present speed, the present trajectory and the present acceleration of the vehicle;

a portable transmitter configured to be associated with a person, the portable transmitter further configured to transmit information including a present location of the portable transmitter to the alert management computing device;

wherein the alert management computing device is configured to:

receive the information transmitted by the portable transmitter; and

determine a protected zone for the portable transmitter as a function of the information received from the portable transmitter;

a portable receiver configured to be associated with the person;

a warning device associated with the portable receiver;

wherein the alert management computing device is further configured to:

compare the alert zone for the vehicle to the protected zone for the portable transmitter;

determine whether the portable transmitter is within the alert zone by comparing the protected zone to the alert zone to determine whether the protected zone partially overlaps the alert zone; and

send an alert signal to the portable receiver in response to a determination that the protected zone partially overlaps the alert zone; and

wherein the warning device is responsive to the portable receiver for providing a warning as a function of a received alert signal.

19. The system of claim 18 wherein the alert management computing device is configured to send the alert signal to the portable receiver via a wireless communication from the alert management computing device to the portable receiver.

20. The system of claim 18 wherein the alert management computing device is configured to:

determine when the vehicle has stopped as a function of either a vehicle alert request message or the vehicle speed being zero; and

reduce the area of the alert zone upon determining that the vehicle has stopped.

21. The system of claim 18 wherein the alert management computing device is configured to:

determine when the vehicle is on a highway as a function of a vehicle alert request message or the present vehicle location; and

determine the alert zone for the vehicle wherein the alert zone includes a portion of the highway aligned with a flow of traffic in a direction of the vehicle.

22. The system of claim 18 wherein the alert management computing device is configured to:

determine when the vehicle is at a traffic intersection as a function of a vehicle alert request message or the present vehicle location; and

determine the alert zone for the vehicle wherein the alert zone includes a road comprising the intersection.

23. The system of claim 18 wherein the alert management computing device is configured to:

determine when the vehicle has stopped as a function of either a vehicle alert request message or the vehicle speed being zero;

determine when the vehicle is located near a high traffic area as a function of a vehicle alert request message or the present vehicle location; and

determine the alert zone for the vehicle wherein the alert zone includes a portion of a roadway aligned with a flow of traffic in a direction of the vehicle.

24. The system of claim 23 wherein the portable receiver further comprises a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

25. The system of claim 18 wherein the portable receiver further comprises a smartphone, a cellular telephone, a wearable computing technology, a touch screen, a keyboard, or a tablet computing device.

26. The system of claim 18 wherein the alert management computing device is further configured to:

expand the area of the alert zone in response to an increased speed or acceleration of the vehicle; and

contract the area of the alert zone in response to a decreased speed or deceleration of the vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2024
From: WALSH, MICHAEL; FOSTER, VIRGINIA E.; MCNEELY, RYAN
To: INVENT F&W, LLC
Reel/Frame 067485/0395 →
Continuity (5)
Continuation 18201486 · May 24, 2023
Continuation 17091477 · Nov 6, 2020
Continuation 16188395 · Nov 13, 2018
Continuation 14600925 · Jan 20, 2015
Related Publication 20240304085A1 · Sep 12, 2024
References Cited (52)
US 5307060A · Prevulsky et al. · 1994 [cited by applicant]
US 6529831B1 · Smith et al. · 2003 [cited by applicant]
US 6630891B1 · Dilling · 2003 [cited by applicant]
US 6630892B1 · Crockford et al. · 2003 [cited by applicant]
US 6700504B1 · Aslandogan et al. · 2004 [cited by applicant]
US 6778101B2 · Turbeville et al. · 2004 [cited by applicant]
US 6792351B2 · Lutter · 2004 [cited by applicant]
US 6859147B2 · Buscemi · 2005 [cited by applicant]
US 6985089B2 · Liu et al. · 2006 [cited by applicant]
US 7099776B2 · King et al. · 2006 [cited by applicant]
US 7161485B2 · Melman · 2007 [cited by applicant]
US 7271736B2 · Siegel et al. · 2007 [cited by applicant]
US 7525447B2 · Galindo · 2009 [cited by applicant]
US 7629898B2 · Kirkpatrick · 2009 [cited by applicant]
US 7772996B2 · Burns · 2010 [cited by applicant]
US 8099113B2 · Morrison · 2012 [cited by applicant]
US 8258979B2 · Lemmons et al. · 2012 [cited by applicant]
US 8258989B2 · Nakagawa · 2012 [cited by applicant]
US 8350721B2 · Carr · 2013 [cited by applicant]
US 8604918B2 · Jun · 2013 [cited by applicant]
US 8612131B2 · Gutierrez et al. · 2013 [cited by applicant]
US 8838321B1 · Ferguson · 2014 [cited by applicant]
US 8842021B2 · Behm et al. · 2014 [cited by applicant]
US 8849557B1 · Levandowski et al. · 2014 [cited by applicant]
US 8884787B2 · Burns · 2014 [cited by applicant]
US 8989699B2 · Hatton et al. · 2015 [cited by applicant]
US 9053637B2 · Mawbey et al. · 2015 [cited by applicant]
US 9254781B2 · Applebaum · 2016 [cited by applicant]
US 9679487B1 · Hayward · 2017 [cited by examiner]
US 10127813B2 · Walsh et al. · 2018 [cited by applicant]
US 20030122930A1 · Schofield · 2003 [cited by examiner]
US 20040246144A1 · Siegel · 2004 [cited by examiner]
US 20060184319A1 · Seick · 2006 [cited by examiner]
US 20070054685A1 · Kellum · 2007 [cited by applicant]
US 20070159354A1 · Rosenberg · 2007 [cited by applicant]
US 20070273551A1 · Jacobs et al. · 2007 [cited by applicant]
US 20080074286A1 · Gill et al. · 2008 [cited by applicant]
US 20080106435A1 · Kirkpatrick · 2008 [cited by applicant]
US 20080186382A1 · Tauchi et al. · 2008 [cited by applicant]
US 20090174572A1 · Smith · 2009 [cited by applicant]
US 20100019932A1 · Goodwin · 2010 [cited by examiner]
US 20120136559A1 · Rothschild · 2012 [cited by applicant]
US 20120313792A1 · Behm et al. · 2012 [cited by applicant]
US 20140354449A1 · Alam · 2014 [cited by examiner]
US 20140365104A1 · Sasaki · 2014 [cited by examiner]
US 20150254978A1 · Mawbey et al. · 2015 [cited by applicant]
US 20160071417A1 · Lewis · 2016 [cited by examiner]
US 20160210858A1 · Foster et al. · 2016 [cited by applicant]
US 20170067747A1 · Ricci · 2017 [cited by applicant]
US 20170182934A1 · Arita et al. · 2017 [cited by applicant]
EP 0773524A1 · 1997 [cited by applicant]
International Search Report and Written Opinion issued for PCT/US2016/014043, dated Mar. 29, 2016, 9 pages. [cited by applicant]