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

Apparatus for displaying current location

Assignee: Honda Motor Co Ltd
•
Filing: 1989-02-13
•
Granted: 1991-03-26
•
Expires: 2009-02-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is disclosed an apparatus for displaying a current location of a running body in which a constantly changing location of the running body on a two-dimensional coordinates is successively computed, while detecting a running distance of the running body and a running direction of the same, and the current location of said running body is displayed renewally, in accordance with the data thus computed, on a display screen having a map previously displayed thereon. The apparatus comprises means for extracting a linear running portion from current location of the running body obtained by storing data of the current location, means for extracting a linear road portion from adjoining roads on the map which corresponds to the linear running portion extracted from the current location means for effecting matching between the extracted linear running portion and linear road portion, depending on their positional relationship and means for putting the current location, onto the road to which the matching has been effected.

Inventors

  • 👤 Tsuneo Takahashi
  • 👤 Akira Iihoshi
  • 👤 Yoshiyuki Matsumoto
  • 👤 Yukinobu Nakamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 21:33
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/26; G01C21/28; G01C21/30

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 266 words
An apparatus for displaying a current location of a running body in which a continuously changing location of the running body on X-Y coordinates is successively computed and a current location of the running body is displayed, in accordance with data thus computed, on a display screen having a map previously displayed thereon, comprising: means for detecting running distance and moving direction of the running body; means for calculating a current location from the running distance and the moving direction and obtaining a travel path; means for extracting a linear running portion from the travel path of the running body obtained by storing and holding data of the current location thus obtained; means for extracting a linear road portion from a predetermined area on the map which corresponds to the extracted linear running portion; means for effecting matching between the extracted linear running portion and the extracted road portion by comparing the extracted linear running portion and the extracted road portion and determining whether a positional relationship therebetween is satisfied; means for bringing the current location into line with the road to which the matching has been effected; means for effecting coordinates transformation to transform the linear running portion extracted from the travel path and the linear road portion extracted from the road on the map in correspondence with said linear running portion on a first corrdinate system into points on a second coordinate system; and means for effecting the matching between the linear running portion and the linear road portion on said second coordinate system, wherein the coordinates transformation is effected by using Hough Transformation.
Claim 2
Independent Claim 266 words
An apparatus for displaying a current location of a running body in which a continuously changing location of the running body on X-Y coordinates is successively computed and a current location of the running body is displayed, in accordance with data thus computed, on a display screen having a map previously displayed thereon, comprising: means for detecting running distance and moving direction of the running body; means for calculating a current location from the running distance and the moving direction and obtaining a travel path; means for extracting a linear running portion from the travel path of the running body obtained by storing and holding data of the current location thus obtained; means for extracting a linear road portion from a predetermined area on the map which corresponds to the extracted linear running portion; means for effecting matching between the extracted linear running portion and the extracted road portion by comparing the extracted linear running portion and the extracted road portion and determining whether a positional relationship therebetween is satisfied; means for bringing the current location into line with the road to which the matching has been effected; means for effecting coordinates transformation to transform the linear running portion extracted from the travel path and the linear road portion extracted from the road on the map in correspondence with said linear running portion on a first corrdinate system into points on a second coordinate system; and means for effecting the matching between the linear running portion and the linear road portion on said second coordinate system, wherein the coordinates transformation is effected by using Hough Transformation.
Claim 3
Independent Claim 328 words
An apparatus for displaying a current location of a running body in which a continuously changing location of the running body on X-Y coordinates is successively computed and a current location of the running body is displayed, in accordance with data thus computed, on a display screen having a map previously displayed thereon, comprising: means for detecting running distance and moving direction of the running body; means for calculating a current location from the running distance and the moving direction and obtaining a travel path; means for extracting a linear running portion from the travel path of the running body obtained by storing and holding data of the current location thus obtained; means for extracting a linear road portion from a predetermined area on the map which corresponds to the extracted linear running portion; means for effecting matching between the extracted linear running portion and the extracted road portion by comparing the extracted linear running portion and the extracted road portion and determining whether a positional relationship therebetween is satisfied; and means for bringing the current location into line with the road to which the matching has been effected; wherein the means for extracting the linear running portion includes (a) means for ascertaining if a change in running direction is substantially zero at the time when the running body has moved for a predetermined distance from an initial position, (b) means for imposing an imaginary straight line in a running direction of the running body from the initial position, (c) means for determining a distance between the current location of the running body and the imaginary straight line, and (d) means for deciding that the running body is running on a straight line on the basis that as long as the distance between the current location of the running body and the imaginary straight line is shorter than a predetermined value, the running body is running on a straight line and the linear running portion is extracted therefrom.
Claim 4
Independent Claim 328 words
An apparatus for displaying a current location of a running body in which a continuously changing location of the running body on X-Y coordinates is successively computed and a current location of the running body is displayed, in accordance with data thus computed, on a display screen having a map previously displayed thereon, comprising: means for detecting running distance and moving direction of the running body; means for calculating a current location from the running distance and the moving direction and obtaining a travel path; means for extracting a linear running portion from the travel path of the running body obtained by storing and holding data of the current location thus obtained; means for extracting a linear road portion from a predetermined area on the map which corresponds to the extracted linear running portion; means for effecting matching between the extracted linear running portion and the extracted road portion by comparing the extracted linear running portion and the extracted road portion and determining whether a positional relationship therebetween is satisfied; and means for bringing the current location into line with the road to which the matching has been effected; wherein the means for extracting the linear running portion includes (a) means for ascertaining if a change in running direction is substantially zero at the time when the running body has moved for a predetermined distance from an initial position, (b) means for imposing an imaginary straight line in a running direction of the running body from the initial position, (c) means for determining a distance between the current location of the running body and the imaginary straight line, and (d) means for deciding that the running body is running on a straight line on the basis that as long as the distance between the current location of the running body and the imaginary straight line is shorter than a predetermined value, the running body is running on a straight line and the linear running portion is extracted therefrom.
Claim 5
Independent Claim 253 words
An apparatus for displaying a current location of a running body in which a continuously changing location of the running body on X-Y coordinates is successively computed and a current location of the running body is displayed, in accordance with data thus computed, on a display screen having a map previously displayed thereon, comprising: means for detecting running distance and moving direction of the running body; means for calculating a current location from the running distance and the moving direction and obtaining a travel path; means for extracting a linear running portion from the travel path of the running body obtained by storing and holding data of the current location thus obtained; means for extracting a linear road portion from a predetermined area on the map which corresponds to the extracted linear running portion; means for effecting matching between the extracted linear running portion and the extracted road portion by comparing the extracted linear running portion and the extracted road portion and determining whether a positional relationship therebetween is satisfied; and means for bringing the current location into line with the road to which the matching has been effected; wherein the means for extracting the linear road portion includes (a) means for defining an area by parallel lines having a predetermined width therebetween on both sides of the linear running portion extracted from the travel path, and (b) means for determining whether a linear road portion has (i) a predetermined minimum length and (ii) a running direction which falls within a predetermined range.
Claim 6
Independent Claim 253 words
An apparatus for displaying a current location of a running body in which a continuously changing location of the running body on X-Y coordinates is successively computed and a current location of the running body is displayed, in accordance with data thus computed, on a display screen having a map previously displayed thereon, comprising: means for detecting running distance and moving direction of the running body; means for calculating a current location from the running distance and the moving direction and obtaining a travel path; means for extracting a linear running portion from the travel path of the running body obtained by storing and holding data of the current location thus obtained; means for extracting a linear road portion from a predetermined area on the map which corresponds to the extracted linear running portion; means for effecting matching between the extracted linear running portion and the extracted road portion by comparing the extracted linear running portion and the extracted road portion and determining whether a positional relationship therebetween is satisfied; and means for bringing the current location into line with the road to which the matching has been effected; wherein the means for extracting the linear road portion includes (a) means for defining an area by parallel lines having a predetermined width therebetween on both sides of the linear running portion extracted from the travel path, and (b) means for determining whether a linear road portion has (i) a predetermined minimum length and (ii) a running direction which falls within a predetermined range.

References Cited (Backward Citations)

US4532514A Cited
US4618989A Cited
US4758959A Cited
US4774672A Cited
JPS61243318A Cited
US4760531A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-25 1994-09-24 1995-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-25 1998-09-24 1999-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-25 2002-09-24 2003-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag