Techniques for Determining Geolocations
US-2024345265-A1 · Oct 17, 2024 · US
US9026365B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9026365-B2 |
| Application number | US-201213408296-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 29, 2012 |
| Priority date | Sep 5, 2008 |
| Publication date | May 5, 2015 |
| Grant date | May 5, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of determining the appropriateness of satellite orbit modeling is provided. The method includes calculating values of parameters, that the predetermined model has, on the basis of predicted position data including a first predicted position at a first point of time and a second predicted position at a second point of time of a positioning satellite in time series, calculating a first and a second calculated positions of the positioning satellite derived from the predetermined model by using the values of the parameters; and determining the appropriateness of the predetermined model using the values of the parameters, on the basis of first difference between the first predicted position and the first calculated position, and seconded difference between the second predicted position and the second calculated position. The predetermined model is used when approximating a satellite orbit of the poisoning satellite.
Opening claim text (preview).
What is claimed is: 1. A method for determining an appropriateness of a satellite orbit model, comprising: obtaining, at a server, a plurality of predicted positions of a positioning satellite from a memory; calculating, at the server, a plurality of parameters representing the satellite orbit model of the positioning satellite using the predicted positions by approximate calculation; calculating, at the server, a plurality of calculated positions of the positioning satellite using the parameters, the calculated positions being indicative of positions on the satellite orbit model of the positioning satellite that correspond to the predicted positions of the positioning satellite, respectively; and comparing, at the server, a modeling error calculated based on differences between corresponding pairs of the predicted positions and the calculated positions with a predetermined value to determine the appropriateness of the satellite orbit model of the positioning satellite. 2. The method for determining the appropriateness of the satellite orbit model according to claim 1 , wherein the satellite orbit model represents an orbit of the positioning satellite as a function of time and has the parameters as factors, the calculating of the calculated positions further includes calculating, at the server, the calculated positions by substituting time information corresponding to each of the predicted position to the model, and each of the differences represents a distance between one of the predicted position and one of the calculated position, both of the predicted position and the calculated position having substantially the same time information. 3. The method for determining the appropriateness of the satellite orbit model according to claim 1 , further comprising, obtaining, at the server, a plurality of second predicted positions of the positioning satellite in response to the modeling error exceeding the predetermined value, with the predicted positions and the second predicted positions having at least one different predicted position, calculating, at the server, a plurality of second parameters representing the satellite orbit model of the positioning satellite using the second predicted positions, calculating, at the server, a plurality of second calculated positions of the positioning satellite based on the second parameters, and comparing, at the server, a second modeling error calculated based on second differences between corresponding pairs of the second predicted positions and the second calculated positions with the predetermined value to determine the appropriateness of the satellite orbit model of the positioning satellite. 4. A method for providing a long-term predicted orbit model by a server, the long-term predicted orbit model being comprised of a predicted orbit model having a unique valid time period, comprising: obtaining, at the server, a plurality of predicted positions of a positioning satellite corresponding to the unique valid time period of the predicted orbit model from a memory; calculating, at the server, a plurality of parameters representing the predicted orbit model of the positioning satellite using the predicted positions by approximate calculation; calculating, at the server, a plurality of calculated positions of the positioning satellite using the parameters, the calculated positions being indicative of positions on the predicted orbit model of the positioning satellite that correspond to the predicted positions of the positioning satellite, respectively; comparing, at the server, a modeling error calculated based on differences between corresponding pairs of the predicted positions and the calculated positions with a predetermined value to determine the appropriateness of the predicted orbit model of the positioning satellite; and providing, at the server, the long-term predicted orbit model which is comprised of the predicted orbit model having the parameters in response to the predicted orbit model being determined to be appropriate. 5. A device for determining an appropriateness of a satellite orbit model, comprising: a memory unit being configured to provide a plurality of predicted positions of a positioning satellite; a parameter calculating unit being configured to calculate a plurality of parameters representing the satellite orbit model of the positioning satellite using the predicted positions by approximate calculation; a calculated position calculating unit being configured to calculate a plurality of calculated positions of the positioning satellite using the parameters, the calculated positions being indicative of positions on the satellite orbit model of the positioning satellite that correspond to the predicted positions of the positioning satellite, respectively; and a determination unit being configured to compare a modeling error calculated based on differences between corresponding pair of the predicted positions and the calculated positions with a predetermined value to determine the appropriateness of the satellite orbit model of the positioning satellite.
Acquisition or tracking {or demodulation} of signals transmitted by the system {(synchronisation aspects of direct sequence spread spectrum modulation H04B1/7073)} · CPC title
providing aiding data · CPC title
relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view · CPC title
Details of the space or ground control segments · CPC title
creating, predicting or correcting ephemeris or almanac data within the receiver · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.