Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
136 words
A method of determining the route traveled by a vehicle comprising: measuring navigation parameters relating to the movement of the vehicle; utilizing the navigation parameters to calculate dead reckoning coordinates of the vehicle; comparing the calculated dead reckoning coordinates to stored global information representing at least one of topographical and traffic technical information for a general area; selecting from the stored global information local information representing at least one of topographical and traffic technical information for a specific area in which the calculated dead reckoning coordinates lie; storing the selected local information in a local navigation data base; selecting from the local information stored in the local navigation data base route segments which are consistent with vehicle positions represented by the calculated dead reckoning coordinates; storing the selected route segments in a first predefined data structure.
Claim 2
Independent Claim
136 words
A method of determining the route traveled by a vehicle comprising: measuring navigation parameters relating to the movement of the vehicle; utilizing the navigation parameters to calculate dead reckoning coordinates of the vehicle; comparing the calculated dead reckoning coordinates to stored global information representing at least one of topographical and traffic technical information for a general area; selecting from the stored global information local information representing at least one of topographical and traffic technical information for a specific area in which the calculated dead reckoning coordinates lie; storing the selected local information in a local navigation data base; selecting from the local information stored in the local navigation data base route segments which are consistent with vehicle positions represented by the calculated dead reckoning coordinates; storing the selected route segments in a first predefined data structure.
Claim 3
Dependent Claim
30 words
A method as in claim 1 where pseudo-segments are derived from consecutively calculated dead reckoning coordinates, said pseudo-segments forming a pseudo-route and being stored in a second predefined data structure.
Claim 4
Dependent Claim
22 words
A method as in claim 2 where the pseudo-segments are divided into straight pseudo-segments having a substantially constant direction, and vague pseudo-segments.
Claim 5
Dependent Claim
39 words
A method as in claim 3 vague pseudo-segments caused by a curve or a brief deviation from a straight road are removed from the second predefined data structure, the relevant straight pseudo-segments being replaced by extrapolated, contiguous straight pseudo-segments.
Claim 6
Dependent Claim
25 words
A method as in claim 3 or 4 where contiguous straight pseudo-segments having substantially the same direction are combined to form one new straight pseudo-segment.
Claim 7
Dependent Claim
52 words
A method as in claim 2, 3 or 4 where, when the second predefined data structure has a degree of occupancy exceeding a first threshold value, as many of the oldest pseudo-segments are removed from said data structure as are needed to reduce the degree of occupancy below a second threshold value.
Claim 8
Dependent Claim
52 words
A method as in claim 1 where, when the first predefined data structure has a degree of occupancy exceeding a third threshold value, as many of the oldest route segments are removed from said data structure as are needed to reduce the degree of occupancy to less than a fourth threshold value.
Claim 9
Dependent Claim
38 words
A method as in claim 2 where, by comparing the route segments in the first predefined data structure and the pseudo-segments in the second predefined data structure a correction vector for the dead reckoning coordinates is periodically determined.
Claim 10
Dependent Claim
69 words
A method as in claim 8, where, during said comparison, for each possibly driven route assembled from route segments a branch-translation vector from the pseudo-route is determined on the basis of at least two segment-translation vectors from pseudo-segments making up the pseudo-route, to associated route segments, wherein by means of correlations tests performed on the composite segment-translation vectors a best fitting branch-translation vector is selected as the correction vector.
Claim 11
Dependent Claim
47 words
A method as in claim 9, where, if the segment-translation vectors making up the best fitting branch-translation vector are correlated less than a first critical value, the vector which perpendicularly projects the current dead reckoning coordinates onto the nearest route segment is used as the correction vector.
Claim 12
Dependent Claim
24 words
A method as in claim 8, 9 or 10 where the correction vector is determined each time the vehicle has covered a given distance.
Claim 13
Dependent Claim
39 words
A method as in claim 8, 9 or 10 where the correction vector is determined each time the first predefined data structure and the second predefined data structure both contain a number of segments exceeding a second critical value.
Claim 14
Independent Claim
28 words
A method as in claims 8, 9 or 10 where, after each correction vector determination, the first predetermined data structure and the second predefined data structure are emptied.
Claim 15
Dependent Claim
26 words
A method as in claim 8, 9 or 10 where, using the correction vector, the dead reckoning coordinates are corrected to form valid actual position coordinates.
Claim 16
Dependent Claim
184 words
An arrangement for determining the route traveled by a vehicle comprising: means for providing navigation parameters relating to the movement of the vehicle; a memory for storing a global data base containing at least one of topographical and traffic technical information for a general area; a processor for utilizing the navigation parameters to calculate dead reckoning coordinates of the vehicle and for comparing said coordinates to information in the stored global data base; a memory for storing a dynamic local navigation data base containing information selected from the global data base for a specific area in which the calculated dead reckoning coordinates lie; a first working memory for storing, in a first predefined data structure, route segments which are consistent with vehicle positions represented by the calculated dead reckoning coordinates; a second working memory for storing, in a second predefined data structure, pseudo segments which are derived &rom consecutively calculated dead reckoning coordinates and represent a pseudo route; said processor also being adapted to compare the contents of the first and second working memories to determine a correction vector for the dead reckoning coordinates.
Claim 17
Dependent Claim
184 words
An arrangement for determining the route traveled by a vehicle comprising: means for providing navigation parameters relating to the movement of the vehicle; a memory for storing a global data base containing at least one of topographical and traffic technical information for a general area; a processor for utilizing the navigation parameters to calculate dead reckoning coordinates of the vehicle and for comparing said coordinates to information in the stored global data base; a memory for storing a dynamic local navigation data base containing information selected from the global data base for a specific area in which the calculated dead reckoning coordinates lie; a first working memory for storing, in a first predefined data structure, route segments which are consistent with vehicle positions represented by the calculated dead reckoning coordinates; a second working memory for storing, in a second predefined data structure, pseudo segments which are derived &rom consecutively calculated dead reckoning coordinates and represent a pseudo route; said processor also being adapted to compare the contents of the first and second working memories to determine a correction vector for the dead reckoning coordinates.
Claim 18
Dependent Claim
88 words
An arrangement as claimed in claim 15 where the processor, when comparing the contents of the second and third working memories for the determination of the correction vector, determines for every possibly driven route from PSD a branch translation vector from the pseudo-route on the basis of at least two segment-translation vectors from pseudo-segments making up the pseudo-route, to associated route segments, the processor being programmed to select by means of correlation tests performed on the composite segment-translation vectors a best fitting branch-translation vector as the correction vector.