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

Route guidance on/off-route state filter

Assignee: TomTom International BV
•
Filing: 1992-05-15
•
Granted: 1994-10-25
•
Expires: 2012-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides a route state filter for a vehicle route guidance system for improved tracking of vehicle position with respect to a preselected route. A set of position possibilities are derived by comparing a measured vehicle position to a database containing data representing a map of roads, the possibilities corresponding to possible positions on the roads within an error region around the measured position. A route guidance module receives the position possibilities, checks their validity and applies a filter to remove less likely possibilities. A current position is then selected from the remaining possibilities. An ON/OFF ROUTE status of the vehicle is determined by comparing the selected position with the selected route information in the database. A distance-based filter is utilized to provide improved continuity in the route status determination. The route status is then used to set the system operating mode, and instructional information such as maneuvers, distances, and warnings are communicated to the driver.

Inventors

  • 👤 Peter Snider

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 01:35
CPC Classifications
G; G06; G06F; G06F17/00; G01; G01C; G01C21/00; G01C21/26; G01C21/28; G01C21/30

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 187 words
A method for determining whether a vehicle is following a predetermined route on a map of roadways, said route comprising a selected portion of said roadways, the method comprising the steps of: receiving a set of position possibilities corresponding to possible positions of said vehicle on said roadways of said map; verifying that the set of position possibilities are valid possibilities; filtering the set of position possibilities to remove those least likely to correspond to actual position of the vehicle; comparing the position possibilities with a set of positions on the route; classifying each position possibility by route state, the route state being selected from the group consisting of ON ROUTE and OFF ROUTE, ON ROUTE being position possibilities corresponding to positions on the route, and OFF ROUTE being position possibilities corresponding to positions not on the route; calculating the distance from a known location on said map to each ON ROUTE position possibility; selecting a current position, the current position being the ON ROUTE position possibility furthest along the route toward the destination; and determining a route status of the vehicle based on said current position.
Claim 2
Independent Claim 187 words
A method for determining whether a vehicle is following a predetermined route on a map of roadways, said route comprising a selected portion of said roadways, the method comprising the steps of: receiving a set of position possibilities corresponding to possible positions of said vehicle on said roadways of said map; verifying that the set of position possibilities are valid possibilities; filtering the set of position possibilities to remove those least likely to correspond to actual position of the vehicle; comparing the position possibilities with a set of positions on the route; classifying each position possibility by route state, the route state being selected from the group consisting of ON ROUTE and OFF ROUTE, ON ROUTE being position possibilities corresponding to positions on the route, and OFF ROUTE being position possibilities corresponding to positions not on the route; calculating the distance from a known location on said map to each ON ROUTE position possibility; selecting a current position, the current position being the ON ROUTE position possibility furthest along the route toward the destination; and determining a route status of the vehicle based on said current position.
Claim 3
Dependent Claim 24 words
The method according to claim 1 wherein said step of verifying comprises determining whether said position possibilities are within a selected range of values.
Claim 4
Dependent Claim 64 words
The method according to claim 1 wherein said step of filtering comprises: eliminating position possibilities with a heading outside of an expected heading range, the expected heading range including the heading of the roadway on which the position possibility is located plus an angular error region; and eliminating all position possibilities on the same roadway except the position possibility closest to a dead-reckoned position.
Claim 5
Dependent Claim 65 words
The method according to claim 1 further comprising, where no ON ROUTE position possibilities exist, selecting as said current position the OFF ROUTE position possibility most likely to correspond with vehicle position according to criteria selected from the group consisting of proximity to the dead-reckoned position and correspondence of heading at said position possibility with heading of the roadway on which a dead-reckoned position lies.
Claim 6
Dependent Claim 45 words
The method according to claim 4 further comprising assigning the route state of the current position to an OFF ROAD state if no current position has been selected, said OFF ROAD state indicating that no position possibilities corresponding to roadways on said map were received.
Claim 7
Dependent Claim 130 words
The method according to claim 4 wherein the step of determining a route status of said vehicle comprises: comparing the route state of the current position with a stored distance-based route state; increasing a stored distance filter value where the route state of the current position is different than the stored distance-based route state; decreasing the stored distance filter value where the route state of the current position is the same as the stored distance-based route state; comparing the stored distance filter value to a pre-defined threshold value after said increasing or decreasing; setting the stored distance-based route state to the route state of the current position if the stored distance filter value exceeds the threshold value; and assigning the route status the value of the stored distance-based route state.
Claim 8
Dependent Claim 45 words
The method according to claim 1 further comprising the step of determining whether a maneuver of the vehicle is required, the maneuver being selected from the group consisting of left turn, right turn, U-turn, hard left, hard right, easy left, easy right, and combinations thereof.
Claim 9
Dependent Claim 15 words
The method according to claim 7 further comprising communicating the required maneuver to a user.
Claim 10
Dependent Claim 22 words
The method according to claim 1 further comprising comparing the current position to an intended destination to determine whether arrival has occurred.
Claim 11
Dependent Claim 15 words
The method according to claim 1 further comprising communicating the route status to a user.
Claim 12
Dependent Claim 59 words
The method according to claim 1 further comprising: reading a heading sensor and a distance sensor; calculating a dead-reckoned position using heading and distance readings; comparing said dead-reckoned position to said map of roadways; and deriving said position possibilities, wherein said position possibilities comprise positions on said roadways within an error region having said dead-reckoned position as its center.
Claim 13
Dependent Claim 218 words
A route guidance module in a vehicle navigation system for determining whether a vehicle is following a predetermined route on a map of roadways, said route comprising a selected portion of said roadways, said navigation system calculating a dead-reckoned position of said vehicle and further generating a set of position possibilities of said vehicle on said roadways, said route guidance module comprising: means for receiving said set of position possibilities; means for verifying that each of said position possibilities is a valid possibility; means for filtering the set of position possibilities to remove those least likely to correspond to actual position of the vehicle; means for comparing the position possibilities to positions on said route; means for classifying each position possibility by route state, the route state being selected from the group consisting of ON ROUTE and OFF ROUTE, ON ROUTE being position possibilities corresponding to positions on the route, and OFF ROUTE being position possibilities corresponding to positions not on the route; means for calculating the distance from a first location on said route to each ON ROUTE position possibility; means for selecting a current position, the current position being the ON ROUTE position possibility furthest along the route toward the destination; and means for determining a route status of the vehicle based on said current position.
Claim 14
Dependent Claim 218 words
A route guidance module in a vehicle navigation system for determining whether a vehicle is following a predetermined route on a map of roadways, said route comprising a selected portion of said roadways, said navigation system calculating a dead-reckoned position of said vehicle and further generating a set of position possibilities of said vehicle on said roadways, said route guidance module comprising: means for receiving said set of position possibilities; means for verifying that each of said position possibilities is a valid possibility; means for filtering the set of position possibilities to remove those least likely to correspond to actual position of the vehicle; means for comparing the position possibilities to positions on said route; means for classifying each position possibility by route state, the route state being selected from the group consisting of ON ROUTE and OFF ROUTE, ON ROUTE being position possibilities corresponding to positions on the route, and OFF ROUTE being position possibilities corresponding to positions not on the route; means for calculating the distance from a first location on said route to each ON ROUTE position possibility; means for selecting a current position, the current position being the ON ROUTE position possibility furthest along the route toward the destination; and means for determining a route status of the vehicle based on said current position.
Claim 15
Dependent Claim 28 words
The route guidance module according to claim 12 wherein said means for verifying comprises means for determining whether said position possibilities are within a selected range of values.
Claim 16
Dependent Claim 70 words
The route guidance module according to claim 12 wherein said means for filtering comprises: means for eliminating position possibilities with a heading outside of an expected heading range, the expected heading range including the heading of the roadway on which the position possibility is located plus an angular error region; and means for eliminating all position possibilities on the same roadway except the position possibility closest to a dead-reckoned position.
Claim 17
Dependent Claim 69 words
The route guidance module according to claim 12 further comprising, where no ON ROUTE position possibilities exist, means for selecting as said current position the OFF ROUTE position possibility most likely to correspond with vehicle position according to criteria selected from the group consisting of proximity to the dead-reckoned position and correspondence of heading at said position possibility with heading of the roadway on which a dead-reckoned position lies.
Claim 18
Dependent Claim 49 words
The route guidance module according to claim 15 further comprising means for assigning the route state of the current position to an OFF ROAD state where no current position has been selected, said OFF ROAD state indicating that no position possibilities corresponding to roadways on said map were received.
Claim 19
Dependent Claim 144 words
The route guidance module according to claim 15 wherein said means for determining a route status of said vehicle comprises: means for comparing the route state of the current position with a stored distance-based route state; means for increasing a stored distance filter value where the route state of the current position is different than the stored distance-based route state; means for decreasing the stored distance filter value where the route state of the current position is the same as the stored distance-based route state; means for comparing the stored distance filter value to a pre-defined threshold value after said increasing or decreasing; means for setting the stored distance-based route state to the route state of the current position if the stored distance filter value exceeds the threshold value; and means for assigning the route status the value of the stored distance-based route state.
Claim 20
Dependent Claim 46 words
The route guidance module according to claim 12 further comprising means for determining whether a maneuver of the vehicle is required, the maneuver being selected from the group consisting of left turn, right turn, U-turn, hard left, hard right, easy left, easy right, and combinations thereof.
Claim 21
Dependent Claim 22 words
The route guidance module according to claim 18 further comprising means for communicating the required maneuver to a driver of said vehicle.
Claim 22
Dependent Claim 26 words
The route guidance module according to claim 12 further comprising means for comparing the current position to an intended destination to determine whether arrival has occurred.
Claim 23
Dependent Claim 22 words
The route guidance module according to claim 12 further comprising means for communicating the route status to a driver of said vehicle.
Claim 24
Dependent Claim 51 words
The route guidance module according to claim 12 wherein said navigation system includes means for switching between at least a first ON ROUTE mode and a second OFF ROUTE mode according to said route status, the route guidance module further comprising means for communicating said route status to said switching means.
Claim 25
Dependent Claim 72 words
The route guidance module according to claim 12 wherein said navigation system comprises: means for reading a heading sensor and a distance sensor; means for calculating said dead-reckoned position using heading and distance readings; means for comparing said dead-reckoned position to said map of roadways; and means for deriving said position possibilities, wherein said position possibilities comprise positions on said roadways within an error region having said dead-reckoned position as its center.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-24 1998-04-25 1998-10-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-24 2002-04-25 2002-10-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-24 2006-04-25 2006-10-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag