US5751612A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for accurate and efficient geodetic database retrieval
Assignee: Lockheed Martin Corp
•
Filing: 1995-08-24
•
Granted: 1998-05-12
•
Expires: 2015-08-24
Abstract
Abstract A system and a method for retrieving geographic information stored in geodetic coordinates based on one or more input positions based on nongeodetic coordinates includes a programmable processor in combination with a previously loaded database defined in geodetic coordinates. The processor is coupled to a display device and converts the received query position or positions into geodetic coordinates which are then used to retrieve associated geographic or structural information from the database for display.
Inventors
- 👤 Kenneth B. Donovan
- 👤 Richard A. Ferrell
- 👤 Arthur J. Heidrich
- 👤 Dominick S. Zirpolo
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 08:46
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/29; Y; Y10; Y10S; Y10S345/00; Y10S345/949; Y10S345/952
Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
158 words
A system for retrieving information stored in a first coordinate system corresponding to at least one target location specified relative to a second coordinate system comprising: a database containing information stored in the first coordinate system; an input device for providing a reference location defined in the first coordinate system and for providing indicia relative to the reference location, for defining at least one target location relative to the reference location but with respect to said second coordinate system; processing means for establishing a region adjacent to at least said one target location including means for representing at least first and second points on said region with respect to said first coordinate system; processing means for translating said representations of said points into representations with respect to said second coordinate system; and wherein said processing means includes means for establishing a representation of said target location in said first coordinate system using said translated representation of said points.
Claim 2
Independent Claim
158 words
A system for retrieving information stored in a first coordinate system corresponding to at least one target location specified relative to a second coordinate system comprising: a database containing information stored in the first coordinate system; an input device for providing a reference location defined in the first coordinate system and for providing indicia relative to the reference location, for defining at least one target location relative to the reference location but with respect to said second coordinate system; processing means for establishing a region adjacent to at least said one target location including means for representing at least first and second points on said region with respect to said first coordinate system; processing means for translating said representations of said points into representations with respect to said second coordinate system; and wherein said processing means includes means for establishing a representation of said target location in said first coordinate system using said translated representation of said points.
Claim 3
Dependent Claim
13 words
A system as in claim 1 wherein said database information represent geographic information.
Claim 4
Dependent Claim
35 words
A system as in claim 2 which includes a display device, coupled to said processing means, upon which indicia indicative of said at least one target location, retrieved from said database, can be visually exhibited.
Claim 5
Dependent Claim
26 words
A system as in claim 3 wherein said processing means includes means for altering said target location indicia in response to changes in said reference position.
Claim 6
Dependent Claim
22 words
A system as in claim 1 wherein said first coordinate system is a geodetic-type system and said second is a cartesian-type system.
Claim 7
Dependent Claim
38 words
A system as in claim 1 wherein said processing means defines a plurality of target locations along a selected direction with respect to the second coordinate system relative to the reference location defined in the first coordinate system.
Claim 8
Dependent Claim
26 words
A system as in claim 1 wherein said processing means includes means for establishing said region wherein at least said one target location is contained therein.
Claim 9
Dependent Claim
29 words
A system as in claim 1 wherein said processing means includes means for interactively evaluating a relationship between a current position of said region and said one target location.
Claim 10
Dependent Claim
26 words
A system as in claim 8 wherein said processing means includes further means for altering said current position of said region in response to said relationship.
Claim 11
Dependent Claim
23 words
A system as in claim 1 wherein said input device includes a communications link coupled to said processing means and a remote source.
Claim 12
Dependent Claim
15 words
A system as in claim 1 wherein said input device includes a manually operable member.
Claim 13
Dependent Claim
18 words
The system of claim 1 wherein the at least one target point is included in the adjacent region.
Claim 14
Dependent Claim
97 words
A simulator comprising: a data output device; an input device; a processor coupled to said data output device and said input device; a database containing information, stored with reference to a first coordinate system, and coupled to said processor wherein said processor includes means for establishing reference location relative to said first coordinate system and one or more target positions defined relative to said reference location but relative to a second, different, coordinate system, and for establishing a region defined in said first coordinate system which contains at least some of said one or more target positions.
Claim 15
Dependent Claim
97 words
A simulator comprising: a data output device; an input device; a processor coupled to said data output device and said input device; a database containing information, stored with reference to a first coordinate system, and coupled to said processor wherein said processor includes means for establishing reference location relative to said first coordinate system and one or more target positions defined relative to said reference location but relative to a second, different, coordinate system, and for establishing a region defined in said first coordinate system which contains at least some of said one or more target positions.
Claim 16
Dependent Claim
14 words
A simulator as in claim 13 wherein said output device includes a visual display.
Claim 17
Dependent Claim
38 words
A simulator as in claim 14 wherein said processor includes further means for determining coordinates of said one or more target positions, relative to said first system, by use of one or more selected parameters of said region.
Claim 18
Dependent Claim
26 words
A simulator as in claim 14 wherein said first coordinate system corresponds to a geodetic-type system and said second coordinate system corresponds to a cartesian-type system.
Claim 19
Dependent Claim
36 words
A simulator as in claim 14 wherein said processor includes means for retrieving geographical data from said database, corresponding to said one or more target locations and for presenting indicia indicative thereof on said visual display.
Claim 20
Dependent Claim
14 words
A simulator as in claim 14 wherein said stored information corresponds to geographical information.
Claim 21
Dependent Claim
15 words
A simulator as in claim 14 wherein said input device includes a manually manipulatable portion.
Claim 22
Dependent Claim
10 words
The simulator of claim 13 wherein the processor is programmable.
Claim 23
Independent Claim
99 words
A method of retrieving information stored in a first coordinate system corresponding to at least one target position specified relative to a second coordinate system comprising: establishing a database relative to a first coordinate system; establishing a reference location relative to the first coordinate system; establishing at least one target location relative to said second coordinate system; establishing a bounded region, relative to the first coordinate system adjacent to one target location; determining at least first and second parameters of the region and determining the coordinates of the one target location, using the parameters, in the first coordinate system.
Claim 24
Independent Claim
99 words
A method of retrieving information stored in a first coordinate system corresponding to at least one target position specified relative to a second coordinate system comprising: establishing a database relative to a first coordinate system; establishing a reference location relative to the first coordinate system; establishing at least one target location relative to said second coordinate system; establishing a bounded region, relative to the first coordinate system adjacent to one target location; determining at least first and second parameters of the region and determining the coordinates of the one target location, using the parameters, in the first coordinate system.
Claim 25
Dependent Claim
28 words
A method as in claim 21 wherein the position of the bounding region is relatively established so as to achieve a predetermined relationship with the one target location.
Claim 26
Dependent Claim
17 words
A method as in claim 21 wherein the one target location is contained within the bounded region.
Claim 27
Dependent Claim
16 words
A method as in claim 21 including establishing a bounding region defined by a regular grid.
Claim 28
Dependent Claim
14 words
A method as in claim 24 wherein the bounding region is as a rectangle.
Claim 29
Independent Claim
98 words
A system for determining at least one target location in a first coordinate system specified relative to a second coordinate system comprising: a processing device to establish a region associated with the at least one target location and to determine at least one point associated with the region with respect to the first coordinate system, the processing device translating the representations of the at least one point into the second coordinate system and establishing a representation of the at least one target location in the first coordinate system using the translated representation of the at least one point.
Claim 30
Independent Claim
98 words
A system for determining at least one target location in a first coordinate system specified relative to a second coordinate system comprising: a processing device to establish a region associated with the at least one target location and to determine at least one point associated with the region with respect to the first coordinate system, the processing device translating the representations of the at least one point into the second coordinate system and establishing a representation of the at least one target location in the first coordinate system using the translated representation of the at least one point.
Claim 31
Dependent Claim
18 words
The system as in claim 26 further comprising a database containing information stored in the first coordinate system.
Claim 32
Dependent Claim
23 words
The system as in claim 26 wherein said processing device determines a plurality of points along a line extending from a reference point.
Claim 33
Independent Claim
92 words
A method of retrieving information stored in a first coordinate system corresponding to at least one target position specified relative to a second coordinate system comprising: establishing a database relative to the first coordinate system; establishing at least one target location relative to the second coordinate system; establishing a bounded region, relative to the first coordinate system, associated with the one target location; and determining at least first and second parameters of the region and using the parameters to determine the coordinates of the one target location in the first coordinate system.
Claim 34
Independent Claim
92 words
A method of retrieving information stored in a first coordinate system corresponding to at least one target position specified relative to a second coordinate system comprising: establishing a database relative to the first coordinate system; establishing at least one target location relative to the second coordinate system; establishing a bounded region, relative to the first coordinate system, associated with the one target location; and determining at least first and second parameters of the region and using the parameters to determine the coordinates of the one target location in the first coordinate system.
Claim 35
Dependent Claim
20 words
The method of claim 29 further comprising the step of establishing a reference location relative to the first coordinate system.
Claim 36
Dependent Claim
14 words
The method as in claim 29 wherein the bounded region encloses the target location.
Claim 37
Dependent Claim
37 words
The method of claim 31 further comprising the step of generating coordinates in the first coordinate system for a plurality of points within the bounded region, wherein the points were initially specified in the second coordinate system.
Claim 38
Dependent Claim
26 words
The method as in claim 31 further comprising the step of moving the bounded region in at least a first direction to enclose another target location.
Claim 39
Independent Claim
81 words
An apparatus to determine a target position in a first coordinate system where the target position is represented in a second coordinate system comprising: a processing device to receive the target position defined in the second coordinate system, the processing device determining a representation of the target position in the first coordinate system based upon at least one selected position and without converting all of the information in a database represented in a first coordinate system to the second coordinate system.
Claim 40
Independent Claim
81 words
An apparatus to determine a target position in a first coordinate system where the target position is represented in a second coordinate system comprising: a processing device to receive the target position defined in the second coordinate system, the processing device determining a representation of the target position in the first coordinate system based upon at least one selected position and without converting all of the information in a database represented in a first coordinate system to the second coordinate system.
Claim 41
Dependent Claim
24 words
The apparatus of claim 34 wherein the at least one selected position is translated from the first coordinate system to the second coordinate system.
Claim 42
Dependent Claim
18 words
The apparatus of claim 34 wherein the processing device determines a boundary region associated with the target position.
Claim 43
Dependent Claim
21 words
The apparatus of claim 36 wherein the boundary region intersects a line extending at a selected angle from a reference position.
Claim 44
Dependent Claim
21 words
The apparatus of claim 37 wherein the processing device determines at least one position where the line intersects the boundary region.
Claim 45
Dependent Claim
19 words
The apparatus of claim 36 wherein the processing device determines a second selected position associated with the boundary region.
Claim 46
Dependent Claim
23 words
The apparatus of claim 36 wherein the processing device determines at least one point of the boundary region relative to a reference position.
Claim 47
Dependent Claim
22 words
The apparatus of claim 36 wherein the processing device determines first and second points where a line intersects with the boundary region.
Claim 48
Dependent Claim
31 words
The apparatus of claim 41 wherein the processing device translates the first and second points into the first coordinate system by interpolating from at least one point on the boundary region.
Claim 49
Dependent Claim
21 words
The apparatus of claim 42 wherein the processing device determines the target position by interpolating between the first and second points.
References Cited (Backward Citations)
US3996672A
Cited
US4343037A
Cited
US4414643A
Cited
US4585418A
Cited
US4715005A
Cited
US4766555A
Cited
US5057024A
Cited
US5075693A
Cited
US4985854A
Cited
US5633995A
Cited
US5243530A
Cited
US5359526A
Cited
US5450329A
Cited
US5614913A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-11 | 2001-11-10 | 2002-05-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-11 | 2005-11-10 | 2006-05-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-11 | 2009-11-10 | 2010-05-12 | $7700.00 | Window Closed / Lapsed |