← Back to Patent Explorer
US6345233B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Collision avoidance using GPS device and train proximity detector

Assignee: Dynamic Vehicle Safety Systems Ltd
•
Filing: 1998-08-18
•
Granted: 2002-02-05
•
Expires: 2018-08-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A processor ( 12 ) located on a vehicle processes GPS coordinates input thereto to provide an area of protection around the vehicle. Railroad grade crossing data ( 82, 84 ) stored in a data base ( 30 ) is read therefrom to ascertain whether a grade crossing is within the area of protection. If so, heading data ( 86 ) stored in association with the grade crossing data ( 82, 84 ) is compared with the heading of the vehicle to determine if the vehicle is on a road that intersects the grade crossing. If so, a first level alert is provided to the vehicle operator. If, in addition, a train is in the vicinity of the crossing, a second level alert is provided to the operator of the vehicle.

Inventors

  • 👤 Jack M. Erick

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 04:54
CPC Classifications
B; B61; B61L; B61L25/00; B61L25/02; B61L25/021; B61L25/023; B61L25/025; B61L29/00; G; G01; G01S; G01S19/00; G01S19/01; G01S19/13; G01S19/14; G01S19/38; G01S19/39; G01S19/42; G01S19/51; B61L2205/00; B61L2205/04; G01S2205/00; G01S2205/001; G01S2205/002

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 153 words
A train collision avoidance system, comprising: a data base storing train grade crossing data identifying coordinates where a railroad track intersects with a road and for each train grade crossing data stored, storing in association therewith road heading data indicating the heading of roads intersecting respective railroad tracks at the grade crossings; a processor programmed to receive GPS vehicle location data that identifies a location of a vehicle, and programmed to use said GPS vehicle location data and said train grade crossing data to determine if the vehicle is within a predefined distance from a grade crossing; said processor being programmed to correlate the heading data of a road with a heading of the road vehicle; and said processor is programmed to provide a sensory indication when the vehicle is within the predefined distance from the grade crossing and when the road vehicle is on a road that intersects with the grade crossing.
Claim 2
Dependent Claim 153 words
A train collision avoidance system, comprising: a data base storing train grade crossing data identifying coordinates where a railroad track intersects with a road and for each train grade crossing data stored, storing in association therewith road heading data indicating the heading of roads intersecting respective railroad tracks at the grade crossings; a processor programmed to receive GPS vehicle location data that identifies a location of a vehicle, and programmed to use said GPS vehicle location data and said train grade crossing data to determine if the vehicle is within a predefined distance from a grade crossing; said processor being programmed to correlate the heading data of a road with a heading of the road vehicle; and said processor is programmed to provide a sensory indication when the vehicle is within the predefined distance from the grade crossing and when the road vehicle is on a road that intersects with the grade crossing.
Claim 3
Dependent Claim 40 words
The train collision avoidance system of claim 1 , wherein said data base stores in association with said train grade crossing data, said road heading data that identifies a direction of a road with at least one of eight directions.
Claim 4
Dependent Claim 66 words
The train collision avoidance system of claim 2 , wherein said processor is programmed to receive road vehicle heading data and compare said road vehicle heading data with the direction data stored in said data base, and if said vehicle is within the predefined distance from said grade crossing and if said vehicle direction of travel coincides with the direction data, said sensory indication is provided.
Claim 5
Dependent Claim 50 words
The train collision avoidance system of claim 2 , wherein for each train grade crossing data stored in said data base, there is stored in association therewith direction data of at least one road that intersects a railroad track at a grade crossing identified by the train grade crossing data.
Claim 6
Dependent Claim 40 words
The train collision avoidance system of claim 4 , wherein said train grade crossing data and said direction data are written into said data base so as to be read out together during one read operation of the data base.
Claim 7
Dependent Claim 19 words
The train collision avoidance system of claim 2 , wherein said direction data comprises a range of compass degrees.
Claim 8
Dependent Claim 39 words
The train collision avoidance system of claim 1 , wherein said processor is programmed to process said GPS vehicle location data so as to provide a radius of protection around the vehicle, said radius defined by said predefined distance.
Claim 9
Dependent Claim 41 words
The train collision avoidance system of claim 7 , wherein said GPS vehicle location data comprises latitude and longitude coordinates, and is processed by changing a respective least significant bit thereof to reduce an accuracy of the location of the vehicle.
Claim 10
Dependent Claim 39 words
The train collision avoidance system of claim 8 , wherein said processor is programmed to change a least significant bit of said longitude and a least significant bit of said latitude coordinates by adding and subtracting a predefined number.
Claim 11
Dependent Claim 33 words
The train collision avoidance system of claim 1 , wherein said processor is programmed to receive vehicle speed data and to change said predefined distance as a function of the vehicle speed data.
Claim 12
Dependent Claim 138 words
A train collision avoidance system, comprising: a first detector for detecting a geographical location of a vehicle, not a train; a second detector for detecting a proximity of a train near the vehicle; a direction sensing device for providing data indicating a heading of the vehicle; a data base storing geographical coordinates of grade crossings where roads intersect respective railroad tracks; a processor that is programmed to compare the geographical location of the vehicle with the coordinates of the grade crossing to determine whether the vehicle is within a prescribed distance from the grade crossing; and said processor is programmed to provide a sensory indication when said comparison is affirmative, when said detector detects a proximity of the train near the vehicle, and when the heading of the vehicle will cause the vehicle to intersect the grade crossing.
Claim 13
Dependent Claim 138 words
A train collision avoidance system, comprising: a first detector for detecting a geographical location of a vehicle, not a train; a second detector for detecting a proximity of a train near the vehicle; a direction sensing device for providing data indicating a heading of the vehicle; a data base storing geographical coordinates of grade crossings where roads intersect respective railroad tracks; a processor that is programmed to compare the geographical location of the vehicle with the coordinates of the grade crossing to determine whether the vehicle is within a prescribed distance from the grade crossing; and said processor is programmed to provide a sensory indication when said comparison is affirmative, when said detector detects a proximity of the train near the vehicle, and when the heading of the vehicle will cause the vehicle to intersect the grade crossing.
Claim 14
Dependent Claim 27 words
The train collision avoidance system of claim 11 , wherein said detector uses GPS signals to provide latitude and longitude parameters of geographical locations of the vehicle.
Claim 15
Dependent Claim 28 words
The train collision avoidance system of claim 11 , wherein said second detector uses a transmitted signal from a train to detect a proximity thereof to the vehicle.
Claim 16
Dependent Claim 28 words
The train collision avoidance system of claim 11 , wherein said processor is programmed to vary said prescribed distance as a function of a speed of the vehicle.
Claim 17
Dependent Claim 52 words
The train collision avoidance system of claim 11 , wherein said sensory indication comprises a warning, and said processor is programmed to provide an alert sensory indication when said vehicle is detected as being within said prescribed distance from said grade crossing and a proximity of a train has not been detected.
Claim 18
Dependent Claim 37 words
The train collision avoidance system of claim 11 , wherein said sensory indication comprises a visual indication, and further including an audible indication that is provided only for a predefined period of time, and then is extinguished.
Claim 19
Dependent Claim 36 words
The train collision avoidance system of claim 11 , wherein said processor is programmed to process a geographical coordinate stored in said data base by modifying the geographical coordinate by changing a least significant digit thereof.
Claim 20
Dependent Claim 45 words
The train collision avoidance system of claim 17 , wherein said geographical coordinate system comprises a multi-digit latitude parameter and a multi-digit longitude parameter, and said processor is programmed to dither the latitude and longitude parameters to provide said prescribed distance from said grade crossing.
Claim 21
Dependent Claim 29 words
The train collision avoidance system of claim 18 , wherein said latitude and longitude parameters are dithered to different extents, as a function of a speed of the vehicle.
Claim 22
Dependent Claim 26 words
The train collision avoidance system of claim 19 , wherein each said parameter is dithered by the same amount for a given speed of the vehicle.
Claim 23
Dependent Claim 61 words
The train collision avoidance system of claim 11 , wherein said data base is configured to store data corresponding to geographical locations of a plurality of grade crossings that intersect respective roads, and stores in association with each said geographical location other data representing a compass direction of at least one road that intersects the railroad tracks at said grade crossing.
Claim 24
Dependent Claim 147 words
A train collision avoidance system, comprising: a processor programmed to process GPS coordinate data received from a satellite to determine a geographical location of a road vehicle; said processor programmed with a database identifying intersections where railroad tracks intersect roads; said processor programmed to periodically determine a geographical location of the road vehicle, and once the location of the road vehicle is determined, the processor defines an envelope of protection circumscribing the road vehicle so that said envelope of protection moves with the road vehicle; said processor programmed to read said database to determine if a railroad intersections lies within said envelope of protection; and said processor programmed to determine if a train is in a proximate area of the road vehicle, and if so, and if an intersection is within said envelope of protection, said processor is programmed to provide a warning in the road vehicle.
Claim 25
Dependent Claim 147 words
A train collision avoidance system, comprising: a processor programmed to process GPS coordinate data received from a satellite to determine a geographical location of a road vehicle; said processor programmed with a database identifying intersections where railroad tracks intersect roads; said processor programmed to periodically determine a geographical location of the road vehicle, and once the location of the road vehicle is determined, the processor defines an envelope of protection circumscribing the road vehicle so that said envelope of protection moves with the road vehicle; said processor programmed to read said database to determine if a railroad intersections lies within said envelope of protection; and said processor programmed to determine if a train is in a proximate area of the road vehicle, and if so, and if an intersection is within said envelope of protection, said processor is programmed to provide a warning in the road vehicle.
Claim 26
Independent Claim 150 words
A method of avoiding a collision with a train, comprising the steps of providing an indication of a location of a vehicle; providing an indication of a direction of travel of the vehicle; reading from a data base, data identifying a location of one or more train grade crossings, and data identifying a heading of at least one road intersecting the train grade crossing; comparing the indication of the vehicle location with the location of the train grade crossing; comparing the indication of the direction of travel of the vehicle with the heading of at least one road intersecting the train grade crossing; and if the vehicle location is within a specified distance from the train grade crossing, and if the direction of travel of the vehicle corresponds to the heading of the road, providing a sensory indication of a potential for a collision between the train and the vehicle.
Claim 27
Independent Claim 150 words
A method of avoiding a collision with a train, comprising the steps of providing an indication of a location of a vehicle; providing an indication of a direction of travel of the vehicle; reading from a data base, data identifying a location of one or more train grade crossings, and data identifying a heading of at least one road intersecting the train grade crossing; comparing the indication of the vehicle location with the location of the train grade crossing; comparing the indication of the direction of travel of the vehicle with the heading of at least one road intersecting the train grade crossing; and if the vehicle location is within a specified distance from the train grade crossing, and if the direction of travel of the vehicle corresponds to the heading of the road, providing a sensory indication of a potential for a collision between the train and the vehicle.

References Cited (Backward Citations)

US3758775A Cited
US4942395A Cited
US5602739A Cited
US5554982A Cited
US5574469A Cited
US5620155A Cited
US5739768A Cited
US5740547A Cited
US5786750A Cited
US5680120A Cited
US5699986A Cited
US5864304A Cited
US5986547A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-02-04 2005-08-06 2006-02-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-02-04 2009-08-06 2010-02-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-02-04 2013-08-06 2014-02-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag