IP Library › Granted Patent US 10,127,810
Granted Patent B2
US 10,127,810 · App. 15/468,521 · Granted Nov 13, 2018

Vehicle safety and driver condition monitoring, and geographic information based road safety systems

Inventors: William E Durie, Jr. (Broomfield, CO); John Gorham (Commerce City, CO); Andrew D Funk (Boulder, CO); Sydney Alamy (Denver, CO); Justin Jacoby (Denver, CO); Amy Machacek Smith (Erie, CO); Troy Stuart (Thornton, CO); Gary A Freeman (Waltham, MA)
Assignee: ZOLL Medical Corporation
G08G1/052G06K9/00832G06Q50/265G07C5/008G07C5/02G07C5/08G07C5/085G07C5/0866G08G1/205H04N7/185H04W4/021H04W4/44H04W4/90
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,127,810
App. No.
15/468,521
Filed
Mar 24, 2017
Granted
Nov 13, 2018
Kind
B2
Examiner
DUNN, ALEX C
Art Unit
3663
USPC
701/1
Abstract

Embodiments of the present disclosure include vehicle safety monitoring, and more particularly monitoring a condition of an operator of a vehicle. According to some embodiments, the present disclosure includes a system for alerting the operator and/or a remote server/user when the operator's driving time violates a pre-determined maximum threshold. According to other embodiments, the present disclosure includes a system that compares an operator's driving behavior against a personalized driving model, and generates a flag based on that comparison. In some cases, this comparison can help detect when the driver is exhibiting signs of fatigue or other kinds of impairment. According to other embodiments, geographic information may be used to improve road safety systems.

Claims (55)

1. A system for vehicle data management, the system comprising:

at least one memory;

a communication interface configured to communicate with one or more emergency response vehicles; and

at least one processor communicably coupled to the at least one memory and the communication interface, the at least one processor configured to:

maintain in the at least one memory a set of geographic indicators associated with a geographical area, wherein the geographical area is divided into a plurality of geographical zones;

designate at least some of the geographical zones as hazardous geographical zones; and

send information regarding the hazardous geographical zones to at least one of the one or more emergency response vehicles via the communication interface;

wherein each emergency response vehicle of the one or more emergency response vehicles includes:

a location sensing device configured to determine whether the corresponding emergency response vehicle is located at or is approaching a hazardous geographical zone;

a force sensing device configured to indicate a force undergone by the emergency response vehicle;

a speed sensing device configured to indicate a speed of the emergency response vehicle; and

a vehicle data management device communicably coupled to the force sensing device and the speed sensing device, wherein the vehicle data management device is configured to establish a vehicle record, and is further configured to:

adjust a speed limit and a force limit based on whether the emergency response vehicle is located at or is approaching a hazardous geographical zone, and

generate a flag when one or both of the speed is higher than the speed limit and the force is higher than the force limit.

2. The system of claim 1 , wherein the at least one processor is configured to designate the at least some of the geographical zones as hazardous geographical zones based on data regarding accidents within the geographical zones.

3. The system of claim 2 , wherein the data regarding accidents includes data regarding past accidents.

4. The system of claim 2 , wherein the data regarding accidents includes data regarding ongoing accidents.

5. The system of claim 1 , wherein the one or more emergency response vehicles is a plurality of emergency response vehicles, and wherein the at least one processor is configured to direct at least some of the plurality of emergency response vehicles towards at least some of the hazardous geographical zones.

6. The system of claim 1 , wherein the one or more emergency response vehicles is a plurality of emergency response vehicles, and wherein the at least one processor is configured to direct at least some of the plurality of emergency response vehicles away from at least some of the hazardous geographical zones.

7. The system of claim 1 , wherein each emergency response vehicle of the one or more emergency response vehicles further includes a user interface configured to warn an operator when the location sensing device of the corresponding emergency response vehicle determines that the emergency response vehicle is located at or is approaching a hazardous geographical zone.

8. The system of claim 1 , wherein each emergency response vehicle of the one or more emergency response vehicles further includes at least one navigation processor configured to determine a route for the emergency response vehicle that avoids the hazardous geographical zones.

9. The system of claim 1 , wherein the at least one processor is configured to define a plurality of sub-zones within one or more geographical zones, and to assign a hazard level to one or more of the sub-zones.

10. The system of claim 9 , wherein the at least one processor is configured to define the plurality of sub-zones using a contour plot.

11. A system for vehicle data management, the system comprising:

at least one memory;

a communication interface configured to communicate with a server;

a vehicle safety system configured to conduct one or both of: logging instances when a safety threshold is exceeded by a vehicle and alerting a driver of the vehicle when the safety threshold is exceeded; and

at least one processor communicably coupled to the at least one memory, the vehicle safety system, and the server, the at least one processor configured to:

monitor a position of the vehicle;

maintain in the at least one memory a definition of a geographical area that is associated with a hazardous condition; and

adjust the threshold when the position of the vehicle is within the geographical area.

12. The system of claim 11 , wherein the vehicle safety system is further configured to alert the driver when the threshold has been adjusted by the at least one processor.

13. The system of claim 11 , wherein the definition is an original definition, and wherein the at least one processor is further configured to receive an updated definition to replace the original definition.

14. The system of claim 11 , wherein the hazardous condition is determined by a number of automobile accidents within the geographical area within a period of time.

15. The system of claim 14 , wherein the period of time is less than one hour.

16. The system of claim 14 , wherein the period of time is more than thirty days.

17. The system of claim 1 , wherein the one or more emergency response vehicles is a plurality of emergency response vehicles, and wherein the at least one processor is configured to direct at least some of the plurality of emergency response vehicles towards at least some of the hazardous geographical zones.

18. The system of claim 11 , wherein the vehicle safety system comprises a user interface configured to warn the driver when the vehicle is approaching the geographical area.

19. The system of claim 11 , further comprising:

a force sensing device configured to indicate a force undergone by the vehicle; and

a speed sensing device configured to indicate a speed of the vehicle;

wherein the processor is further configured to:

adjust a speed limit and a force limit based on whether the vehicle is within the geographical area, and

generate a flag when one or both of the speed is higher than the speed limit and the force is higher than the force limit.

20. The system of claim 11 , further comprising at least one navigation processor configured to determine a route for the vehicle that avoids the geographical area.

21. The system of claim 11 , wherein the at least one processor is configured to:

maintain in the at least one memory definitions of a plurality of sub-zones within the geographical area, and to assign a hazard level to one or more of the sub-zones.

22. A system for vehicle data management, the system comprising:

at least one memory;

a communication interface configured to communicate with one or more emergency response vehicles; and

at least one processor communicably coupled to the at least one memory and the communication interface, the at least one processor configured to:

maintain in the at least one memory a set of geographic indicators associated with a geographical area, wherein the geographical area is divided into a plurality of geographical zones;

designate at least some of the geographical zones as hazardous geographical zones; and

send information regarding the hazardous geographical zones to at least one of the one or more emergency response vehicles via the communication interface;

wherein the at least one processor is configured to define a plurality of sub-zones within one or more geographical zones, and to assign a hazard level to one or more of the sub-zones.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2017
From: DURIE, WILLIAM; GORHAM, JOHN; FUNK, ANDREW D; ALAMY, SYDNEY; JACOBY, JUSTIN; MACHACEK SMITH, AMY; STUART, TROY; FREEMAN, GARY A
To: ZOLL MEDICAL CORPORATION
Reel/Frame 043597/0925 →
Continuity (8)
Continuation In Part 15056426 · Feb 29, 2016
Continuation 14553838 · Nov 25, 2014
Continuation 13910879 · Jun 5, 2013
Provisional Application 62316077 · Mar 31, 2016
Provisional Application 62316108 · Mar 31, 2016
Provisional Application 62316096 · Mar 31, 2016
Provisional Application 61656527 · Jun 7, 2012
Related Publication 20170263120A1 · Sep 14, 2017
Cited By (40)
US 12,197,610 US 12,213,090 US 12,228,944 US 12,253,617 US 12,256,021 US 12,260,616 US 12,269,498 US 12,287,910 US 12,289,181 US 12,306,010 US 12,327,445 US 12,328,639 US 12,344,168 US 12,346,712 US 12,367,718 US 12,424,032 US 12,426,007 US 12,434,714 US 12,445,285 US 12,450,329 US 12,479,446 US 12,501,178 US 12,511,947 US 12,515,680 US 12,534,097 US 12,561,624 US 12,565,143 US 12,626,200 US 12,630,050 US 12,646,402 US 12,651,529 US 12,662,130 US 12,662,152 US 12,665,989 US 12,671,464 US 12,675,419 US 12,701,004 US 12,730,425 US 12,735,048 US 12,742,846