Multimode Pedestrian Odometer
US-2016349376-A1 · Dec 1, 2016 · US
US9366763B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9366763-B2 |
| Application number | US-36565709-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 4, 2009 |
| Priority date | Feb 4, 2009 |
| Publication date | Jun 14, 2016 |
| Grant date | Jun 14, 2016 |
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 and system for a mobile station to determine its position (or velocity) and time using a hybrid combination of satellite orbit data. In one aspect, the mobile station combines predicted orbit data from one satellite and real-time orbit data from another satellite in the determination of a fix. The combination can be made to the satellites in the same or different satellite systems. The mobile station can use the real-time orbit data of a satellite at one time period and the predicted orbit data of the same satellite at another time period. In another aspect, the mobile station can use the real-time orbit data to correct the clock bias in the predicted orbit data. The correction to the clock bias can be made to the same satellite that provides the real-time orbit data, or to a different satellite in the same or in another satellite system.
Opening claim text (preview).
What is claimed is: 1. A system implemented in a mobile station, the system comprising: a receiver interface configured to receive real-time orbit data of a first satellite; a correction unit configured to identify at least one real-time clock parameter within the real-time orbit data and to correct an error of a clock bias in predicted orbit data of one or more additional satellites using the at least one real-time clock parameter within the real-time orbit data of the first satellite; and a combining unit configured to combine the real-time orbit data of the first satellite with predicted orbit data, comprising corrected clock bias data that was corrected using the at least one real time clock parameter within the real-time orbit data of the first satellite, of a second satellite in determination of spatial and time information of the mobile station, wherein the first satellite and the second satellite belong to two different satellite systems, and wherein the predicted orbit data has an extended period of validity compared to the real-time orbit data and comprises at least one of 3-D uncertainty values for predicted satellite coordinates or uncertainty values of predicted satellite clock corrections. 2. The system of claim 1 , wherein: the receiver interface is further configured to: receive predicted orbit data from each of a plurality of satellites; and receive real-time orbit data from each of the plurality of satellites; and the combining unit is further configured to determine whether the mobile station has received predicted orbit data and real-time orbit data from each of the plurality of satellites sufficient to constitute an over-determined system for determining a position fix of the mobile station. 3. The system of claim 2 , wherein if it is determined there is an over-determined system, the combining unit is further configured to: assign weighing components to each of the predicted orbit data and the real-time orbit data from each of the plurality of satellites, the weighing components based according to an accuracy criteria for each of the predicted orbit data and the real-time orbit data; and determine the position fix of the mobile station by combining the predicted orbit data and the real-time orbit data from each of the plurality of satellites in a combination according to the weighing components assigned. 4. The system of claim 3 , wherein the combining unit is further configured to: weigh predicted orbit data and real-time orbit data that have smaller errors more heavily than predicted orbit data and real-time orbit data that have larger errors; weigh predicted orbit data and real-time orbit data that are more recent more heavily than predicted orbit data and real-time orbit data that are less recent; weigh predicted orbit data and real-time orbit data that have a higher User Range Accuracy (URA) more heavily than predicted orbit data and real-time orbit data that have a lower URA; and weigh predicted orbit data and real-time orbit data that have a lower User Range Error (URE) more heavily than predicted orbit data and real-time orbit data that have a higher URE. 5. The system of claim 1 , wherein the combining unit configured to combine the real-time orbit data of the first satellite with the predicted orbit data of the second satellite is configured to: use a weighted combination to combine the real-time orbit data of the first satellite with the predicted orbit data of the second satellite according to: Orbit combined =( W 1 ×O real-time +W 2 ×O predicted )/( W 1 +W 2 ), where O real-time is the real-time orbit data for the first satellite, O predicted is the predicted orbit data for the second data, and W 1 and W 2 are weight values derived as functions of User Range Accuracy (URA), User Range Error (URE), time to Time of Ephemeris (TOE), and an age of the predicted orbit data since a last update. 6. The system of claim 1 , wherein the correction unit configured to correct the error of the clock bias in the predicted orbit data of the one or more additional satellites is configured to: correct the error of the clock bias data in the predicted orbit data of the second satellite using the real-time orbit data for the first satellite with real-time data from one or more additional satellites within a first satellite system including the first satellite, with a number of satellites within the first satellite system providing the real-time data to the mobile station being sufficient to determine a position fix for the mobile station. 7. A system implemented by a mobile station, the system comprising: a receiver interface configured to receive real-time orbit data from a plurality of first satellites for a determination of spatial and time information of the mobile station; a correction unit configured to identify at least one real-time clock parameter within the real-time orbit data and to correct an error of a clock bias in predicted orbit data of one or more second satellites using the at least one real-time clock parameter within the real-time orbit data of the plurality of first satellites, wherein each of the plurality of first satellites are different from each of the one or more second satellites; and a combining unit configured to combine the real-time orbit data from the plurality of first satellites with the predicted orbit data, comprising corrected clock bias data that was corrected using the at least one real time clock parameter within the real-time orbit data of the plurality of first satellites, of the one or more second satellites in determination of spatial and time information of the mobile station; wherein a number of satellites in the plurality of first satellites is equal to or greater than a number of unknowns in the spatial and time information of the mobile station. 8. The system of claim 7 , wherein respective ones of the plurality of first satellites belong to different satellite systems. 9. The system of claim 7 , wherein each of the plurality of first satellites belong to a first satellite system and the one or more second satellites belong to one or more other satellite systems. 10. The system of claim 7 , wherein the correction unit is further configured to use the real-time orbit data of a first one of the plurality of first satellites to correct the error of the clock bias in predicted orbit data of a first one of the plurality of first satellites. 11. A mobile station, comprising: means for receiving real-time orbit data of a first satellite; means for identifying at least one real-time clock parameter within the real-time orbit data; means for correcting an error of a clock bias in predicted orbit data of one or more additional satellites using the at least one real-time clock parameter within the real-time orbit data of the first satellite; and means for combining the real-time orbit data of the first satellite and predicted orbit data, comprising corrected clock bias data that was corrected using the at least one real time clock parameter within the real-time orbit data of the first satellite, of a second satellite in determination of spatial and time information of the mobile station, wherein the first satellite and the second satellite belong to two different satellite systems, and wherein the predicted orbit data has an extended period of validity compared to the real-time orbit data and comprises at least one of 3-D uncertainty values for predicted satellite coordinates or uncertainty values of predicted satellite clock corrections. 12. A computer program product for enabling a computer to determine spatial and time information, the computer program product comprisi
Multimode operation in different systems which transmit time stamped messages, e.g. GPS/GLONASS · CPC title
creating, predicting or correcting ephemeris or almanac data within the receiver · CPC title
relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view · CPC title
Determining position · CPC title
Testing, monitoring, correcting or calibrating of receiver elements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.