IP Library Granted Patent US 9,696,169
Granted Patent B2
US 9,696,169 · App. 12/727,379 · Granted Jul 4, 2017

Method of detecting the opening of closed roads

Inventors: Richard A. Johnson (Rochester Hills, MI); Steven C. Tengler (Grosse Pointe Park, MI)
Assignee: GENERAL MOTORS LLC
G01C21/3461
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,696,169
App. No.
12/727,379
Granted
Jul 4, 2017
Kind
B2
Abstract

The described principles provide a method and system for identifying a potentially closed road based on reroute requests, and of accommodating the potential road closure while continuing to test the road status periodically via routing decisions and rerouting requests. While the optimal route assumes that the potentially closed road is open, a replacement route is defined assuming that the potentially closed road is closed. A fraction of users are sent along the optimal route, and if a reroute request is received, the potentially closed road is assumed to be closed still. The affected user is rerouted to a recovery route that matches the optimal route up to the potentially closed road, and then differs from the optimal route thereafter to avoid the potentially closed road.

Claims (36)

1. A method of providing turn-by-turn navigation instructions comprising:

receiving, at a call center, a request from a user of a vehicle navigation device to receive navigational instructions to enable travel from a geographic origination location to a geographic destination location;

calculating, at a server, a first set of turn-by-turn navigation instructions defining a first route between the geographic origination location and the geographic destination location and determining that a particular road on the first route has been identified at the call center as potentially closed;

calculating a second set of turn-by-turn navigation instructions defining a second route between the geographic origination location and the geographic destination location assuming the particular road is closed;

calculating a third set of turn-by-turn navigation instructions defining a third route between the geographic origination location and the geographic destination location, wherein the third route includes the portion of the first route extending from the geographic origination location to the particular road, and wherein the remainder of the third route differs from the first route and avoids the particular road; and

calculating a preference value for each of the first, second and third routes, and selecting only a single one of the first, second, and third routes based on the preference value magnitudes and on a frequency indicator that specifies the use of a particular route for a particular fraction of requests, and providing the turn-by-turn navigation instructions of the selected route to the user of the vehicle navigation device.

2. The method of providing turn-by-turn navigation instructions according to claim 1 , wherein labeling each of the first, second and third routes according to preference value comprises labeling each of the first, second and third routes with a number related to user desirability of the route.

3. The method of providing turn-by-turn navigation instructions according to claim 2 , wherein each number related to user desirability of the route is based on a calculated time to complete the route, with shorter times being indicative of higher user desirability.

4. The method of providing turn-by-turn navigation instructions according to claim 2 , wherein labeling the first route with a number related to user desirability of the route comprises calculating the label for the first route without regard to the status of the particular road as potentially closed.

5. The method of providing turn-by-turn navigation instructions according to claim 1 , wherein the frequency indicator specifies the use of the first route for a particular fraction of requests, and wherein the method further comprises, subsequent to providing the turn by-turn navigation instructions of the selected route to the user, monitoring for a reroute request from the user.

6. The method of providing turn-by-turn navigation instructions according to claim 5 , further comprising removing the identity of the particular road as potentially closed if a reroute request is not received from the user.

7. The method of providing turn-by-turn navigation instructions according to claim 1 , further comprising removing the identity of the particular road as potentially closed if a communication is received at the call center from a vehicle traveling on the particular road.

8. The method of providing turn-by-turn navigation instructions according to claim 7 , wherein receiving a communication at the call center from a vehicle traveling on the particular road comprises detecting at least one of an emergency button activation, a turn-by-turn navigation download, and an airbag deployment.

9. A method of selecting turn-by-turn navigation instructions for provision to a user of a vehicle telematics unit comprising:

receiving, at a call center request from the vehicle telematics unit to receive navigational instructions to enable travel from a geographic origination location to a geographic destination location;

calculating, at a server, a first set of turn-by-turn navigation instructions defining an optimal route between the geographic origination location and the geographic destination location, the optimal route having a first length, wherein a road on the first route has been identified at the call center as being a potentially closed road, and wherein the first set of turn-by turn navigation instructions assumes that the potentially closed road is open;

calculating a second set of turn-by-turn navigation instructions defining a replacement route between the geographic origination location and the geographic destination location based on an assumption that the potentially closed road is closed, the replacement route having a second length;

calculating a third set of turn-by-turn navigation instructions defining a recovery route between the geographic origination location and the geographic destination location, the recovery route having a third length, wherein the recovery route includes a first portion and a second portion, wherein the first portion matches the optimal route between the geographic origination location and the potentially closed road, and wherein the second portion differs from the optimal route and avoids the potentially closed road;

selecting between a testing response and a nontesting response based on the relative values of the first, second, and third lengths and on a frequency indicator that specifies the use of a particular route for a particular fraction of requests, wherein the testing response requires providing the recovery route except for with respect to a predetermined percentage of requests, and wherein the nontesting response requires providing the replacement route.

10. The method of selecting turn-by-turn navigation instructions according to claim 9 , wherein the first, second, and third lengths describe the physical extent of the respective routes.

11. The method of selecting turn-by-turn navigation instructions according to claim 9 , wherein the first, second, and third lengths describe the time required to complete travel along the respective routes.

12. The method of selecting turn-by-turn navigation instructions according to claim 9 , wherein the testing response is selected and the first set of turn-by-turn navigation instructions defining the optimal route are provided to the user, the method further comprising flagging the potentially closed road as being open if a reroute request is not received from the user after receiving the first set of turn-by-turn navigation instructions.

13. The method of selecting turn-by-turn navigation instructions according to claim 9 , further comprising removing the identity of the potentially closed road as potentially closed if a communication is received at the call center from a vehicle traveling on the potentially closed road.

14. The method of selecting turn-by-turn navigation instructions according to claim 13 , wherein receiving a communication at the call center from a vehicle traveling on the potentially closed road comprises detecting at least one of an emergency button activation, a turn-by-turn navigation download, and an airbag deployment.

15. The method of selecting turn-by-turn navigation instructions according to claim 9 , wherein selecting between the testing response and the nontesting response based on the relative values of the first, second, and third lengths comprises:

selecting the testing response if (1) the first and third lengths are equal, (2) the second and third lengths are equal and greater than the first length, or (3) the first length is less than the third length, which is less than the second length; and

selecting the nontesting response if (1) the first and second lengths are equal and the third length is greater than the first and second lengths, or (2) the first length is less than the second length, which is less than the third length.

16. A method of determining turn-by-turn navigation instructions for provision to a user of a vehicle telematics unit to enable travel from a geographic origination location to a geographic destination location comprising:

identifying, at a server, an optimal route between the geographic origination location and the geographic destination location, wherein a road on the optimal route is a potentially closed road, and wherein the optimal route requires the potentially closed road to be open;

identifying a replacement route between the geographic origination location and the geographic destination location, wherein the replacement route assumes that the potentially closed road is closed;

identifying a recovery route between the geographic origination location and the geographic destination location, wherein the recovery route matches the optimal route between the geographic origination location and the potentially closed road, and wherein the second portion differs from the optimal route thereafter and avoids the potentially closed road; and

testing a status of the potentially closed road by sending a predetermined fraction of users, as determined by a frequency indicator that specifies the use of a particular route for a particular fraction of requests along the optimal route, and sending users other than the predetermined fraction on the replacement route.

17. The method of determining turn-by-turn navigation instructions according to claim 16 , further comprising identifying the potentially closed road as open if a reroute request is not received from a user sent on the optimal route.

18. The method of determining turn-by-turn navigation instructions according to claim 16 , further comprising identifying the potentially closed road as open if a communication is received at the call center from a vehicle traveling on the potentially closed road.

19. The method of determining turn-by-turn navigation instructions according to claim 18 , wherein receiving a communication at the call center from a vehicle traveling on the potentially closed road comprises detecting one of an emergency button activation, a turn-by-turn navigation download, and an airbag deployment.

20. The method of determining turn-by-turn navigation instructions according to claim 16 , further comprising receiving a reroute request from a user sent on the optimal route and in response to receiving the reroute request, transferring said user to the recovery route.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 034183/0436 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GENERAL MOTORS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2010
From: JOHNSON, RICHARD A.; TENGLER, STEVEN C.
To: GENERAL MOTORS LLC
Reel/Frame 024107/0390 →
Continuity (1)
Related Publication 20110231087A1 · Sep 22, 2011