IP Library Granted Patent US 11,565,695
Granted Patent B2
US 11,565,695 · App. 15/900,861 · Granted Jan 31, 2023

Route risk mitigation

Inventors: Mark V. Slusar (Chicago, IL); Jason Brian Bogovich (Kent, OH); Julie A. Jordan Peters (Libertyville, IL)
Assignee: ARITY INTERNATIONAL LIMITED
B60W30/143B60W30/09B60W50/082G01C21/00G01C21/3461G06Q40/08B60W2050/146B60W2520/10B60W2520/26B60W2552/00B60W2555/20B60W2556/50B60W2710/18B60W2710/20B60W2720/10
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 11,565,695
App. No.
15/900,861
Granted
Jan 31, 2023
Kind
B2
Abstract

A method is disclosed for analyzing historical accident information to adjust driving actions of an autonomous vehicle over a travel route in order to avoid accidents which have occurred over the travel route. Historical accident information for the travel route can be analyzed to, for example, determine accident types which occurred over the travel route and determine causes and/or probable causes of the accident types. In response to determining accident types and causes/probable causes of the accident types over the travel route, adjustments can be made to the driving actions planned for the autonomous vehicle over the travel route. In addition, in an embodiment, historical accident information can be used to analyze available travel routes and select a route which presents less risk of accident than others.

Claims (58)

1. A method, comprising:

receiving, by an autonomous driving system of an autonomous vehicle, vehicle travel information corresponding to driving conditions being experienced by the autonomous vehicle during travel to a destination, wherein the vehicle travel information comprises sensor information received from one or more vehicle sensors associated with the autonomous driving system;

receiving, by the autonomous driving system of the autonomous vehicle, travel route information identifying a first travel route for the autonomous vehicle to the destination and a second travel route for the autonomous vehicle to the destination;

determining, by the autonomous driving system of the autonomous vehicle, a first route risk value for the first travel route and a second route risk value for the second travel route, wherein the determining the first route risk value and the second route risk value is based on:

a direction of travel through at least one road segment of the first travel route and at least one road segment of the second travel route, and

the vehicle travel information corresponding to the driving conditions being experienced by the autonomous vehicle;

selecting, by the autonomous driving system of the autonomous vehicle and based on comparing the first route risk value to the second route risk value, a travel route of the first travel route and the second travel route having less route risk;

analyzing historical accident information of vehicles engaged in autonomous driving over the selected travel route to identify at least one accident of a plurality of accidents that have historically occurred over the selected travel route for vehicles engaged in autonomous driving;

adjusting, based on the identified at least one accident, at least one driving action planned for operating the autonomous vehicle over the selected travel route; and

operating, by the autonomous driving system of the autonomous vehicle, one or more driving aspects of the autonomous vehicle based on the selected travel route, wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises controlling one or more of acceleration of the autonomous vehicle based on the selected travel route, deceleration of the autonomous vehicle based on the selected travel route, or steering of the autonomous vehicle based on the selected travel route, wherein operating the one or more driving aspects of the autonomous vehicle is further based on the adjusted at least one driving action planned for operating the autonomous vehicle over the selected travel route.

2. The method of claim 1 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises controlling route navigation of the autonomous vehicle based on the selected travel route.

3. The method of claim 1 , wherein analyzing the historical accident information further comprises identifying a cause of the at least one accident, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route is further based on the cause of the at least one accident.

4. The method of claim 3 , wherein identifying the cause of the first accident comprises one or more of:

identifying the cause of the at least one accident to be excess speed, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident comprises reducing a speed of travel of the autonomous vehicle over the selected travel route,

identifying the cause of the at least one accident to be lack of vehicle traction, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident comprises engaging an all-wheel-drive function of the autonomous vehicle over the selected travel route, or

identifying the cause of the at least one accident to be a wildlife crossing, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident comprises reducing a speed of travel of the autonomous vehicle and preparing the autonomous vehicle for sudden braking or evasive maneuvers over the selected travel route.

5. The method of claim 1 , comprising:

causing, by the autonomous driving system of the autonomous vehicle, a notification to be presented, the notification comprising information associated with a plurality of accidents which have historically occurred over the selected travel route.

6. The method of claim 5 , wherein causing the notification to be presented comprises presenting a list of the plurality of accidents which have historically occurred over the selected travel route.

7. The method of claim 5 , wherein causing the notification to be presented comprises presenting a route safety map which identifies where the plurality of accidents, that have historically occurred over the selected travel route, have occurred along the selected travel route.

8. The method of claim 1 , wherein determining the first route risk value and the second route risk value is further based on loss cost associated with one or more accidents associated with the first travel route and the second travel route.

9. The method of claim 8 , wherein the loss cost comprises medical cost associated with the one or more accidents.

10. The method of claim 8 , wherein the determining the first route risk value and the second route risk value is based on severity of the one or more accidents.

11. The method of claim 1 , further comprising:

displaying, based on the comparing, the selected travel route, of the first travel route and the second travel route, in a first color indicating that the selected travel route has the less route risk, and a remaining route, of the first travel route and the second travel route, in a second color indicating that the remaining route has higher route risk compared to the selected travel route.

12. An autonomous driving system of an autonomous vehicle, comprising:

at least one processor; and

memory storing instructions that, when executed by the at least one processor, cause the autonomous driving system of the autonomous vehicle to:

receive vehicle travel information corresponding to driving conditions being experienced by the autonomous vehicle during travel to a destination, wherein the vehicle travel information comprises sensor information received from one or more sensors associated with the autonomous driving system;

receive travel route information identifying a first travel route for the autonomous vehicle to the destination and a second travel route for the autonomous vehicle to the destination;

determine a first route risk value for the first travel route and a second route risk value for the second travel route, wherein the determining the first route risk value and the second route risk value is based on:

a direction of travel through at least one road segment of the first travel route and at least one road segment of the second travel route, and

the vehicle travel information corresponding to the driving conditions being experienced by the autonomous vehicle;

select, based on comparing the first route risk value to the second route risk value, a travel route of the first travel route and the second travel route having less route risk;

analyze historical accident information of vehicles engaged in autonomous driving over the selected travel route to identify at least one accident of a plurality of accidents that have historically occurred over the selected travel route for vehicles engaged in autonomous driving; and

operate one or more driving aspects of the autonomous vehicle based on the selected travel route and the at least one identified accident, wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises controlling one or more of acceleration of the autonomous vehicle based on the selected travel route, deceleration of the autonomous vehicle based on the selected travel route, or steering of the autonomous vehicle based on the selected travel route.

13. The autonomous driving system of claim 12 , wherein the instructions, when executed by the at least one processor, cause the autonomous driving system of the autonomous vehicle to operate the one or more driving aspects of the autonomous vehicle based on the selected travel route by controlling route navigation of the autonomous vehicle based on the selected travel route.

14. The autonomous driving system of claim 12 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the autonomous driving system of the autonomous vehicle to:

Identify a cause of the at least one accident; and

Adjust at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident.

15. The autonomous driving system of claim 14 , wherein the instructions, when executed by the at least one processor, cause the autonomous driving system of the autonomous vehicle to identify the cause of the at least one accident by one or more of:

identifying the cause of the at least one accident to be excess speed, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident comprises reducing a speed of travel of the autonomous vehicle over the selected travel route;

identifying the cause of the at least one accident to be lack of vehicle traction, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident comprises engaging an all-wheel-drive function of the autonomous vehicle over the selected travel route; or

identifying the cause of the at least one accident to be a wildlife crossing, and wherein adjusting the at least one driving action planned for operating the autonomous vehicle over the selected travel route based on the cause of the at least one accident comprises reducing a speed of travel of the autonomous vehicle and preparing the autonomous vehicle for sudden braking or evasive maneuvers over the selected travel route.

16. The autonomous driving system of claim 12 , wherein the instructions, when executed by the at least one processor, cause the autonomous driving system of the autonomous vehicle to determine the first route risk value and the second route risk value further based on medical costs associated with one or more accidents associated with the first travel route and the second travel route.

17. The autonomous driving system of claim 16 , wherein the instructions, when executed by the at least one processor, further cause the autonomous driving system of the autonomous vehicle to determine the first route risk value and the second route risk value further based on a severity of the one or more accidents.

18. The autonomous driving system of claim 12 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the autonomous driving system of the autonomous vehicle to:

cause a notification to be presented, the notification comprising information associated with a plurality of accidents which have historically occurred over the selected travel route.

19. The autonomous driving system of claim 18 , wherein the instructions, when executed by the at least one processor, further cause the autonomous driving system of the autonomous vehicle to cause the notification to be presented by presenting a list of the plurality of accidents which have historically occurred over the selected travel route.

20. One or more non-transitory, computer-readable media storing instructions that, when executed by an autonomous driving system of an autonomous vehicle comprising at least one processor and memory, cause the autonomous driving system of the autonomous vehicle to:

receive vehicle travel information corresponding to driving conditions being experienced by the autonomous vehicle during travel to a destination, wherein the vehicle travel information comprises sensor information received from one or more sensors associated with the autonomous driving system;

receive travel route information identifying a first travel route for the autonomous vehicle to the destination and a second travel route for the autonomous vehicle to the destination;

determine a first route risk value for the first travel route and a second route risk value for the second travel route, wherein the determining the first route risk value and the second route risk value is based on:

a direction of travel through at least one road segment of the first travel route and at least one road segment of the second travel route, and

the vehicle travel information corresponding to the driving conditions being experienced by the autonomous vehicle;

select, based on comparing the first route risk value to the second route risk value, a travel route of the first travel route and the second travel route having less route risk;

analyze historical accident information of vehicles engaged in autonomous driving over the selected travel route to identify at least one accident of a plurality of accidents that have historically occurred over the selected travel route for vehicles engaged in autonomous driving; and

operate one or more driving aspects of the autonomous vehicle based on the selected travel route and the identification of the at least one accident, wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises controlling one or more of acceleration of the autonomous vehicle based on the selected travel route, deceleration of the autonomous vehicle based on the selected travel route, or steering of the autonomous vehicle based on the selected travel route.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME IN SIGNATURE BLOCK OF SUPPORTING DOCUMENT ALLSTATE INSURANCE COMPANY, NOT ALLSTATE INSURANCE CORPORATION PREVIOUSLY RECORDED ON REEL 047950 FRAME 0351. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL MEMO TO PURCHASE AGREEMENT. Recorded Jul 19, 2019
From: ALLSTATE INSURANCE COMPANY
To: ARITY INTERNATIONAL LIMITED
Reel/Frame 050305/0395 →
SUPPLEMENTAL MEMO TO PURCHASE AGREEMENT Recorded Dec 18, 2018
From: ALLSTATE INSURANCE COMPANY
To: ARITY INTERNATIONAL LIMITED
Reel/Frame 047950/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: SLUSAR, MARK V.; BOGOVICH, JASON BRIAN; JORDAN PETERS, JULIE A.
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 044984/0603 →
Continuity (6)
Continuation 14733576 · Jun 8, 2015
Continuation In Part 14697153 · Apr 27, 2015
Division 14100754 · Dec 9, 2013
Division 12118021 · May 9, 2008
Provisional Application 60917169 · May 10, 2007
Related Publication 20180201263A1 · Jul 19, 2018
Cited By (2)
US 12,254,775 US 12,560,443