IP Library Granted Patent US 9,932,033
Granted Patent B2
US 9,932,033 · App. 14/733,576 · Granted Apr 3, 2018

Route risk mitigation

Inventors: Mark V. Slusar (Chicago, IL); Jason Brian Bogovich (Kent, OH); Julie A. Jordan Peters (Libertyville, IL)
Assignee: Allstate Insurance Company
B60W30/143B60W30/09B60W50/082G01C21/00G06Q40/08B60W2050/146B60W2520/10B60W2520/26B60W2550/12B60W2550/14B60W2550/402B60W2710/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 9,932,033
App. No.
14/733,576
Granted
Apr 3, 2018
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 (41)

1. A method, comprising:

receiving, by an autonomous driving system of an autonomous vehicle from an on-board diagnostics system associated with the autonomous vehicle, near real-time vehicle travel information corresponding to driving conditions experienced by the autonomous vehicle during travel along a route, wherein the near real-time vehicle travel information comprises vehicle sensor information received from one or more vehicle sensors associated with the autonomous vehicle;

receiving, by the autonomous driving system of the autonomous vehicle, from a personal navigation device, a first travel route for the autonomous vehicle and a second travel route for the autonomous vehicle;

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 first route risk value and the second route risk value are determined based on a direction that the autonomous vehicle travels through a road segment and the near real-time vehicle travel information received from the on-board diagnostics system associated with the autonomous vehicle;

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

selecting, by the autonomous driving system of the autonomous vehicle, the travel route of the first travel route and the second travel route identified as having the less route risk; 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, steering of the autonomous vehicle based on the selected travel route, or route navigation of the autonomous vehicle based on 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 analyzing historical accident information of vehicles engaged in autonomous driving over the selected travel route to identify at least a first accident of a plurality of accidents which have historically occurred over the selected travel route for vehicles engaged in autonomous driving.

3. The method of claim 2 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises identifying a cause of the first accident and adjusting driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident to avoid the first accident.

4. The method of claim 3 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be excess speed, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident comprises reducing a speed of travel of the autonomous vehicle over the selected travel route.

5. The method of claim 3 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be lack of vehicle traction on a road, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident comprises engaging an all-wheel-drive function of the autonomous vehicle over the selected travel route.

6. The method of claim 3 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be a wildlife crossing, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first 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.

7. The method of claim 2 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises notifying an operator of the autonomous vehicle of the plurality of accidents which have historically occurred over the selected travel route.

8. The method of claim 7 , wherein notifying the operator of the autonomous vehicle of the plurality of accidents which have historically occurred over the selected travel route comprises presenting one or more of a list of the plurality of accidents which have historically occurred over the selected travel route or a route safety map which identifies where the plurality of accidents which have historically occurred over the selected travel route have occurred along the selected travel route.

9. An autonomous driving system of an autonomous vehicle, the autonomous driving system comprising:

at least one processor;

one or more vehicle sensors associated with the autonomous vehicle; and

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

receive, from an on-board diagnostics system associated with the autonomous vehicle, near real-time vehicle travel information corresponding to driving conditions experienced by the autonomous vehicle during travel along a route, wherein the near real-time vehicle travel information comprises vehicle sensor information received from the one or more vehicle sensors associated with the autonomous vehicle;

receive, from a personal navigation device, a first travel route for the autonomous vehicle and a second travel route for the autonomous vehicle;

determine a first route risk value for the first travel route and a second route risk value for the second travel route, wherein the first route risk value and the second route risk value are determined based on a direction that the autonomous vehicle travels through a road segment and the near real-time vehicle travel information received from the on-board diagnostics system associated with the autonomous vehicle;

compare the first route risk value to the second route risk value to identify a travel route of the first travel route and the second travel route having less route risk;

select the travel route of the first travel route and the second travel route identified as having the less route risk; and

operate 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, steering of the autonomous vehicle based on the selected travel route, or route navigation of the autonomous vehicle based on the selected travel route.

10. The autonomous driving system of claim 9 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises analyzing historical accident information of vehicles engaged in autonomous driving over the selected travel route to identify at least a first accident of a plurality of accidents which have historically occurred over the selected travel route for vehicles engaged in autonomous driving.

11. The autonomous driving system of claim 10 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises identifying a cause of the first accident and adjusting driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident to avoid the first accident.

12. The autonomous driving system of claim 11 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be excess speed, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident comprises reducing a speed of travel of the autonomous vehicle over the selected travel route.

13. The autonomous driving system of claim 11 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be lack of vehicle traction on a road, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident comprises engaging an all-wheel-drive function of the autonomous vehicle over the selected travel route.

14. The autonomous driving system of claim 11 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be a wildlife crossing, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first 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.

15. The autonomous driving system of claim 10 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises notifying an operator of the autonomous vehicle of the plurality of accidents which have historically occurred over the selected travel route.

16. The autonomous driving system of claim 15 , wherein notifying the operator of the autonomous vehicle of the plurality of accidents which have historically occurred over the selected travel route comprises presenting one or more of a list of the plurality of accidents which have historically occurred over the selected travel route or a route safety map which identifies where the plurality of accidents which have historically occurred over the selected travel route have occurred along the selected travel route.

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

receive, from an on-board diagnostics system associated with the autonomous vehicle, near real-time vehicle travel information corresponding to driving conditions experienced by the autonomous vehicle during travel along a route, wherein the near real-time vehicle travel information comprises vehicle sensor information received from the one or more vehicle sensors associated with the autonomous vehicle;

receive, from a personal navigation device, a first travel route for the autonomous vehicle and a second travel route for the autonomous vehicle;

determine a first route risk value for the first travel route and a second route risk value for the second travel route, wherein the first route risk value and the second route risk value are determined based on a direction that the autonomous vehicle travels through a road segment and the near real-time vehicle travel information received from the on-board diagnostics system associated with the autonomous vehicle;

compare the first route risk value to the second route risk value to identify a travel route of the first travel route and the second travel route having less route risk;

select the travel route of the first travel route and the second travel route identified as having the less route risk; and

operate 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, steering of the autonomous vehicle based on the selected travel route, or route navigation of the autonomous vehicle based on the selected travel route.

18. The one or more non-transitory computer-readable media of claim 17 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises analyzing historical accident information of vehicles engaged in autonomous driving over the selected travel route to identify at least a first accident of a plurality of accidents which have historically occurred over the selected travel route for vehicles engaged in autonomous driving.

19. The one or more non-transitory computer-readable media of claim 18 , wherein operating the one or more driving aspects of the autonomous vehicle based on the selected travel route comprises identifying a cause of the first accident and adjusting driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident to avoid the first accident.

20. The one or more non-transitory computer-readable media of claim 19 , wherein identifying the cause of the first accident comprises identifying the cause of the first accident to be excess speed, and wherein adjusting the driving actions planned for the autonomous vehicle over the selected travel route based on the cause of the first accident comprises reducing a speed of travel of the autonomous vehicle over the selected travel route.

Assignments (4)
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 20, 2018
From: BOGOVICH, JASON BRIAN
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 044978/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2017
From: SLUSAR, MARK V.; JORDAN PETERS, JULIE A.
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 041076/0941 →
Continuity (5)
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 20160167652A1 · Jun 16, 2016