IP Library Granted Patent US 8,410,956
Granted Patent B2
US 8,410,956 · App. 11/839,700 · Granted Apr 2, 2013

Message management protocol persistent geocast routing

Inventors: Fan Bai (Troy, MI); Upali Priyantha Mudalige (Troy, MI)
Assignee: GM Global Technology Operations LLC
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 8,410,956
App. No.
11/839,700
Granted
Apr 2, 2013
Kind
B2
Abstract

A system and method for providing a protocol to maintain a persistent warning message in a region of interest. The protocol begins its operation when a hazardous condition is detected by a vehicle. The detecting vehicle uses a multi-hop geocast broadcasting process to transmit a warning message to other vehicles in the region of interest. When the vehicles in the region of interest receive the warning message, they are prevented from re-broadcasting the message for a first predetermined period of time. After the first predetermined period of time has expired, a contentious timing process is used to determine which of those vehicles will re-broadcast the message to other vehicles entering the region of interest. This process of re-broadcasting continues until a second predetermined period of time expires at which time the message is not re-broadcast.

Claims (87)

1. A method for providing a warning message to a group of vehicles, said method comprising:

detecting a hazardous situation by a detecting vehicle;

broadcasting a warning message from the detecting vehicle;

broadcasting the message by other vehicles until the message is received by all of the vehicles in a region of interest even if the detecting vehicle has left the region of interest;

preventing the warning message from being broadcast for a first predetermined period of time after the vehicles in the region of the interest have received the message;

selecting a host vehicle to re-broadcast the message after the first predetermined period of time has expired;

preventing the message from being broadcast again for the first predetermined period of time;

repeating the step of determining a host vehicle for re-broadcasting the message; and

ending the broadcast of the message after a second predetermined period of time has expired.

2. The method according to claim 1 wherein selecting a host vehicle to re-broadcast the message includes setting a timer in each vehicle that has received the message in the region of interest and making the vehicle whose timer expires first as the host vehicle.

3. The method according to claim 2 wherein setting a timer includes setting the timer at a random time t i defined by:

t

i

[

0

,

k

d

A

D

]

where k is a constant, D is the distance from a critical line behind the hazardous situation to an end of the region of interest and d A is the distance from the critical line to the host vehicle.

4. The method according to claim 1 wherein the first predetermined period of time is defined as:

Δ T=D/V max

where ΔT is the first predetermined period of time, D is the distance from a critical line behind the hazardous situation to an end of the region of interest and V max is the maximum allowed velocity on the roadway within the region of interest.

5. The method according to claim 1 wherein broadcasting the message by other vehicles includes using a multi-hop geocast transmission scheme.

6. The method according to claim 1 wherein detecting the hazardous situation includes using a vehicle stability control system.

7. The method according to claim 1 wherein detecting the hazardous situation includes using a radar, lidar, vision or other sensing device.

8. The method according to claim 1 wherein the message has event information including event type, event location, event duration, and event detection time-stamp and message sequence number.

9. A method for providing a warning message of a hazardous road condition to a group of vehicles, said method comprising:

detecting the hazardous road condition by a detecting vehicle;

defining a region of interest along a roadway from a position just in front of the hazardous condition to a predetermined distance behind the hazardous condition;

defining a critical line behind the hazardous road condition;

defining a distance from the critical line to a back end of the region of interest;

broadcasting a warning message from the detecting vehicle to other vehicles in the region of interest using a multi-hop geocast transmission scheme;

preventing the warning message from being broadcast for a first predetermined period of time after the vehicles in the region of interest have received the message; and

using a contentious timing process to determine which of the vehicles that have received the message in the region of interest will re-broadcast the message to new vehicles entering the region of interest after the first predetermined period of time even if the detecting vehicle has left the region of interest.

10. The method according to claim 9 wherein using a contentious timing process to determine which of the vehicles will re-broadcast the message includes setting a timer in each vehicle that has received the message in the region of interest and making the vehicle whose timer expires first as the re-broadcasting vehicle.

11. The method according to claim 10 wherein setting a timer includes setting the timer at a random time t i defined by:

t

i

[

0

,

k

d

A

D

]

where k is a constant, D is the distance from the critical line behind the hazardous situation to an end of the region of interest and d A is the distance from the critical line to the re-broadcasting vehicle.

12. The method according to claim 9 wherein the first predetermined period of time is defined as:

Δ T=D/V max

where ΔT is the first predetermined period of time, D is the distance from the critical line behind the hazardous situation to an end of the region of interest and V max is the maximum allowed velocity on the roadway within the region of interest.

13. The method according to claim 9 further comprising ending the broadcast of the message after a second predetermined period of time has expired that is determined based on a lifetime of the hazardous condition.

14. The method according to claim 9 wherein detecting the hazardous situation includes using a vehicle stability control system.

15. The method according to claim 9 wherein detecting the hazardous situation includes using a radar, lidar, vision or other sensing device.

16. The method according to claim 9 wherein the message has event information including event type, event location, event duration, event detection time-stamp, and message sequence number.

17. A method for providing a warning message to a group of vehicles, said method comprising:

detecting a hazardous situation by a detecting vehicle;

broadcasting a warning message from the detecting vehicle to be received by other vehicles even if the detecting vehicle has left the region of interest;

providing a process by which the message is re-broadcast to a new set of vehicles after a predetermined period of time; and

providing a process by which the message is not further re-broadcast after an event lifetime has expired.

18. The method according to claim 17 wherein providing a process by which the message is re-broadcast includes setting a timer in each vehicle that has received the message and making the vehicle whose timer expires first as the vehicle that re-broadcasts the message.

19. The method according to claim 18 wherein setting a timer includes setting the timer at a random time t i defined by:

t

i

[

0

,

k

d

A

D

]

where k is a constant, D is the distance from a critical line behind the hazardous situation to an end of a region of interest and d A is the distance from the critical line to the re-broadcast vehicle.

20. The method according to claim 17 wherein the first predetermined period of time is defined as:

Δ T=D/V max

where ΔT is the first predetermined period of time, D is the distance from a critical line behind the hazardous situation to an end of a region of interest and V max is the maximum allowed velocity on the roadway within the region of interest.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034185/0587 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0035 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0057 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025314/0946 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0656 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0140 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0264 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0880 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0670 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022554/0479 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2007
From: BAI, FAN; MUDALIGE, UPALI PRIYANTHA
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 019705/0380 →
Continuity (1)
Related Publication 20090045977A1 · Feb 19, 2009