DE69936790T2 - Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem - Google Patents
Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem Download PDFInfo
- Publication number
- DE69936790T2 DE69936790T2 DE69936790T DE69936790T DE69936790T2 DE 69936790 T2 DE69936790 T2 DE 69936790T2 DE 69936790 T DE69936790 T DE 69936790T DE 69936790 T DE69936790 T DE 69936790T DE 69936790 T2 DE69936790 T2 DE 69936790T2
- Authority
- DE
- Germany
- Prior art keywords
- cell
- receiver
- gps
- height
- mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/10—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
- G01S19/12—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are telecommunication base stations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/46—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/07—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/50—Determining position whereby the position solution is constrained to lie upon a particular curve or surface, e.g. for locomotives on railway tracks
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/20—Integrity monitoring, fault detection or fault isolation of space segment
Description
- Hintergrund der Erfindung
- Die vorliegende Erfindung bezieht sich auf Satellitenpositionssysteme, die sich der Ergänzung von Information oder der Unterstützung bzw. „Aiding" durch Information hinsichtlich der Höhe eines Satellitenpositionssystemempfängers bedienen.
- Konventionelle Satellitenpositionssysteme (SPS = satellite positioning systems) wie das amerikanische globale Positionierungssystem (GPS = global positioning system) verwenden Signale von Satelliten, um deren Position zu bestimmen. Konventionelle SPS-Empfänger bestimmen normalerweise ihre Position, indem relative Ankunftszeiten von Signalen errechnet werden, die simultan von einer Vielzahl von GPS-Satelliten gesendet werden, die die Erde umkreisen. Diese Satelliten senden als Teil ihrer Nachricht sowohl Satellitenpositionsdaten als auch Daten über das Timing der Taktung, die die Position eines Satelliten zu bestimmten Zeitpunkten festlegen; diese Daten werden oft als Satelliten-Ephimerisdaten bezeichnet. Konventionelle SPS-Empfänger suchen typischerweise nach und akquirieren die SPS-Signale, lesen die Ephimerisdaten für eine Vielzahl von Satelliten, bestimmen Pseudo-Abstände zu diesen Satelliten und errechnen den Standort der SPS-Empfänger aus den Pseudo-Abständen und den Ephimerisdaten von den Satelliten.
- Konventionelle SPS-Systeme verwenden manchmal Höhen-Aiding bzw. – Unterstützung, um in zwei Fällen Unterstützung zu erhalten: einem Fall von schlechter Satellitengeometrie oder einem Mangel an Messungen für dreidimensionale Positionierung. In den meisten Fällen wird eine schlechte Satellitengeometrie von einer schlechten Beobachtbarkeit in vertikaler Richtung verursacht. Wenn zum Beispiel die Einheitsvektoren zu allen Satelliten, die in der Lösung verwendet werden, auf einem Kegel mit beliebigem Halbwinkel liegen, dann ist es möglich, auf die Spitzen der Einheitsvektoren eine Ebene zu legen, wenn die Einheitsvektoren nur einen zweidimensionalen Raum aufspannen. Der Fehler in der dritten Richtung oder Dimension, die zu der Ebene senkrecht steht, ist nicht beobachtbar; dies wird als Singularitätsbedingung bezeichnet. In städtischen Schlucht-beziehungsweise Straßenschluchtbedingungen mit hohen Gebäuden, die die GPS-Empfängerantenne umgeben, sind die einzigen Satelliten, die sichtbar sind, solche mit großen Höhenwinkeln. Diese Signalverhältnisse sind der hier beschriebenen Singularitätsbedingung ähnlich. Auch große Multipfadfehler neigen dazu, große Fehler bezüglich der vertikalen Richtung zu verursachen.
- Konventionelles Höhen-Aiding basiert auf einer Pseudomessung der Höhe, die als eine Oberfläche einer Kugel dargestellt werden kann, deren Mittelpunkt sich im Mittelpunkt der Erde befindet. Diese Kugel hat einen Radius, der den Radius der Erde beinhaltet, und besitzt eine Höhe bezüglich der Erdoberfläche, die typischerweise durch ein Ellipsoid definiert wird (WGS84 ist eines der ellipsoiden Modelle). Es gibt zahlreiche Techniken, die verfügbar sind, um Höhen-Aiding durchzuführen, aber alle Techniken basieren auf einem Vorabwissen der Höhe, das benötigt wird, um die Oberfläche einer Kugel zu definieren, die eine Größe der Höhen-Pseudomessung ist. Typischerweise kann eine geschätzte Höhe manuell durch den Betreiber des GPS-Empfängers geliefert werden oder kann auf irgend einen vorbestimmten Wert eingestellt werden, wie die Erdoberfläche oder kann auf eine Höhe aus einer vorigen dreidimensionalen Lösung eingestellt werden.
- Frühere GPS-Technologie verwendete auch Höhen-Aiding und in dem Fall, wo ein mobiler GPS-Empfänger GPS-Signale empfängt, seine Position aber nicht errechnet und sich auf eine Basisstation verlässt, die für ihn die Positionsberechnungen durchgeführt. Das
US-Patent 5,225,824 gemäßEP 0512 789 A2 beschreibt solch ein System, das Höhen-Aiding verwendet, um die Verwendung von nur drei GPS-Satelliten zu gestatten. Die geschätzte Höhle der typischerweise aus Abbildungsinformation wird einer topologischen oder geodätischen Datenbank abgeleitet. In dieser Konfiguration kann die Höheninformation einer Basisstation ebenfalls verfügbar sein. - Eine Schwäche dieses Ansatzes ist, dass typischerweise eine anfängliche zweidimensionale Lösung erfolgt, bevor ein Höhen-Aiding mit einer vernünfti gen Höhenabschätzung angewandt wird. Die Höhe kann dann der vertikalen Datenbank als eine Funktion der Koordinaten des Längengrades und des Breitengrades entnommen werden.
- Während die bisherigen Ansätze bestimmte Vorteile durch die Verwendung von Höheninformation vorsehen, funktionieren sie für den Fall eines verteilten verarbeitendes Systems nicht gut, wo sich ein mobiler GPS-Empfänger in einer beliebigen Position in einem relativ großen geographischen Gebiet befinden kann. Weiterhin verwenden die bisherigen Ansätze Höheninformation mit allen verfügbaren Pseudo-Abständen, auch wenn ein bestimmter Pseudo-Abstand fehlerhaft ist.
-
WO-A-97/14056 -
US-A-5210540 beschreibt ein globales Positionierungssystem zur Positionsbestimmung eines mobilen Objektes und beinhaltet einen GPS-Empfänger, um Funkwellen von einer Vielzahl von Satelliten zu empfangen und um entweder zweidimensionale Positionsdaten, die die gegenwärtige Position eines mobilen Objekts in einem zweidimensionalen Positionsmessungsmodus anzeigen, auszugeben oder dreidimensionale Positionsdaten, die die gegenwärtige Position des mobilen Objekts in einem dreidimensionalen Positionsmessungsmodus anzeigen, auszugeben. Ein Höhenmessgerät erfasst eine relative Höhe des mobilen Objekts und gibt die relativen Höhendaten aus, die die erfasste relative Höhe anzeigen. Eine Einheit zur Ausgabe der gegenwärtigen Position berechnet die Daten der gegenwärtigen Position, die die gegenwärtige Position des mobilen Objekts allein basierend auf den Daten von dem GPS-Empfänger anzeigen, während der GPS-Empfänger in dem dreidimensionalen Positionsmessungsmodus arbeitet. Wenn der GPS-Empfänger in dem zweidimensionalen Positionsmessungsmodus arbeitet, berechnet die Einheit zur Ausgabe der gegenwärtigen Position die Daten der gegenwärtigen Position, die die gegenwärtige Position der mobilen Einheit basierend auf den zweidimensionalen Positionsdaten und den relativen Höhendaten anzeigen. -
US-A-5265025 beschreibt ein Navigationssystem, das GPS-Signale von Satelliten verwendet und zuerst prüft, ob es vier oder mehr Satelliten im Funkabstand des sich bewegenden Körpers gibt oder nicht. Wenn ja, führt der Positionsberechnungsabschnitt eine gewöhnliche dreidimensionale Positionsoperation durch, um eine genaue Ortsangabe des sich bewegenden Körpers vorzusehen. Wenn die Anzahl der Satelliten innerhalb des Funkabstands drei oder weniger ist, wird eine zweidimensionale Positionsoperation durchgeführt, welche folgendes umfasst, und zwar das Auslesen der bisherigen Höhendaten aus dem Höhenspeicherabschnitt; die Berechnung der atmosphärischen Druckabweichung aus den bisherigen Höhendaten und der atmosphärischen Druckabweichung; die Berechnung der aktuellen Höhe aus der Höhenabweichung und den gegenwärtigen Höhendaten und dann die Berechnung der zweidimensionalen Positionsdaten aus den GPS-Signalen und den aktuellen Höhendaten. -
US-A-5663734 beschreibt einen GPS-Empfänger, der folgendes beinhaltet, und zwar eine Antenne, die GPS-Signale bei einer HF-Frequenz von einem Satelliten mit Sichtverbindung empfängt; einen Herabwandler, der an die Antenne gekoppelt ist, um die HF-Frequenz der empfangenen GPS-Signale auf eine mittlere Frequenz (IF = intermediate frequency) zu vermindern; einen Digitalisierer, der an den Herabwandler gekoppelt ist und die IF-GPS-Signale bei einer vorbestimmten Rate abtastet, um abgetastete IF-GPS-Signale zu erzeugen; einen Speicher, der an den Digitalisierer gekoppelt ist und die abgetasteten IF-GPS-Signale speichert (einen Momentaufnahme der GPS- Signale); und einen digitalen Signalprozessor (DSP = digital signal processor), der an den Speicher gekoppelt ist und dabei nach gespeicherten Anweisungen Operationen zur schnellen Fourier-Transformation (FFT = Fast Fourrier Transformation) auf den abgetasteten IF-GPS-Signalen ausführt, um Pseudo-Abstandsinformationen vorzusehen. Diese Operationen beinhalten typischerweise auch die Vorverarbeitung und Nachbearbeitung der GPS-Signale. Nachdem eine Momentaufnahme der Daten aufgenommen wurde, wird das Empfänger-Frontend heruntergefahren. Der GPS-Empfänger beinhaltet in einem Ausführungsbeispiel auch andere Leistungsverwaltungsmerkmale und beinhaltet in einem anderen Ausführungsbeispiel die Fähigkeit, Fehler in seinem lokalen Oszillator zu korrigieren, der verwendet wird, um die GPS-Signale abzutasten. Die Berechnungsgeschwindigkeit der Pseudo-Abstände und die Empfindlichkeit des Betriebs können durch die Übertragung der Doppelfrequenzverschiebung der Satelliten mit Sichtverbindung von einer externen Quelle an den Empfänger erhöht werden. - Zusammenfassung der Erfindung
- Somit wird gemäß einem ersten Aspekt der vorliegenden Erfindung ein Verfahren vorgesehen, um eine Position eines mobilen Satellitenpositionierungssystemsempfängers zu bestimmen, wie dargestellt in Anspruch 1.
- Gemäß einem zweiten Aspekt wird ein computer-lesbares Medium vorgesehen, das ausführbare Computerprogrammanweisungen enthält, die, wenn sie durch ein Datenverarbeitungssystem ausgeführt werden, das Datenverarbeitungssystem dazu veranlassen, das Verfahren gemäß dem ersten Aspekt auszuführen.
- Gemäß einem dritten Aspekt wird eine Datenverarbeitungsstation wie dargestellt in Anspruch 12 vorgesehen.
- Die vorliegende Erfindung sieht mehrere Verfahren und Vorrichtungen zur Bestimmung einer Position eines mobilen Satellitenpositionierungssystems(SPS = satellite positioning system) Empfängers mit der Verwendung von Höheninformation vor. In einem Beispiel eines Verfahrens der vorliegenden Erfindung wird eine Zellobjektinformation bestimmt. Diese Zellobjektinformation umfasst mindestens entweder einen Zellobjektstandort oder eine Zellobjektidentifikation. In einem Beispiel kann das Zellobjekt ein Zellstandort sein und die Identifizierung kann ein Identifizierer des Zellstandorts sein und der Standort kann die Breitengradkoordinate oder Längengradkoordinate des Zellstandorts sein.
- Eine Höhe wird über die Zellobjektinformation bestimmt, die basierend auf einem Zellstandortsender ausgewählt wird, der sich in drahtloser Kommunikation mit einem zellbasierten Kommunikationssystem befindet, das an den mobilen SPS-Empfänger gekoppelt (und typischerweise in diesen integriert) ist. Das bedeutet, dass die Höhe über eine Zellobjektinformation bestimmt wird, die mit dem Zellstandortsender assoziiert ist, der sich in Kommunikation mit dem Kommunikationssystem des mobilen SPS-Empfängers befindet. Die Position des mobilen SPS-Empfängers wird berechnet, indem die Höhe verwendet wird, die über die Zellobjektinformation bestimmt wird.
- In einem anderen Beispiel eines Verfahrens gemäß der vorliegenden Erfindung wird eine Höhen-Pseudo-Messung bestimmt und diese Pseudo-Messung verwendet eine Abschätzung einer Höhe des mobilen SPS-Empfängers. Diese Abschätzung der Höhe kann aus einer zellbasierten Informationsquelle in einem zellbasierten Kommunikationssystem abgeleitet werden oder kann eine durchschnittliche Höhe sein oder eine andere mathematische Darstellung der Höhe oder Höhen einer Abdeckungsregion einer drahtlosen Basisstation in einem nicht zellbasierten System. In einer Implementierung bestimmt ein Vergleich der Höhenabschätzung mit einer Höhe, die aus Pseudo-Abständen zu SPS-Satelliten berechnet wird (oder aus Pseudo-Abständen und der Höhen-Pseudo-Messung) den Zustand von mindestens einem Pseudo-Abstand zwischen einem SPS-Satellit und dem mobilen SPS-Empfänger. In einer anderen Implementierung kann die Höhen-Pseudo-Messung als eine redundante Messung (mit Pseudo-Abständen zu SPS-Satelliten) verwendet werden und die Fehlererfassung und Isolationstechniken können unter Verwendung der redundante Messungen dazu benützt werden, den Zustand (z.B. fehlerhaft oder nicht fehlerhaft) von mindestens einem der Pseudo-Abstände oder von einer Navigationslösung zu bestimmen. In einem Ausführungsbeispiel dieses Beispiels wird die Position aus einem Positionslösungsalgorithmus bestimmt und wenn der Zustand eines Pseudo-Abstandes sich in einem ersten Zustand wie einem nicht fehlerhaften Zustand befindet, wird mindestens ein Pseudo-Abstand in dem Positionslösungsalgorithmus verwendet. Eine neue Berechnung einer Navigationslösung kann durchgeführt werden, indem nur nicht fehlerhafte Pseudo-Abstände verwendet werden (nachdem fehlerhafte Pseudo-Abstände identifiziert und von einer neuen Berechnung einer Navigationslösung ausgeschlossen wurden).
- Mehrere mobile SPS-Empfänger und Basisstationen werden hier ebenfalls beschrieben. Zahlreiche andere Aspekte und Ausführungsbeispiele der vorliegenden Erfindung werden im folgenden weitergehend beschrieben.
- Kurze Beschreibung der Zeichnungen
- Die vorliegende Erfindung wird in den Figuren der begleitenden Zeichnungen, in denen gleiche Bezugszeichen durchgehend gleiches kennzeichnen, beispielhaft und ohne Beschränkungen dargestellt.
-
1 stellt ein zellbasiertes Kommunikationssystem dar, dass eine Vielzahl von Zellen besitzt, wobei jede Zelle durch einen Zellstandort bedient wird und jede Zelle an eine zellbasierte Vermittlungsstelle angekoppelt ist, die manchmal als eine Mobiltelefonvermittlungsstelle bezeichnet wird. -
2 stellt eine Implementierung eines Standort-Serversystems dar. -
3A stellt ein Beispiel eines kombinierten SPS-Empfängers und Kommunikationssystems dar. -
3B stellt ein Beispiel einer SPS-Referenzstation dar. -
4 stellt ein Beispiel einer zellbasierten Informationsquelle dar, die dazu verwendet werden kann, eine geschätzte Höhe eines mobilen SPS-Empfängers zu bestimmen. -
5 stellt ein Flussdiagramm für ein Verfahren dar, das Höhen-Aiding verwendet. -
5A und5B zeigen zwei weitere Flussdiagramme, die Verfahren zur Verwendung von Höhen-Aiding darstellen. -
6 ist ein Flussdiagramm, das weitere Verfahren zur Verwendung von Höhen-Aiding zeigt. - Detaillierte Beschreibung
- Die vorliegende Erfindung sieht zahlreiche Verfahren und Vorrichtungen zur Verwendung von Höhen-Aiding mit Satellitenpositionierungssystemen vor. Die folgende Beschreibung und folgenden Zeichnungen sind eine Darstellung der Erfindung und sollen nicht als Einschränkung der Erfindung betrachtet werden. Eine Vielzahl von speziellen Details werden beschrieben, um ein vollständiges Verständnis der vorliegenden Erfindung zu liefern. In einigen Fällen jedoch werden wohl bekannte oder herkömmliche Details nicht beschrieben, um die vorliegende Erfindung nicht unnötig mit Details zu verkomplizieren.
- Vor der Beschreibung zahlreicher Details bezüglich der Verwendung von Höhen-Aiding-Information ist es sinnvoll, den Kontext zu beschreiben, in dem ein Aspekt der vorliegenden Erfindung verwendet wird. Dementsprechend erfolgt eine vorausgehende Diskussion, die sich auf die
1 ,2 ,3A und3B bezieht, bevor die Verwendung von Höhen-Aiding in einem zellbasierten Kommunikationssystem diskutiert wird. -
1 zeigt ein Beispiel eines zellbasierten Kommunikationssystems10 , welches eine Vielzahl von Zellstandorten beinhaltet, wobei jeder Zellstandort dafür entworfen ist, eine bestimmte geographische Region oder einen bestimmten geographischen Standort zu bedienen. Beispiele solcher zellularbasierten oder zellbasierten Kommunikationssysteme sind nach dem Stand der Technik wohl bekannt wie zellbasierte Telefonsysteme. Das zellbasierte Kommunikationssystem10 beinhaltet zwei Zellen12 und14 , wobei beide Zellen sich per Definition in einer zellularen Dienstregion11 befinden. Zusätzlich beinhaltet das System10 die Zellen18 und20 . Es sei angemerkt, dass eine Vielzahl von anderen Zellen mit entsprechenden Zellstandorten und/oder zellularen Dienstregionen ebenfalls in dem System10 enthalten sein können, die an eine oder mehrere zellulare Vermittlungsstellen gekoppelt sind, wie die zellulare Vermittlungsstelle24 und die zellulare Vermittlungsstelle24b . - Innerhalb jeder Zelle, wie der Zelle
12 , gibt es einen drahtlosen Zellstandort oder zellularen Standort wie den Zellstandort13 , der eine Antenne13a beinhaltet, die dafür entworfen ist, um über ein drahtloses Kommunikationsmedium mit einem Kommunikationsempfänger zu kommunizieren, der mit einem mobilen GPS-Empfänger kombiniert werden kann, wie dem Empfänger16 , der in1 gezeigt wird. In3A wird ein Beispiel eines solchen kombinierten Systems gezeigt, das einen GPS-Empfänger und ein Kommunikationssystem besitzt, und sowohl eine GPS-Antenne77 als auch eine Kommunikationssystemsantenne79 enthalten kann. - Jeder Zellstandort ist an eine zellulare bzw. Zellvermittlungsstelle gekoppelt. In
1 sind die Zellstandorte13 ,15 und19 an die Vermittlungsstelle24 jeweils über die Verbindungen13b ,15b und19b gekoppelt und der Zellstandort21 ist an eine andere Vermittlungsstelle24b über die Verbindung21b gekoppelt. Diese Verbindungen sind typischerweise drahtgebundene Verbindun gen zwischen den jeweiligen Zellstandorten und zellularen Vermittlungsstellen24 und24b . Jeder Zellstandort beinhaltet eine Antenne zur Kommunikation mit Kommunikationssystemen, die von dem Zellstandort bedient werden. In einem Beispiel kann der Zellstandort ein zellularer Telefonzellstandort sein, der mit mobilen zellulare Telefonen in der Region kommuniziert, die von dem Zellstandort bedient wird. Es sei angemerkt, dass ein Kommunikationssystem innerhalb einer Zelle, wie z. Bsp. der Empfänger22 , der in Zelle 4 gezeigt wird, tatsächlich mit dem Zellstandort19 in Zelle18 aufgrund einer Signalblockade (oder aus anderen Gründen, warum der Zellstandort21 mit dem Empfänger22 nicht kommunizieren kann) kommunizieren würde. Es trifft ebenfalls zu, dass mehrere Zellstandorte mit einem mobilen GPS-Empfänger, der ein Kommunikationssystem enthält, Daten (aber gewöhnlich keine Sprache) in einer Kommunikation austauschen können. - In einem typischen Ausführungsbeispiel der vorliegenden Erfindung beinhaltet ein mobiler GPS-Empfänger
16 ein zellbasiertes Kommunikationssystem, welches mit dem GPS-Empfänger so integriert ist, dass sich sowohl der GPS-Empfänger als auch das Kommunikationssystem in demselben Gehäuse befinden. Ein Beispiel dafür ist ein zellulares Telefon, das einen integrierten GPS-Empfänger besitzt, der sich mit dem zellularen Telefon-Transceiver eine gemeinsame Schaltung teilt. Wenn dieses kombinierte System für zellulare Telefonkommunikationen verwendet wird, finden Übertragungen zwischen dem Empfänger16 und dem Zellstandort13 statt. Übertragungen von dem Empfänger16 zu dem Zellstandort13 breiten sich dann über die Verbindung13b zu der zellularen Vermittlungsstelle24 und dann entweder zu einem anderen zellularen Telefon in einer Zelle, die von der zellularen Vermittlungsstelle24 bedient wird, oder über eine Verbindung30 (typischerweise drahtgebunden) zu einem anderen Telefon über das terrestrische Telefonsystem/netzwerk28 aus. Es sei angemerkt, dass der Ausdruck "drahtgebunden bzw. verkabelt" Glasfaseroptik und andere nicht drahtlose Verbindungen wie Kupferverkabelung, etc. beinhaltet. - Übertragungen von dem anderen Telefon, das mit dem Empfänger
16 kommuniziert, werden von der zellularen Vermittlungsstelle24 über die Verbindung13b und den Zellstandort13 auf konventionelle Weise zurück an den Empfänger16 übermittelt. - Das entfernte Datenverarbeitungssystem
26 (das in einigen Ausführungsbeispielen als ein SPS-Server oder ein Standortserver bezeichnet werden kann) ist in dem System10 enthalten und wird in einem Ausführungsbeispiel dazu verwendet, um die Position eines mobilen SPS-Empfängers (zum Beispiel Empfänger16 ) zu bestimmen, indem SPS-Signale verwendet werden, die von dem SPS-Empfänger empfangen werden. Der SPS-Server26 kann an das terrestrische Telefonsystem/-Netzwerk28 über eine Verbindung27 gekoppelt sein und er kann ebenfalls optional an die zellulare Vermittlungsstelle24 über die Verbindung25 (die ein Kommunikationsnetzwerk sein kann) gekoppelt sein und kann auch optional an die Stelle24b über die Verbindung25b , ( die dasselbe oder ein anderes Kommunikationsnetzwerk als Verbindung25 sein kann) gekoppelt sein. Es sei angemerkt, dass die Verbindungen von20 und27 typischerweise verkabelte Verbindungen sind, obwohl sie drahtlos sein können. Ein Anfrageterminal29 , das aus einem anderen Computersystem bestehen kann, das über das Netzwerk28 an den SPS-Server26 gekoppelt ist, wird ebenfalls als optionale Komponente des Systems10 gezeigt. Dieses Anfrageterminal29 kann eine Abfrage der Position eines bestimmten SPS-Empfängers in einer der Zellen an den SPS-Server26 senden, der dann mit einem bestimmten SPS-Empfänger eine Austausch über die zellulare Vermittlungsstelle beginnt, um die Position des GPS-Empfängers zu bestimmen und diese Position zurück an das Anfrageterminal29 zu melden. In einem anderen Ausführungsbeispiel kann eine Positionsbestimmung für einen GPS-Empfänger durch einen Benutzer eines mobilen GPS-Empfängers eingeleitet werden; zum Beispiel kann der Benutzer des mobilen GPS Empfängers auf dem Mobiltelefon911 wählen, um eine Notfallsituation an dem Standort des mobilen GPS-Empfängers anzuzeigen und dies kann einen Standortbestimmungsvorgang, wie er hier beschrieben wird, auslösen. In einem anderen Ausführungsbeispiel der vorliegenden Erfindung kann jeder Zellstandort einen GPS-Standortserver beinhalten, der Daten innerhalb einer Kommunikation mit einem mobilen GPS-Empfänger über den Zellstandort austauscht. Die vorliegende Erfindung kann ebenfalls mit verschiedenen Kommunikationsarchitekturen wie Punkt-zu-Punkt-Architekturen verwendet werden, die nicht zellbasierte Systeme verwenden. - Es sei darauf hingewiesen, dass ein zellularbasiertes oder zellbasiertes Kommunikationssystem ein Kommunikationssystem ist, das mehr als einen Sender besitzt, wobei jeder von ihnen eine andere geographische Region bedient, die zu jedem beliebigen Zeitpunkt vorab definiert ist. Typischerweise ist jeder Sender ein drahtloser Sender, der eine Zelle bedient, die einen geographischen Radius von weniger als 20 Meilen besitzt, obwohl die abgedeckte Region von dem speziellen zellularen System abhängt. Es gibt zahlreiche Typen von zellularen Kommunikationssystemen wie zellulare Telefone, das persönliche Kommunikationssystem PCS (PCS = personal communication system), spezialisierter Mobilfunk SMR (SMR = specialized mobile radio), Pager-Systeme mit einer oder zwei Richtungen, RAM, ARDIS und drahtlose Datenpaketsysteme. Typischerweise werden die vorab definierten geographischen Regionen als Zellen bezeichnet und eine Vielzahl von Zellen werden in einer zellularen Dienstregion zusammengefasst wie die zellulare Dienstregion
11 gezeigt in1 und diese Vielzahlen von Zellen sind an eine oder mehrere zellulare Vermittlungsstellen gekoppelt, die Verbindungen mit terrestrischen Telefonsystemen und/oder Netzwerken vorsehen. Dienstregionen werden auch für Abrechnungszwecke verwendet. Somit kann auftreten, dass Zellen in mehr als einer Dienstregion mit einer Vermittlungsstelle verbunden sind. Zum Beispiel befinden sich in1 die Zellen 1 und 2 in der Dienstregion11 und Zelle 3 befindet sich in der Dienstregion13 , aber alle drei sind mit der Vermittlungsstelle24 verbunden. Alternativ kommt es manchmal vor, dass Zellen innerhalb einer Dienstregion mit unterschiedlichen Vermittlungsstellen verbunden sind, besonders in Regionen mit einer hohen Bevölkerungsdichte. Im allgemeinen wird eine Dienstregion als eine Ansammlung von Zellen definiert, die sich innerhalb nächster geographischer Nähe zueinander befinden. Eine andere Klasse von zellularen Systemen, die zu der obigen Beschreibung passt, ist satellitenbasiert, wobei die zellularen Basisstationen oder Zellstandorte Satelliten sind, die typischerweise die Erde umkreisen. In diesen Systemen bewegen sich die Zellsektoren und Dienstregionen als eine Funktion der Zeit. Beispiele für solche Systeme beinhalten Iridium, Globalstar, Orbcomm und Odyssey. -
2 zeigt ein Beispiel eines SPS-Servers50 , der als der SPS-Server26 in1 verwendet werden kann. Der SPS-Server50 aus2 beinhaltet eine Datenverarbeitungseinheit51 , die ein fehlertolerantes digitales Computersystem sein kann. Der SPS-Server50 beinhaltet auch ein Modem oder eine andere Kommunikationsschnittstelle52 und ein Modem oder eine andere Kommunikationsschnittstelle53 und ein Modem oder eine andere Kommunikationsschnittstelle54 . Die Kommunikationsschnittstellen sehen die Verbindung für den Austausch von Information mit dem Standort-Server vor, der in2 zwischen drei verschiedenen Netzwerken gezeigt wird, die als Netzwerke60 ,62 und64 gezeigt werden. Das Netzwerk60 beinhaltet die zellulare Vermittlungsstelle oder -stellen und/oder die terrestrischen Telefonsystemvermittlungen oder die Zellstandorte. Somit kann das Netzwerk60 so betrachtet werden, dass es die zellularen Vermittlungsstellen24 und24b beinhaltet sowie das terrestrische Telefonsystem/-netzwerk28 und die zellulare Dienstregion11 sowie die Zellen18 und20 . Das Netzwerk64 kann so betrachtet werden, dass es das Anfrageterminal29 von1 oder die "PSAP" beinhaltet, welches die öffentliche Sicherheitsantwortstelle ist (PSAP = Public Safety Answering Point), die typischerweise das Steuerungszentrum ist, dass 911-Telefonnotrufe beantwortet. In dem Fall des Anfrageterminals29 kann dieses Terminal dazu verwendet werden, eine Anfrage an den Server26 zu stellen, um eine Positionsinformation von einem bestimmten mobilen SPS-Empfänger zu erhalten, der sich in den zahlreichen Zellen des zellbasierten Kommunikationssystems befindet. In diesem Fall wird die Standortbestimmungsoperation von jemand anderem als dem Benutzer des mobilen GPS-Empfängers ausgelöst. In dem Fall eines 911-Telefonanrufs von dem mobilen GPS-Empfänger, der ein zellulares Telefon beinhaltet, wird der Standortbestimmungsvorgang durch den Benutzer des zellularen Telefons eingeleitet. Das Netzwerk62 , das das GPS-Referenznetzwerk32 von1 darstellt, ist ein Netzwerk von GPS-Empfängern, die GPS-Referenzempfänger sind, welche dafür entworfen sind, differenzielle GPS-Korrekturinformation vorzusehen und um ebenfalls für die Datenverarbeitungseinheit GPS-Signaldaten vorzusehen, die die Satelliten-Ephimerisdaten enthalten (typischerweise als Teil der gesamten, unbearbeiteten Satellitennavigationsnachricht). Wenn der Server50 eine sehr große geographische Region bedient, kann ein lokaler optionaler GPS-Empfänger, wie der optionale GPS-Empfänger56 , eventuell nicht dazu in der Lage sein, alle GPS-Satelliten zu beobachten, die sich in Sichtsverbindung mit den mobilen SPS-Empfängern der gesamten Region befinden. - Dementsprechend sammelt das Netzwerk
62 und sieht Satelliten-Ephimerisdaten (typischerweise als Teil der gesamten, unbearbeiteten Satellitennavigationsnachricht) sowie differenzielle GPS-Korrekturdaten vor, die über eine weitere Region anwendbar sind. - Wie in
2 gezeigt wird, ist ein Massenspeichergerät55 an die Datenverarbeitungseinheit51 gekoppelt. Typischerweise beinhaltet der Massenspeicher55 Speicher für Daten und Software zur Durchführung der GPS-Positionsberechnungen, nachdem die Pseudo-Abstände von den mobilen SPS-Empfängern, wie einem Empfänger16 in1 , empfangen wurden. Diese Pseudo-Abstände werden normalerweise über den Zellstandort und die zellulare Vermittlungsstelle und das Modem oder eine andere Schnittstelle53 empfangen. Das Massenspeichergerät55 beinhaltet in mindestens einem Ausführungsbeispiel ebenfalls Software, die dazu verwendet wird, die Satelliten-Ephimerisdaten zu empfangen und zu verwenden, die von dem GPS-Referenznetzwerk32 über das Modern oder eine andere Schnittstelle54 geliefert werden. Das Massenspeichergerät55 beinhaltet ebenfalls typischerweise eine Datenbank, die Zellobjektinformation speichert, wie zum Beispiel Zellstandortidentifizierer, die geographische Position des Zellstandorts und entsprechende Höhen, welche typischerweise die Höhe beziehungsweise Höhen sind, die mit einer geographischen Position eines Zellstandorts assoziiert sind, und somit die geschätzten Höhen für einen mobilen SPS-Empfänger sind, der sich in Funkkommunikation mit einem bestimmten Zellstandort befindet. Die Zellobjektinformation und entsprechenden Höhen sind eine zellbasierte Informationsquelle, ein Beispiel, wie es in4 gezeigt und im folgenden weitergehend beschrieben wird. - In einem typischen Ausführungsbeispiel der vorliegenden Erfindung ist der optionale GPS-Empfänger
56 nicht notwendig, weil das GPS-Referenznetzwerk32 von1 (gezeigt als Netzwerk62 von2 ) die differenzielle GPS-Information, GPS-Messungen sowie die unbearbeiteten Satellitendatennachrichten von den Satelliten in Sichtverbindung von einer Vielzahl von Referenzempfängern in dem GPS-Referenznetzwerk vorsieht. Es sei angemerkt, dass die Satelliten-Ephimerisdaten, die von dem Netzwerk über das Modem oder eine andere Schnittstelle54 erhalten wurden, normalerweise auf konventionelle Weise mit den Pseudo-Abständen, die von dem mobilen GPS-Empfänger erhalten wurden, dazu verwendet werden können, um die Positionsinformation für den mobilen GPS-Empfänger zu berechnen. Die Schnittstellen52 ,53 und54 können jede ein Modem sein oder eine andere passende Kommunikationsschnittstelle für die Ankopplung der Datenverarbeitungseinheit an andere Computersysteme wie im Fall von Netzwerk64 und an zellularbasierte Kommunikationssysteme wie im Fall von Netzwerk60 und an sendende Geräte wie Computersysteme in dem Netzwerk62 . Es sei angemerkt, dass gemäß einem Ausführungsbeispiel das Netzwerk62 eine verteilte Ansammlung von GPS-Referenzempfängern beinhaltet, verteilt über eine weite geographische Region. In einigen Ausführungsbeispielen wird die differenzielle GPS-Korrekturinformation, die von einem Empfänger56 in der Nähe des Zellstandorts oder der zellularen Dienstregion erhalten wird, der sich in Kommunikation mit dem mobilen GPS-Empfänger über das zellularbasierte Kommunikationssystem befindet, die differenzielle GPS-Korrekturinformation vorsehen, die für die ungefähre Position des mobilen GPS-Empfängers geeignet ist. In anderen Fällen können differenzielle Korrekturen von dem Netzwerk62 kombiniert werden, um eine differenzielle Korrektur zu berechnen, die für die Position des mobilen SPS-Empfängers angemessen ist. -
3A zeigt ein verallgemeinertes kombiniertes System, welches einen GPS-Empfänger und einen Kommunikationssystems-Transceiver beinhaltet. In einem Beispiel ist der Kommunikationssystems-Transceiver ein zellulares Telefon. Das System75 beinhaltet einen GPS-Empfänger76 , der eine GPS-Antenne77 und einem Kommunikations-Transceiver78 besitzt, der eine Kommunikationsantenne79 besitzt. Der GPS-Empfänger76 ist an den Kommunikations-Transceiver78 über die Verbindung80 gekoppelt, die in3A gezeigt wird. In einem Betriebsmodus empfängt der Kommunikationssystems-Transceiver78 eine ungefähre Doppler-Information über die Antenne79 und liefert diese ungefähre Doppler-Information über die Verbindung80 an den GPS-Empfänger76 , der die Pseudo-Abstandsbestimmung durchführt, wenn er die GPS-Signale von dem GPS-Satellit über die GPS-Antenne77 empfängt. Dieser Pseudo-Abstand wird dann an einen Positionsserver, wie den GPS-Server26 , der in1 gezeigt wird, über den Kommunikationssystems-Transceiver78 gesendet. Typischerweise sendet der Kommunikationssystems-Transceiver78 ein Signal über die Antenne79 an einen Zellstandort, der daraufhin diese Information zurück an den GPS-Server transferiert, wie den GPS-Server26 in1 . Beispiele von zahlreichen Ausführungsbeispielen für das System75 sind nach dem Stand der Technik bekannt. Z.B. beschreibt dasUS-Patent 5,663,734 ein Beispiel für einen kombinierten GPS-Empfänger und Kommunikationssystem, das ein verbessertes GPS-Empfängersystem verwendet. Das System75 von3A sowie zahlreiche alternative Kommunikationssysteme, die SPS-Empfänger besitzen, können mit Ausführungsbeispielen des Verfahrens der vorliegenden Erfindung verwendet werden, um mit den Ausführungsbeispielen des GPS-Referenznetzwerks der vorliegenden Erfindung zu arbeiten. -
3B zeigt ein Ausführungsbeispiel für eine GPS-Referenzstation. Es ist von Vorteil, dass jede Referenzstation auf diese Art und Weise konstruiert und an das Kommunikationsnetzwerk oder -medium gekoppelt werden kann. Typischerweise kann jede GPS-Referenzstation, wie die GPS-Referenzstation90 von3B , einen Dualfrequenz-GPS-Referenzempfänger92 beinhalten, der an eine GPS-Antenne91 gekoppelt ist, die GPS-Signale von GPS- Satelliten in Sichtverbindung mit der Antenne91 empfängt. Alternativ kann ein GPS-Referenzempfänger ein Einzelfrequenzempfänger sein, abhängig von der Korrekturgenauigkeit, die benötigt wird, um eine bestimmte Region abzudecken. GPS-Referenzempfänger sind nach dem Stand der Technik wohl bekannt. Der GPS-Referenzempfängern92 sieht gemäß einem Ausführungsbeispiel der vorliegenden Erfindung mindestens zwei Informationstypen als Ausgaben von dem Empfänger92 vor. Pseudo-Abstandausgaben93 werden an einen Prozessor und Netzwerkschnittstelle95 geliefert und diese Pseudo-Abstandausgaben werden verwendet, um differenzielle Pseudo-Abstandskorrekturen auf konventionelle Art und Weise für die Satelliten in Sichtverbindung der GPS-Antenne91 zu berechnen. Der Prozessor und Netzwerkschnittstelle95 kann ein konventionelles digitales Computersystem sein, dass eine Schnittstelle besitzt, um Daten von einem GPS-Referenzempfänger nach dem Stand der Technik zu empfangen. Der Prozessor95 beinhaltet typischerweise Software, die dafür entworfen ist, die Pseudo-Abstandsdaten zu verarbeiten, um die angemessene Pseudo-Abstandskorrektur für jeden Satellit in Sichtverbindung mit der GPS-Antenne91 zu bestimmen. Diese Pseudo-Abstandskorrekturen werden dann über die Netzwerkschnittstelle an das Kommunikationsnetzwerk oder -medium96 gesendet, an das andere GPS-Referenzstationen typischerweise ebenfalls gekoppelt sind. In einem anderen Beispiel der Erfindung werden Pseudo-Abstandsdaten von dem Referenzempfänger über das Netzwerk96 an eine zentrale Position wie einen GPS-Server26 weitergeleitet, wo differenzielle Korrekturen berechnet werden. In einem weiteren Beispiel beinhaltet die Ausgabe93 differenzielle Korrekturen, die von dem Referenzempfänger92 erzeugt wurden. Der GPS-Referenzempfänger92 sieht ebenfalls eine Satellit-Ephimerisdaten-Ausgabe94 vor. Diese Daten werden an den Prozessor und Netzwerkschnittstelle95 geliefert, der daraufhin diese Daten an das Kommunikationsnetzwerk96 überträgt. - Die Satellit-Ephimerisdaten-Datenausgabe
94 sieht typischerweise mindestens einen Teil der gesamten unbearbeiteten binären 50-baud-Navigationsdaten vor, die in den tatsächlichen GPS-Signalen codiert sind, die von jedem GPS-Satellit empfangen werden. Die Satellit-Ephimerisdaten sind Teil der Navigationsnachricht, die als 50-Bit-pro-Sekunde-Datenstrom in den GPS-Signalen von den GPS-Satelliten gebroadcastet werden, was sehr detailliert in dem GPS-ICD-200-Dokument beschrieben ist. Der Prozessor und Netzwerkschnittstelle95 empfängt diese Satellit-Ephimerisdaten-Ausgabe94 und sendet sie in Realzeit oder nahezu in Realzeit an das Kommunikationsnetzwerk96 . Diese Satellit-Ephimerisdaten werden an das Kommunikationsnetzwerk übertragen und werden über das Netzwerk bei mehreren Positionsservern empfangen. - Nur bestimmte Segmente der Navigationsnachricht, wie die Satellit-Ephimerisdaten können an Positionsserver gesendet werden, um die Bandbreitenanforderungen für die Netzwerkschnittstellen und für das Kommunikationsnetzwerk zu vermindern. Typischerweise brauchen diese Daten ebenfalls nicht kontinuierlich vorgesehen zu werden. Zum Beispiel können nur die ersten drei Rahmen, die Satellitentaktinformation und Ephimeris-Information enthalten, anstatt aller fünf Rahmen zusammen auf einer regulären Basis an das Kommunikationsnetzwerk
96 gesendet werden. Es sei angemerkt, dass der Positionsserver die gesamte Navigationsnachricht empfangen kann, die von einem oder mehreren GPS-Referenzempfängern in das Netzwerk in Realzeit oder nahezu in Realzeit gesendet wird, um ein Verfahren durchzuführen, um die Zeit zu messen, die mit Satellitdatennachrichten in Zusammenhang steht, wie das beschriebene Verfahren in demUS-Patent Nr. 5 812 087 . So wie der Begriff "Satellit-Ephimerisdaten" hier verwendet wird, beinhaltet er Daten, die nur einen Teil der Satellitennavigationsnachricht (z.B. 50-baud-Nachricht) darstellen, die von einem GPS-Satellit oder mindestens einer mathematische Darstellung dieser Satellit-Ephimerisdaten gesendet werden. Zum Beispiel bezieht sich der Begriff Satellit-Ephimerisdaten auf mindestens eine Darstellung eines Teils der 50-baud-Datennachricht, die in das GPS-Signal codiert ist, das von einem GPS-Satelliten gesendet wird. Es ist ebenfalls verständlich, dass der GPS-Referenzempfänger92 die verschiedenen GPS-Signale von den verschiedenen GPS-Satelliten in Sichtverbindung mit dem Referenzemp fänger92 decodiert, um die binäre Datenausgabe94 vorzusehen, die die Satellit-Ephimerisdaten enthält. -
4 zeigt ein Beispiel einer zellbasierten Informationsquelle, die bei einer Datenverarbeitungsstation wie dem GPS-Server26 gezeigt in1 unterhalten werden kann. Alternativ kann diese Informationsquelle bei einer zellularen Vermittlungsstelle unterhalten werden wie der zellularen Vermittlungsstelle24 von1 oder bei jedem Zellstandort, wie dem Zellstandort13 gezeigt in1 . Typischerweise wird diese Information jedoch bei dem Positionsserver unterhalten und routinemäßig aktualisiert, wobei der Server an die zellulare Vermittlungsstelle gekoppelt ist. Die Informationsquelle kann Daten in mehreren Formaten aufrechterhalten und es ist von Vorteil, dass das Format, das in4 gezeigt wird, nur ein Beispiel eines Formats veranschaulicht. Typischerweise beinhaltet jede abgeschätzte Höhe, wie die abgeschätzte Höhe203 , eine entsprechende Position, wie eine Zellstandortposition oder – identifikation für einen Zellstandort oder Dienstregion. Die Information in der zellbasierten Informationsquelle201 kann in einer Datenbank aufrechterhalten werden, die Zellobjektinformation enthält, wie eine Identifikation der Zelldienstregionen oder Zellstandorte, die jeweils in den Spalten208 und210 gezeigt werden und kann ebenfalls die Zellstandortposition, wie die Information enthalten, die in Spalte212 gezeigt wird. Für den Fall jeder abgeschätzten Höhe gibt es typischerweise mindestens eine Zellstandortposition oder eine Zellstandortidentifikation. Es sei angemerkt, dass jede abgeschätzte Höhe eine durchschnittliche Höhe der geographischen Region sein kann, die von der Funksignalabdeckung von einem Zellstandort abgedeckt wird. Andere mathematische Darstellungen der Höhen um den Zellstandort können verwendet werden. Es kann nützlich sein, die Höhen um den Zellstandort statt der Höhe des Zellstandorts zu verwenden, besonders dort wo die Position des Zellstandorts nicht repräsentativ für die Höhen ist, auf denen sich mobile SPS-Empfänger in der speziellen Region befinden. - Die Verwendung der zellbasierten Informationsquelle
201 wird nun in Verbindung mit5 beschrieben, die ein Beispiel eines Verfahrens der vorlie genden Erfindung zeigt. In dieser folgenden Beschreibung wird angenommen, dass der mobile SPS-Empfänger SPS-Signale empfängt und aus diesen Signalen Pseudo-Abstände bestimmt, aber eine Positionslösungsberechnung bei dem mobilen Empfänger nicht abschließt. Anstatt dessen sendet der mobile Empfänger diese Pseudo-Abstände an einen bestimmten Zellstandort, mit dem er sich in Funkkommunikation befindet und dieser Zellstandort gibt die Pseudo-Abstände an eine mobile Vermittlungsstelle weiter, die daraufhin die Pseudo-Abstände an einen Positionsserver weitergibt, wie den GPS-Server26 von1 . Dieser GPS-Server beendet dann die Positionsberechnung, indem er Höhen-Aiding-Information gemäß einem Beispiel der vorliegenden Erfindung verwendet. In diesem speziellen Beispiel wird in Schritt301 eine Zellobjektinformation bestimmt. Dies kann durch den GPS-Server erfolgen, der einen Zellstandortidentifizierer oder eine Position für den Zellstandort empfängt, der sich in drahtloser Kommunikation mit dem mobilen zellbasierten Kommunikationssystem befindet, das an den mobilen SPS-Empfänger gekoppelt ist, wie den Empfänger, der in3A gezeigt wird. Zum Beispiel kann der Zellstandort seine Identifiziererinformation oder seine Position mit der Pseudo-Abstands-Information von dem mobilen SPS-Empfänger an den GPS-Server weitergeben. In Schritt303 bestimmt der GPS-Server aus der Zellobjektinformation eine abgeschätzte Höhe für den mobilen SPS-Empfänger. In einem Beispiel führt der SPS-Server eine Datenbanknachschlagoperation durch, um die abgeschätzte Höhe zu erhalten, indem die Zellobjektinformation als ein Index für die Datenbank verwendet wird. Diese Datenbank kann in dem Massenspeicher55 , der in2 gezeigt wird, unterhalten werden. Wenn die Position des Zellstandorts vorgesehen wird, indem ein Breitengrad und ein Längengrad vorgesehen werden, kann der Server diesen Breitengrad und Längengrades verwenden, um die Höhe der Erdoberfläche an diesem Punkt zu suchen. Alternativ, wird in dem Fall, wenn ein Zellstandortidentifizierer vorgesehen wird, wie eine Zellstandortnummer oder andere Identifikation, diese Zellobjektinformation verwendet, um eine abgeschätzte Höhe zu erhalten; die abgeschätzte Höhe205 ist ein Beispiel für solch eine Situation, wo die Zellstandortnummer B1 verwendet wird, um die abgeschätzte Höhe205 zu identifizieren. In Schritt305 verwendet der GPS-Server die abgeschätzte Hö he, um die Position des mobilen GPS-Empfängers zu bestimmen. Es gibt bekannte Arten und Weise, auf die die Höhe verwendet werden kann, um die Positionslösungsberechnung zu ergänzen oder zu unterstützen. - Die
5A und5B zeigen Verfahren, in denen eine abgeschätzte Höhe verwendet werden kann. Das Verfahren von5A beginnt bei311 , wo Zellobjektinformation bestimmt wird. Diese Information wird dann in313 von5A verwendet, um eine anfängliche abgeschätzte geographische Position (, die spezifiziert sein kann als Breitengrad, Längengrades und Höhe) für den mobilen SPS-Empfänger basierend auf der Zellobjektinformation zu bestimmen. In einem Beispiel dieses Verfahrens wird die Zellobjektinformation als ein Index verwendet, um die abgeschätzte Position, die mit der Zellobjektinformation assoziiert ist, in einer Datenbank nachzuschlagen. Diese abgeschätzte Position wird dann in315 von5A verwendet, um eine Position des mobilen SPS-Empfängers (zum Beispiel ein berechneter Breitengrad und Längengrad) zu berechnen. Dieser berechnete Breitengrad und Längengrad wird dann in317 von5A verwendet, um eine abgeschätzte Höhe zu bestimmen; dies kann erfolgen, indem eine Datenbanknachschlageoperation auf einer zweiten Datenbank durchgeführt wird, um die abgeschätzte Höhe aus dem berechneten Breitengrad und Längengrad zu erhalten. In diesem Fall ist die zweite Datenbank der Datenbank ähnlich, die in4 gezeigt wird, außer dass die zweite Datenbank, die in5A verwendet wird, bei dem Vorsehen von Höhen für eine größere Anzahl von möglichen Kombinationen von Breitengraden und Längengraden einen größeren Umfang besitzt; da diese zweite Datenbank, die in5A verwendet wird, nicht für alle möglichen Kombinationen von Breitengraden und Längengraden eine Höhe zu Verfügung haben kann, kann Interpolationslogik verwendet werden, um eine Höhe durch Interpolation von Höhen in der Datenbank bei Breitengraden und Längengraden zu bestimmen, die sich in der Nähe des berechneten Breitengrades und Längengrades befinden. Die Höhe, die in317 von5A erhalten wird, kann in319 verwendet werden, um eine Position nochmal zu berechnen (gewissermaßen eine genauere Positionsberechnung). - Die zweite Datenbank kann mit der Zeit, in der sie verwendet wird, verbessert werden, indem jedes Mal, wenn eine berechnete Position bestimmt wird, Breitengrad/Längengrad/Höhe-Kombinationen hinzugefügt werden. Das bedeutet, dass Einträge in die Datenbank hinzugefügt werden können, indem das System oft verwendet wird (z.B. jedes Mal, wenn "911" von einem Benutzer eines Mobiltelefons gedrückt wird), und viele Inkonsistenzen bezüglich der Höhe bei einem gegebenen Breitengrad und Längengrad gemittelt werden können (oder markiert werden können, um "manuell" durch eine genaue GPS-Empfänger-Auslesung geprüft zu werden). Dies erzeugt mit der Zeit eine stabile dreidimensionale Datenbank der Oberfläche der Erde.
5B zeigt ein Beispiel dieses Verfahrens bezüglich dem Hinzufügen von Einträgen in die zweite Datenbank. In Schritt325 wird die anfängliche Abschätzung der Position eines mobilen SPS-Empfängers verwendet, um eine Position des mobilen SPS-Empfängers zu berechnen. Die berechnete Position (Breitengrad-, Längengrad- und Höhenkombination) wird dann verwendet, um die zweite Datenbank zu aktualisieren (bezeichnet als Höhendatenbank in Schritt329 ). - Während die bisherige Beschreibung von einer speziellen Architektur ausgegangen ist, sei es angemerkt, dass Ausführungsbeispiele der vorliegenden Erfindung in einer Vielzahl von Architekturen und in einer Vielzahl von anderen Beispielen verwendet werden können. Zum Beispiel kann die Höheninformation bei einem Zellstandort gespeichert und an einen Positionsserver oder GPS-Server zusammen mit der Pseudo-Abstandsinformation von einem mobilen SPS-Empfänger gesendet werden. Dies würde die Notwendigkeit beseitigen, dass jeder GPS-Server eine Datenbank unterhält, obwohl dies für einen Server immer noch von Vorteil wäre für den Fall, dass es Zellstandorte gibt, mit denen der Server kommuniziert und die keine eigene Höheninformation besitzen. In einer weiteren Alternative kann die Höheninformation an den mobilen SPS-Empfänger gesendet werden, der seine eigene Position auf konventionelle Art und Weise bestimmt, indem SPS-Satelliten erworben und verfolgt werden, Pseudo-Abstände bestimmt werden, Satellit-Ephimerisinformation von den SPS-Satelliten gelesen wird und seine Position bestimmt wird. In einer weiteren Alternative kann, anstatt des Sendens der Höhe an die mobile Einheit, eine Zellobjektinformation, wie ein Zellstandortidentifizierer oder eine Zellstandortposition, an den mobilen SPS-Empfänger gesendet werden, der seine eigene Datenbank besitzt, die eine abgeschätzte Höhe für eine gegebene Zellobjektinformation anzeigt. Auf diese Art und Weise kann der mobile SPS-Empfänger seine eigene Position bestimmen und ebenfalls autonom ein Höhen-Aiding durchführen. In einem weiteren alternativen Ausführungsbeispiel kann der mobile SPS-Empfänger lediglich die SPS-Signale sammeln und diese digitalisieren und dann diese Digitalisierung der SPS-Signale an den GPS-Server senden, der aus dieser digitalisierten Information Pseudo-Abstände bestimmt und die Positionsberechnung beendet. In einem weiteren alternativen Ausführungsbeispiel können Satellit-Ephimerisdaten von einer Quelle, wie dem SPS-Server, über den Zellstandort an den mobilen SPS-Empfänger gesendet werden und diese Satellit-Ephimerisdaten werden zusammen mit den Pseudo-Abständen verwendet, die von dem mobilen SPS-Empfänger bestimmt werden, um eine Positionslösung bei dem mobilen SPS-Empfänger vorzusehen. Ein Beispiel für diese Architektur wird in dem
US-Patent 5,365,450 beschrieben. - Das Verfahren, das in
6 gezeigt wird, bezieht sich auf Fehlererfassung und -isolation in einem SPS-Empfänger. Während zahlreiche Techniken zur Fehlererfassung und -isolation (FDI = fault detection and isolation) nach dem Stand der Technik bekannt sind (siehe zum Beispiel Kapitel 5 und Kapitel 8 von Global Positioning System: Theory and Applications, zweite Ausgabe, B. W. Parkinson und J. J. Spilker, Jr., Herausgeber, American Institute of Aeronautics and Astronautics, Inc., 1996; und siehe auch Navigation System Integrity Monitoring Using Redundant Measurements von Mark A. Sturza, Navigation: Journal of the Institute of Navigation, Ausgabe 35, Nr. 4, Winter 1988-89, Seite 483 ff.), haben diese Techniken Höhen-Aiding nicht auf die Weise benützt, um die Anwesenheit von fehlerhaften Satellit-Pseudo-Abständen zu identifizieren. Sobald ein fehlerhafter Satellit-Pseudo-Abstand identifiziert wird, kann er von einer neuen berechneten Navigationslösung ausgeschlossen werden, um die schließliche Positionsbestimmung zu verbessern. - Das Verfahren von
6 kann in Schritt351 beginnen, wo Pseudo-Abstände für mehrere SPS-Satelliten bestimmt werden. In Schritt353 wird eine Höhen-Pseudo-Messung bestimmt. Diese Höhen-Pseudo-Messung kann als ein Pseudo-Abstand zu einem Satellit im Erdmittelpunkt betrachtet und kann auf konventionelle Art und Weise bestimmt werden, indem Pseudo-Messungen für Höhen-Aiding bestimmt werden, die nach dem vorangegangenen Stand der Technik benutzt werden. Somit kann zum Beispiel diese Höhen-Pseudo-Messung als ein Radius dargestellt werden, der den Erdradius von dem Erdmittelpunkt bis zu einem Punkt oberhalb der angenommenen kugelförmigen Erdoberfläche bei einer abgeschätzte Höhe bezüglich der Erdoberfläche, die als ein Ellipsoid definiert ist, beinhaltet. Die abgeschätzte Höhe kann wie in5 gezeigt (Schritte301 und303 ) abgeleitet werden. In Schritt355 wird eine Höhe für den mobilen SPS-Empfänger berechnet und diese berechnete Höhe wird mit der abgeschätzten Höhe verglichen. Die berechnete Höhe kann aus einer Navigationslösung erhalten werden, die auf den Pseudo-Abständen basiert, die in Schritt351 bestimmt werden. Der Unterschied zwischen diesen beiden Werten zeigt, wenn er groß genug ist, einen möglichen fehlerhaften Satelliten-Pseudo-Abstand oder eine mögliche fehlerhafte Navigationslösung an, die im Fall von großen Multipfadfehlern auftreten können, die in einer vertikalen Richtung große Fehler verursachen, wie dies oft in städtischen Schlucht- bzw. Stassenschluchtsituationen auftritt. In Schritt357 kann der Zustand von mindestens einem Pseudo-Abstand basierend auf diesem Vergleich bestimmt werden. Wenn der Vergleich einen kleinen Unterschied zwischen der geschätzten Höhe und der berechneten Höhe zeigt, dann kann der Zustand der Pseudo-Abstände derart sein, dass sie nicht fehlerhaft sind. Wenn der Unterschied zwischen der geschätzten Höhe und der berechneten Höhe auf der anderen Seite groß genug ist (, wenn zum Beispiel der Unterschied einen Schwellenwert übersteigt), dann kann mindestens einer der Pseudo-Abstände (und/oder eine Navigationslösung) fehlerhaft sein. - In Schritt
357 wird ebenfalls ein alternatives Verfahren gezeigt, dass nicht von dem Vergleich einer geschätzten Höhe mit einer berechneten Höhe abhängig ist. Dieses alternative Verfahren kann anstatt des Vergleichs oder zusätzlich zu dem Vergleich durchgeführt werden. Dieses alternative Verfahren verwendet die Höhen-Pseudo-Messung (von Schritt353 ) als eine redundante Messung (redundant bezüglich der Pseudo-Abstände von Schritt351 ) und verwendet FDI-Techniken, die redundante Messungen verwenden, um zu erfassen, ob ein fehlerhafter Pseudo-Abstand (oder eine fehlerhafte Navigationslösung) existiert und um mindestens einen fehlerhaften Pseudo-Abstand zu identifizieren, falls dieser existiert. Diese FDI-Techniken werden in der Literatur beschrieben; wie zum Beispiel Sturza, "Navigation System Integrity Monitoring Using Redundant Measurements", was bereits zitiert wurde. Nachdem der fehlerhafte Pseudo-Abstand beziehungsweise die fehlerhaften Pseudo-Abstände identifiziert wurden, können sie von einer neu berechneten Navigationslösung ausgeschlossen werden. Ein Beispiel eines zellularen Pseudo-Abstandes ist eine Ankunftszeitdifferenz eines Kommunikationsfunkfrequenzsignals in einem CDMA- oder anderen zellularen (zellbasierten) Kommunikationssystem; der zellulare Pseudo-Abstand stellt typischerweise eine Ausbreitungszeit eines Kommunikationssignals zwischen einem Zellstandort bei einer bekannten Position und dem mobilen SPS-Empfänger dar, der ein zellbasiertes Kommunikationssystem beinhaltet. - Die Verfahren von
6 können einen bestimmten Pseudo-Abstand zu einem bestimmten Satellit als "schlecht" identifizieren, sogar wenn die SPS-Signale von dem bestimmten Satellit ein hohes Signal-zu-Rausch-Verhältnis (SNR = signal-to-noise ratio) besitzen. In diesem Fall können Ausführungsbeispiele der Erfindung diese Identifikation ablehnen und weiterhin die FDI- Techniken verwenden, um einen anderen fehlerhaften Pseudo-Abstand zu finden. - Die Verfahren von
6 können in einem nicht zellbasierten System verwendet werden, in dem sich eine einzelne Basisstation in einer Punkt-zu- Punkt-Funkkommunikation mit einem mobilen SPS-Empfänger befindet. In diesem Fall kann die geschätzte Höhe eine mittlere Höhe der geographischen Region sein, die durch Funksignale zu oder von der Basisstation abgedeckt wird. In diesem besonderen Beispiel muss keine Zellobjektinformation über ein Netzwerk übertragen werden. In einer anderen Alternative kann das Verfahren von6 in einem zellbasierten Kommunikationssystem verwendet werden, in dem eine Zellobjektinformation von Komponenten in einem Netzwerk übertragen und schließlich als ein Index für eine Datenbank verwendet wird, um eine geschätzte Höhe abzuleiten. - Während die bisherige Beschreibung im allgemeinen von einer Systemarchitektur ausgegangen ist, in der ein mobiler SPS-Empfänger Pseudo-Abstände bestimmt und diese Pseudo-Abstände an einen entfernt positionierten SPS- Server sendet, ist es verständlich, dass die vorliegende Erfindung auch auf andere Systemarchitekturen angewendet werden kann. Zum Beispiel kann die vorliegende Erfindung in einem System verwendet werden, in dem ein mobiler SPS-Empfänger digitalisierte SPS-Signale (mit einem Zeitstempel, der die Empfangszeit anzeigt) an einen entfernt positionierten SPS-Server übertragen (ohne Pseudo-Abstände zu SPS-Satelliten zu berechnen) und der entfernt positionierte SPS-Server bestimmt eine geschätzte Höhe und bestimmt eine Positionslösung (die ebenfalls mit FDI-Techniken wie oben beschrieben abgeschätzt werden kann). In einem anderen Beispiel kann die vorliegende Erfindung in einem System verwendet werden, in dem ein mobiler SPS-Empfänger seine eigene Position mit oder ohne Unterstützung eines entfernt positionierten SPS-Servers bestimmt. Ohne solch eine Unterstützung kann der mobile SPS-Empfänger FDI-Techniken basierend auf einer geschätzten Höhe mit der Unterstützung einer Höhenabschätzung anwenden, die von einem Benutzer vorgesehen oder an den mobilen SPS-Empfänger von einem Zellstandort ge sendet wird (der mobile SPS-Empfänger kann eine Zellstandortidentifikation aus seinen zellbasierten Kommunikationen mit dem Zellstandort bestimmen und in seiner eigenen Datenbank eine abgeschätzte Höhe nachschlagen, die dem Zellstandort entspricht). Mit solch einer Unterstützung kann der mobile SPS-Empfänger seine eigene Position bestimmen, indem er Satellit- Ephimerisdaten und/oder Doppler-Information und/oder Satellit-Almanach von einem SPS-Server empfängt (z.B. von einem Zellstandort an den mobilen SPS-Empfänger gesendet) und kann ebenfalls eine Höhenabschätzung von einem SPS-Server empfangen und verwenden; in diesem Fall kann der mobile SPS-Empfänger seine Position bestimmen (nach der Bestimmung von Satelliten-Pseudo-Abständen) und kann FDI-Techniken für die Positionslösung unter Verwendung der Höhenabschätzung anwenden.
- Obwohl die Verfahren und Vorrichtungen mit Bezug zu GPS-Satelliten beschrieben worden sind, sei es angemerkt, dass die Erkenntnisse gleichermaßen auf Positionierungssysteme anwendbar sind, die Pseudo-Satelliten bzw. Pseudolites oder eine Kombination von Satelliten und Pseudo-Satelliten verwenden. Pseudo-Satelliten sind terrestrische Sender, die einen PN-Code (einem GPS-Signal ähnlich) broadcasten, der auf einem L-Bandträgersignal moduliert werden kann, das im allgemeinen mit GPS-Zeit synchronisiert ist. Jedem Sender kann ein eigener PN-Code zugewiesen werden, so dass eine Identifikation durch einen entfernten Empfänger erlaubt wird. Pseudo-Satelliten sind in Situationen nützlich, in denen GPS-Signale von einem Satelliten auf Umlaufbahn eventuell nicht verfügbar sind, wie Tunnel, Minen, Gebäude oder andere geschlossene Regionen. Die Bezeichnung "Satellit" soll, wie sie hier gebraucht wird, Pseudo-Satelliten oder Äquivalente von Pseudo-Satelliten beinhalten und die Bezeichnung GPS-Signale soll, wie sie hier gebraucht wird, GPS-ähnliche Signale von Pseudo-Satelliten oder von Äquivalenten von Pseudo-Satelliten beinhalten.
- In der obigen Diskussion wurde die Erfindung bezüglich der Anwendung basierend auf dem globale Positionierungssystem der Vereinigten Staaten von Amerika (GPS = global positioning system) beschrieben. Es ist jedoch selbstverständlich, dass dieses Verfahren in gleicher Weise auf ähnliche Satellitenpositionierungssysteme anwendbar ist und im besonderen auf das russische Glonass-System. Das Glonass-System unterscheidet sich von dem GPS-System in erster Linie dadurch, dass die Sendungen von den verschiedenen Satelliten voneinander unterschieden werden, indem leicht unterschiedliche Trägerfrequenzen verwendet werden, anstatt verschiedene Pseudo-Zufallscodes zu verwenden. Die Bezeichnung "GPS" die hier verwendet wird, schließt alternative Satellitenpositionierungssysteme einschließlich dem russischen Glonass-System ein.
- In der obigen Spezifikation wurde die Erfindung bezüglich ihrer speziellen beispielhaften Ausführungsbeispiele beschrieben. Es ist jedoch offensichtlich, dass zahlreiche Modifikationen und Änderungen daran vorgenommen werden können, ohne den Umfang der Erfindung, wie sie in den anhängenden Ansprüchen definiert wird, zu verlassen. Die Spezifikation und Zeichnungen sollen dementsprechend als Veranschaulichung und nicht als Einschränkung betrachtet werden.
Claims (14)
- Ein Verfahren zum Bestimmen einer Position eines mobilen Satellitpositionssystemempfängers (
16 ,17 ,22 ,75 bis80 ) mit einem zellbasierten Kommunikationsempfänger, wobei das Verfahren gekennzeichnet ist durch: Bestimmen von Zellobjektinformationen, wobei die Zellobjektinformation mindestens einen Zellobjektstandort oder eine Zellobjektidentifikation aufweist; Bestimmen einer Höhe bzw. einer Höhenlage aus der Zellobjektinformation, wobei die Zellobjektinformation ausgewählt wird, basierend auf einem Zellstandortsender, der sich in Drahtloskommunikation mit dem zellbasierten Kommunikationsempfänger befindet; Berechnen einer Position des mobilen Satellitpositionssystemempfängers (16 ,17 ,22 ,75 bis80 ) unter Verwendung der Höhe. - Verfahren gemäß Anspruch 1, wobei die Zellobjektinformation Information ist, die mindestens einen Standort oder eine Identifikation des Zellstandortsenders (
13 ,13a ,15 ,15a ,19 ,19a ,21 ,21a ) repräsentiert. - Verfahren nach Anspruch 2, wobei die Höhe eine ungefähre Höhe des Zellstandortsenders (
13 ,13a ,15 ,15a ,19 ,19a ,21 ,21a ) ist. - Verfahren gemäß Anspruch 2, wobei die Höhe eine mathematische Darstellung von Höhen in der geographischen Umgebung des Zellstandortsenders (
13 ,13a ,15 ,15a ,19 ,19a ,21 ,21a ) ist. - Verfahren gemäß Anspruch 2, wobei die Zellobjektinformation und die Höhe in einem computerlesbaren Speichermedium gespeichert sind.
- Verfahren gemäß Anspruch 5, das weiterhin Folgendes aufweist: Senden von mindestens einer Pseudo-Range bzw. einem Pseudoabstand von dem mobilen Satellitpositionssystemempfänger (
16 ,17 ,22 ,75 bis80 ) zu einer entfernten Verarbeitungsstation (26 ,50 ). - Verfahren gemäß Anspruch 6, wobei das Senden durch einen Empfänger an den Zellstandortsender (
13 ,13a ,15 ,15a ,19 ,19a ,21 ,21a ) geschieht, und wobei die entfernte Verarbeitungsstation (26 ,50 ) an eine zellulare Vermittlungsstelle (cellular switching center) (24 ,24b ) gekoppelt ist, die an den Zellstandortsender (13 ,13a ,15 ,15a ,19 ,19a ,21 ,21a ) gekoppelt ist, und wobei das entfernte Verarbeitungssystem (26 ,50 ) die Höhe bestimmt und die Position unter Verwendung der Höhe berechnet. - Verfahren gemäß Anspruch 2, das weiterhin Folgendes aufweist: Senden der Höhe an den mobilen Satellitpositionssystemempfänger (
16 ,17 ,22 ,75 bis80 ), und wobei der Mobilsatellitenpositionsempfänger (16 ,17 ,22 ,75 bis80 ) die Position unter Verwendung der Höhe berechnet. - Verfahren gemäß Anspruch 2, das weiterhin Folgendes aufweist: Senden der Zellobjektinformation an den mobilen Satellitpositionssystemempfänger (
16 ,17 ,22 ,75 bis80 ), und wobei der mobile SPS-Empfänger (SPS = satellite positioning system bzw. Satellitpositionssystem) (16 ,17 ,22 ,75 bis80 ) die Höhe bestimmt. - Verfahren gemäß Anspruch 7, das weiterhin Folgendes aufweist: Empfangen, an dem entfernten Verarbeitungssystem (
26 ,50 ) von Satellit-Ephimerisdaten. - Ein computerlesbares Medium, das ausführbare Computerprogramminstruktionen enthält, die, wenn durch ein Datenverarbeitungssystem (
26 ,50 ) ausgeführt, bewirken, dass das Datenverarbeitungssystem (26 ,50 ) das Verfahren gemäß einem der Ansprüche 1 bis 10 ausführt. - Eine Datenverarbeitungsstation (
26 ,50 ), die Folgendes aufweist: einen Prozessor (51 ); ein Speichergerät (55 ) gekoppelt an den Prozessor (51 ); und einen Transceiver (52 ,53 ,54 ) gekoppelt an den Prozessor (51 ), wobei der Transceiver (52 ,53 ,54 ) zum Koppeln der Datenverarbeitungsstation an einen Drahtloszellstandort dient; gekennzeichnet dadurch, dass: die Speichervorrichtung (55 ) Zellobjektinformation speichert, die mindestens einen Zellobjektstandort oder eine Zellobjektidentifikation für den Drahtloszellstandort aufweist, wobei der Prozessor eine Höhe bestimmt aus der Zellobjektinformation, die ausgewählt wird, und zwar darauf basierend, dass der Drahtloszellstandort in Drahtloskommunikation mit einem zellbasierenden Kommunikationsempfänger eines mobilen Satellitpositionssystemempfänger ist und wobei der Prozessor eine Position des mobilen Satellitpositionssystemempfängers berechnet unter Verwendung der Höhe. - Datenverarbeitungsstation (
26 ,50 ) gemäß Anspruch 12, wobei der Prozessor (51 ) eine Quelle (32 ,62 ,90 ) von Satellitpositionssystemsignalen empfängt und der Transceiver (52 ,53 ,54 ) mindestens einen Pseudoabstand von dem Drahtloszellstandort (13 ,15 ,19 ,21 ) empfängt, und wobei der Prozessor (51 ) die Satellitpositionssystemsignale und den mindestens einen Pseudoabstand verwendet, um die Position zu bestimmen. - Datenverarbeitungsstation (
26 ,50 ) gemäß Anspruch 13, wobei die Speichervorrichtung (55 ) eine Datenbank speichert, die eine Zellobjektinformation und entsprechende Höhen für eine jede einer Vielzahl von Drahtloszellstandorten (13 ,15 ,19 ,21 ) enthält, die an den Transceiver (52 ,53 ,54 ) gekoppelt sind.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/073,107 US6061018A (en) | 1998-05-05 | 1998-05-05 | Method and system for using altitude information in a satellite positioning system |
US73107 | 1998-05-05 | ||
PCT/US1999/008270 WO1999057575A2 (en) | 1998-05-05 | 1999-04-13 | Method and system for using altitude information in a satellite positioning system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69936790D1 DE69936790D1 (de) | 2007-09-20 |
DE69936790T2 true DE69936790T2 (de) | 2008-05-08 |
Family
ID=22111773
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69941963T Expired - Lifetime DE69941963D1 (de) | 1998-05-05 | 1999-04-13 | Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem |
DE69940447T Expired - Lifetime DE69940447D1 (de) | 1998-05-05 | 1999-04-13 | Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem |
DE69936790T Expired - Lifetime DE69936790T2 (de) | 1998-05-05 | 1999-04-13 | Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69941963T Expired - Lifetime DE69941963D1 (de) | 1998-05-05 | 1999-04-13 | Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem |
DE69940447T Expired - Lifetime DE69940447D1 (de) | 1998-05-05 | 1999-04-13 | Verfahren und System zur Verwendung von Höheninformation in einem Satellitenpositionierungssystem |
Country Status (15)
Country | Link |
---|---|
US (2) | US6061018A (de) |
EP (4) | EP1145035B1 (de) |
JP (4) | JP4938172B2 (de) |
KR (1) | KR100622329B1 (de) |
CN (3) | CN1218191C (de) |
AT (3) | ATE369571T1 (de) |
AU (1) | AU763226B2 (de) |
BR (1) | BR9910229B1 (de) |
CA (1) | CA2331709C (de) |
DE (3) | DE69941963D1 (de) |
ES (3) | ES2338168T3 (de) |
HK (4) | HK1079850A1 (de) |
IL (3) | IL139469A (de) |
MX (1) | MXPA00010881A (de) |
WO (1) | WO1999057575A2 (de) |
Families Citing this family (261)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
NL9420044A (nl) * | 1994-01-03 | 1996-10-01 | Trimble Navigation | Netwerk voor differentiële GPS-codefase-correcties. |
US7092369B2 (en) | 1995-11-17 | 2006-08-15 | Symbol Technologies, Inc. | Communications network with wireless gateways for mobile terminal access |
US6531982B1 (en) | 1997-09-30 | 2003-03-11 | Sirf Technology, Inc. | Field unit for use in a GPS system |
US6327471B1 (en) | 1998-02-19 | 2001-12-04 | Conexant Systems, Inc. | Method and an apparatus for positioning system assisted cellular radiotelephone handoff and dropoff |
US6348744B1 (en) | 1998-04-14 | 2002-02-19 | Conexant Systems, Inc. | Integrated power management module |
US6061018A (en) * | 1998-05-05 | 2000-05-09 | Snaptrack, Inc. | Method and system for using altitude information in a satellite positioning system |
US7711038B1 (en) | 1998-09-01 | 2010-05-04 | Sirf Technology, Inc. | System and method for despreading in a spread spectrum matched filter |
US7545854B1 (en) * | 1998-09-01 | 2009-06-09 | Sirf Technology, Inc. | Doppler corrected spread spectrum matched filter |
US6693953B2 (en) | 1998-09-30 | 2004-02-17 | Skyworks Solutions, Inc. | Adaptive wireless communication receiver |
US7215967B1 (en) * | 1998-12-22 | 2007-05-08 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for fast cold start of a GPS receiver in a telecommunications environment |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
US6606349B1 (en) | 1999-02-04 | 2003-08-12 | Sirf Technology, Inc. | Spread spectrum receiver performance improvement |
US6448925B1 (en) | 1999-02-04 | 2002-09-10 | Conexant Systems, Inc. | Jamming detection and blanking for GPS receivers |
US6304216B1 (en) | 1999-03-30 | 2001-10-16 | Conexant Systems, Inc. | Signal detector employing correlation analysis of non-uniform and disjoint sample segments |
US6577271B1 (en) | 1999-03-30 | 2003-06-10 | Sirf Technology, Inc | Signal detector employing coherent integration |
US6453237B1 (en) * | 1999-04-23 | 2002-09-17 | Global Locate, Inc. | Method and apparatus for locating and providing services to mobile devices |
US9020756B2 (en) * | 1999-04-23 | 2015-04-28 | Global Locate, Inc. | Method and apparatus for processing satellite positioning system signals |
US6411892B1 (en) * | 2000-07-13 | 2002-06-25 | Global Locate, Inc. | Method and apparatus for locating mobile receivers using a wide area reference network for propagating ephemeris |
US6829534B2 (en) | 1999-04-23 | 2004-12-07 | Global Locate, Inc. | Method and apparatus for performing timing synchronization |
US6351486B1 (en) | 1999-05-25 | 2002-02-26 | Conexant Systems, Inc. | Accelerated selection of a base station in a wireless communication system |
JP3309836B2 (ja) | 1999-07-22 | 2002-07-29 | 日本電気株式会社 | Cdmaセルラー無線システムおよび通信方法 |
US20040162875A1 (en) * | 1999-09-10 | 2004-08-19 | Brown William W. | Internet pet tracking system |
US6278403B1 (en) | 1999-09-17 | 2001-08-21 | Sirf Technology, Inc. | Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver |
SE9904340L (sv) * | 1999-11-30 | 2001-05-31 | Satsafe Mls Ab | GPS-system med höjdmätare |
GB9928357D0 (en) * | 1999-12-01 | 2000-01-26 | Koninkl Philips Electronics Nv | Method of GPS navigation and receiver |
US6526322B1 (en) | 1999-12-16 | 2003-02-25 | Sirf Technology, Inc. | Shared memory architecture in GPS signal processing |
WO2001063314A1 (en) * | 2000-02-23 | 2001-08-30 | Nexterna, Inc. | Synchronized global positioning system solution |
EP1136788A1 (de) * | 2000-03-22 | 2001-09-26 | Asulab S.A. | Tragbares GPS-Gerät, welches einen barometrischen Höhemesser verwendet |
US6788655B1 (en) | 2000-04-18 | 2004-09-07 | Sirf Technology, Inc. | Personal communications device with ratio counter |
US6714158B1 (en) | 2000-04-18 | 2004-03-30 | Sirf Technology, Inc. | Method and system for data detection in a global positioning system satellite receiver |
US6377892B1 (en) * | 2000-05-02 | 2002-04-23 | Rockwell Collins, Inc. | Integrated navigation system |
US7885314B1 (en) | 2000-05-02 | 2011-02-08 | Kenneth Scott Walley | Cancellation system and method for a wireless positioning system |
US7949362B2 (en) * | 2000-05-18 | 2011-05-24 | Sirf Technology, Inc. | Satellite positioning aided communication system selection |
US6389291B1 (en) | 2000-08-14 | 2002-05-14 | Sirf Technology | Multi-mode global positioning system for use with wireless networks |
US7970412B2 (en) | 2000-05-18 | 2011-06-28 | Sirf Technology, Inc. | Aided location communication system |
US7546395B2 (en) * | 2002-10-10 | 2009-06-09 | Sirf Technology, Inc. | Navagation processing between a tracker hardware device and a computer host based on a satellite positioning solution system |
US6462708B1 (en) | 2001-04-05 | 2002-10-08 | Sirf Technology, Inc. | GPS-based positioning system for mobile GPS terminals |
US7929928B2 (en) * | 2000-05-18 | 2011-04-19 | Sirf Technology Inc. | Frequency phase correction system |
US7813875B2 (en) * | 2002-10-10 | 2010-10-12 | Sirf Technology, Inc. | Layered host based satellite positioning solutions |
US8116976B2 (en) | 2000-05-18 | 2012-02-14 | Csr Technology Inc. | Satellite based positioning method and system for coarse location positioning |
US7970411B2 (en) * | 2000-05-18 | 2011-06-28 | Sirf Technology, Inc. | Aided location communication system |
US6427120B1 (en) * | 2000-08-14 | 2002-07-30 | Sirf Technology, Inc. | Information transfer in a multi-mode global positioning system used with wireless networks |
US6778136B2 (en) | 2001-12-13 | 2004-08-17 | Sirf Technology, Inc. | Fast acquisition of GPS signal |
US6671620B1 (en) | 2000-05-18 | 2003-12-30 | Sirf Technology, Inc. | Method and apparatus for determining global position using almanac information |
US8078189B2 (en) | 2000-08-14 | 2011-12-13 | Sirf Technology, Inc. | System and method for providing location based services over a network |
EP1309878A4 (de) | 2000-06-23 | 2005-01-05 | Sportvision Inc | Verfolgungsmodellzwangsbedingung für die gps-position |
US7126527B1 (en) | 2000-06-23 | 2006-10-24 | Intel Corporation | Method and apparatus for mobile device location via a network based local area augmentation system |
US7616705B1 (en) | 2000-07-27 | 2009-11-10 | Sirf Technology Holdings, Inc. | Monolithic GPS RF front end integrated circuit |
US6856794B1 (en) * | 2000-07-27 | 2005-02-15 | Sirf Technology, Inc. | Monolithic GPS RF front end integrated circuit |
US6961019B1 (en) * | 2000-08-10 | 2005-11-01 | Sirf Technology, Inc. | Method and apparatus for reducing GPS receiver jamming during transmission in a wireless receiver |
US7236883B2 (en) * | 2000-08-14 | 2007-06-26 | Sirf Technology, Inc. | Aiding in a satellite positioning system |
US7197305B2 (en) * | 2000-08-24 | 2007-03-27 | Sirf Technology, Inc. | Apparatus for reducing auto-correlation or cross-correlation in weak CDMA signals |
US6331836B1 (en) | 2000-08-24 | 2001-12-18 | Fast Location.Net, Llc | Method and apparatus for rapidly estimating the doppler-error and other receiver frequency errors of global positioning system satellite signals weakened by obstructions in the signal path |
US7680178B2 (en) | 2000-08-24 | 2010-03-16 | Sirf Technology, Inc. | Cross-correlation detection and elimination in a receiver |
US7545850B1 (en) | 2000-08-24 | 2009-06-09 | Sirf Technology, Inc. | Analog compression of GPS C/A signal to audio bandwidth |
US6665612B1 (en) * | 2000-08-29 | 2003-12-16 | Sirf Technology, Inc. | Navigation processing for a satellite positioning system receiver |
US6931233B1 (en) * | 2000-08-31 | 2005-08-16 | Sirf Technology, Inc. | GPS RF front end IC with programmable frequency synthesizer for use in wireless phones |
US7463893B1 (en) | 2000-09-22 | 2008-12-09 | Sirf Technology, Inc. | Method and apparatus for implementing a GPS receiver on a single integrated circuit |
AT4838U1 (de) * | 2000-10-04 | 2001-12-27 | Steyr Daimler Puch Ag | Achsantriebsblock für ein kraftfahrzeug |
US6437734B1 (en) | 2000-10-11 | 2002-08-20 | Seiko Epson Corporation | Satellite navigation receiver and method |
US6429814B1 (en) * | 2000-11-17 | 2002-08-06 | Global Locate, Inc. | Method and apparatus for enhancing a global positioning system with terrain model |
US7047023B1 (en) | 2000-12-01 | 2006-05-16 | Sirf Technology, Inc. | GPS RF front end IC with frequency plan for improved integrability |
US7747236B1 (en) | 2000-12-11 | 2010-06-29 | Sirf Technology, Inc. | Method and apparatus for estimating local oscillator frequency for GPS receivers |
US6799116B2 (en) * | 2000-12-15 | 2004-09-28 | Trimble Navigation Limited | GPS correction methods, apparatus and signals |
US7113552B1 (en) | 2000-12-21 | 2006-09-26 | Sirf Technology, Inc. | Phase sampling techniques using amplitude bits for digital receivers |
US7671489B1 (en) | 2001-01-26 | 2010-03-02 | Sirf Technology, Inc. | Method and apparatus for selectively maintaining circuit power when higher voltages are present |
JP3540754B2 (ja) * | 2001-02-06 | 2004-07-07 | 株式会社日立製作所 | 位置算出方法、位置算出装置及びそのプログラム |
US6680703B1 (en) | 2001-02-16 | 2004-01-20 | Sirf Technology, Inc. | Method and apparatus for optimally tuning a circularly polarized patch antenna after installation |
US6703971B2 (en) * | 2001-02-21 | 2004-03-09 | Sirf Technologies, Inc. | Mode determination for mobile GPS terminals |
US7076256B1 (en) | 2001-04-16 | 2006-07-11 | Sirf Technology, Inc. | Method and apparatus for transmitting position data using control channels in wireless networks |
US7769076B2 (en) | 2001-05-18 | 2010-08-03 | Broadcom Corporation | Method and apparatus for performing frequency synchronization |
US7006556B2 (en) * | 2001-05-18 | 2006-02-28 | Global Locate, Inc. | Method and apparatus for performing signal correlation at multiple resolutions to mitigate multipath interference |
US7877104B2 (en) * | 2001-05-21 | 2011-01-25 | Sirf Technology Inc. | Method for synchronizing a radio network using end user radio terminals |
US7925210B2 (en) * | 2001-05-21 | 2011-04-12 | Sirf Technology, Inc. | Synchronizing a radio network with end user radio terminals |
US8244271B2 (en) * | 2001-05-21 | 2012-08-14 | Csr Technology Inc. | Distributed data collection of satellite data |
US7668554B2 (en) * | 2001-05-21 | 2010-02-23 | Sirf Technology, Inc. | Network system for aided GPS broadcast positioning |
US20080186229A1 (en) * | 2001-06-06 | 2008-08-07 | Van Diggelen Frank | Method and Apparatus for Monitoring Satellite-Constellation Configuration To Maintain Integrity of Long-Term-Orbit Information In A Remote Receiver |
US8212719B2 (en) * | 2001-06-06 | 2012-07-03 | Global Locate, Inc. | Method and apparatus for background decoding of a satellite navigation message to maintain integrity of long term orbit information in a remote receiver |
US6542116B1 (en) | 2001-06-22 | 2003-04-01 | Enuvis, Inc. | Determining the spatio-temporal and kinematic parameters of a signal receiver and its clock by information fusion |
US6535163B1 (en) | 2001-06-22 | 2003-03-18 | Enuvis, Inc. | Determining location information using sampled data containing location-determining signals and noise |
US6882309B2 (en) * | 2001-07-18 | 2005-04-19 | Fast Location. Net, Llc | Method and system for processing positioning signals based on predetermined message data segment |
US6515620B1 (en) | 2001-07-18 | 2003-02-04 | Fast Location.Net, Llc | Method and system for processing positioning signals in a geometric mode |
US6529160B2 (en) | 2001-07-18 | 2003-03-04 | Fast Location.Net, Llc | Method and system for determining carrier frequency offsets for positioning signals |
US9052374B2 (en) | 2001-07-18 | 2015-06-09 | Fast Location.Net, Llc | Method and system for processing positioning signals based on predetermined message data segment |
US6628234B2 (en) | 2001-07-18 | 2003-09-30 | Fast Location.Net, Llc | Method and system for processing positioning signals in a stand-alone mode |
US6651000B2 (en) | 2001-07-25 | 2003-11-18 | Global Locate, Inc. | Method and apparatus for generating and distributing satellite tracking information in a compact format |
US6775319B2 (en) | 2001-08-16 | 2004-08-10 | Motorola, Inc. | Spread spectrum receiver architectures and methods therefor |
US6532251B1 (en) | 2001-08-16 | 2003-03-11 | Motorola, Inc. | Data message bit synchronization and local time correction methods and architectures |
DE10143561B4 (de) * | 2001-09-05 | 2011-12-15 | Eads Deutschland Gmbh | Verfahren und System zur Lokalisierung von Emittern |
WO2003024131A1 (en) * | 2001-09-10 | 2003-03-20 | Sirf Technology, Inc. | System for utilizing cell information to locate a wireless device |
US7155340B2 (en) * | 2001-09-14 | 2006-12-26 | Atc Technologies, Llc | Network-assisted global positioning systems, methods and terminals including doppler shift and code phase estimates |
US6965754B2 (en) * | 2001-10-09 | 2005-11-15 | Motorola, Inc. | Satellite positioning system receiver with reference oscillator circuit and methods therefor |
US6756938B2 (en) * | 2001-11-06 | 2004-06-29 | Motorola, Inc. | Satellite positioning system receivers and methods therefor |
DE60235847D1 (de) | 2001-11-20 | 2010-05-12 | Qualcomm Inc | Rückwärtsverbindungsleistungsgesteuerte Verstärkereinheit |
US20030125045A1 (en) * | 2001-12-27 | 2003-07-03 | Riley Wyatt Thomas | Creating and using base station almanac information in a wireless communication system having a position location capability |
US6985903B2 (en) * | 2002-01-25 | 2006-01-10 | Qualcomm, Incorporated | Method and system for storage and fast retrieval of digital terrain model elevations for use in positioning systems |
US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
US8027697B2 (en) | 2007-09-28 | 2011-09-27 | Telecommunication Systems, Inc. | Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system |
US6944540B2 (en) | 2002-03-28 | 2005-09-13 | Motorola, Inc. | Time determination in satellite positioning system receivers and methods therefor |
US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
US8126889B2 (en) | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
US7460870B2 (en) * | 2002-04-25 | 2008-12-02 | Qualcomm Incorporated | Method and apparatus for location determination in a wireless assisted hybrid positioning system |
US6661371B2 (en) | 2002-04-30 | 2003-12-09 | Motorola, Inc. | Oscillator frequency correction in GPS signal acquisition |
US7676232B2 (en) | 2002-05-16 | 2010-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Altitude determination and distribution in cellular communication systems |
US6738013B2 (en) * | 2002-06-20 | 2004-05-18 | Sirf Technology, Inc. | Generic satellite positioning system receivers with selective inputs and outputs |
US7545319B2 (en) * | 2002-06-20 | 2009-06-09 | Sirf Technology, Inc. | Configurable satellite positioning system receivers with programmable inputs |
US6999780B1 (en) * | 2002-07-30 | 2006-02-14 | Bellsouth Intellectual Property Corporation | Method and system for determining the altitude of a mobile wireless device |
JP4255441B2 (ja) | 2002-08-15 | 2009-04-15 | サーフ テクノロジー インコーポレイテッド | Gpsシステム用インターフェース |
US20040198378A1 (en) * | 2002-08-20 | 2004-10-07 | General Motors Corporation | Method and system for amending wireless assisted global positioning system networks |
US7831263B2 (en) * | 2002-11-08 | 2010-11-09 | Qualcomm Incorporated | Apparatus and method for determining the location of a repeater |
US6774842B2 (en) * | 2002-12-03 | 2004-08-10 | Nokia Corporation | Generating entries for a database supporting a positioning of a mobile terminal |
US8666397B2 (en) | 2002-12-13 | 2014-03-04 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
US7421342B2 (en) * | 2003-01-09 | 2008-09-02 | Atc Technologies, Llc | Network-assisted global positioning systems, methods and terminals including doppler shift and code phase estimates |
US7170447B2 (en) * | 2003-02-14 | 2007-01-30 | Qualcomm Incorporated | Method and apparatus for processing navigation data in position determination |
EP1634096B1 (de) * | 2003-06-17 | 2017-04-12 | Telecom Italia S.p.A. | Verfahren zur positionsbestimmung von mobilen endgeräten |
US8483717B2 (en) | 2003-06-27 | 2013-07-09 | Qualcomm Incorporated | Local area network assisted positioning |
CA2530892C (en) | 2003-06-27 | 2015-10-27 | Qualcomm Incorporated | Method and apparatus for wireless network hybrid positioning |
US8971913B2 (en) * | 2003-06-27 | 2015-03-03 | Qualcomm Incorporated | Method and apparatus for wireless network hybrid positioning |
US7123928B2 (en) | 2003-07-21 | 2006-10-17 | Qualcomm Incorporated | Method and apparatus for creating and using a base station almanac for position determination |
US20050027450A1 (en) * | 2003-08-01 | 2005-02-03 | Cox Geoffrey F. | Altitude aiding in a satellite positioning system |
WO2005047923A2 (en) | 2003-09-02 | 2005-05-26 | Sirf Technology, Inc. | Signal processing system for satellite positioning signals |
WO2008024123A2 (en) | 2005-10-28 | 2008-02-28 | Sirf Technology, Inc. | Global positioning system receiver timeline management |
US7822105B2 (en) | 2003-09-02 | 2010-10-26 | Sirf Technology, Inc. | Cross-correlation removal of carrier wave jamming signals |
US8138972B2 (en) * | 2003-09-02 | 2012-03-20 | Csr Technology Inc. | Signal processing system for satellite positioning signals |
JP4304293B2 (ja) * | 2003-11-12 | 2009-07-29 | 日本電気株式会社 | Gps測位システム、携帯端末装置、gps受信機及びそれらに用いる測位モード切替え方法 |
US7424293B2 (en) | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
US7260186B2 (en) | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
US20080090546A1 (en) | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
JP4227009B2 (ja) * | 2003-12-24 | 2009-02-18 | 株式会社日立製作所 | 測位システム、測位方法及び測位サーバ |
FI20031913A0 (fi) * | 2003-12-29 | 2003-12-29 | Nokia Corp | Viestintälaitteen korkeuden arviointi |
US20070011339A1 (en) * | 2004-02-09 | 2007-01-11 | Brown William W | Internet pet tracking system |
US7365680B2 (en) * | 2004-02-10 | 2008-04-29 | Sirf Technology, Inc. | Location services system that reduces auto-correlation or cross-correlation in weak signals |
JP4315832B2 (ja) * | 2004-02-17 | 2009-08-19 | 三菱電機株式会社 | 熱型赤外センサ素子および熱型赤外センサアレイ |
US20050209762A1 (en) * | 2004-03-18 | 2005-09-22 | Ford Global Technologies, Llc | Method and apparatus for controlling a vehicle using an object detection system and brake-steer |
BRPI0418696A (pt) * | 2004-04-02 | 2007-06-12 | Qualcomm Inc | métodos e equipamentos para sistemas de determinação de posição assistida por sinalizador |
WO2005103753A1 (en) | 2004-04-05 | 2005-11-03 | Qualcomm Incorporated | Repeater with positioning capabilities |
US8514764B2 (en) * | 2004-04-05 | 2013-08-20 | Qualcomm Incorporated | Repeater that reports detected neighbors |
US7415353B2 (en) * | 2004-05-25 | 2008-08-19 | Seiko Epson Corporation | Satellite-position table messaging |
US7319878B2 (en) | 2004-06-18 | 2008-01-15 | Qualcomm Incorporated | Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network |
US20060021231A1 (en) * | 2004-07-28 | 2006-02-02 | Carey Nancy D | Adaptive scissors |
US7778596B2 (en) | 2004-07-29 | 2010-08-17 | Qualcomm Incorporated | Airlink sensing watermarking repeater |
US7629926B2 (en) | 2004-10-15 | 2009-12-08 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
US6985105B1 (en) | 2004-10-15 | 2006-01-10 | Telecommunication Systems, Inc. | Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations |
US7113128B1 (en) | 2004-10-15 | 2006-09-26 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
US7411546B2 (en) | 2004-10-15 | 2008-08-12 | Telecommunication Systems, Inc. | Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
US7330122B2 (en) | 2005-08-10 | 2008-02-12 | Remotemdx, Inc. | Remote tracking and communication device |
US7257413B2 (en) * | 2005-08-24 | 2007-08-14 | Qualcomm Incorporated | Dynamic location almanac for wireless base stations |
US9282451B2 (en) | 2005-09-26 | 2016-03-08 | Telecommunication Systems, Inc. | Automatic location identification (ALI) service requests steering, connection sharing and protocol translation |
US7825780B2 (en) | 2005-10-05 | 2010-11-02 | Telecommunication Systems, Inc. | Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle |
US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
US7907551B2 (en) | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
JP2009513069A (ja) | 2005-10-20 | 2009-03-26 | クゥアルコム・インコーポレイテッド | 外部デバイスの位置決めを自動的にトリガする方法および装置 |
RU2390791C2 (ru) * | 2005-11-07 | 2010-05-27 | Квэлкомм Инкорпорейтед | Позиционирование для wlan и других беспроводных сетей |
US7893869B2 (en) * | 2006-01-05 | 2011-02-22 | Qualcomm Incorporated | Global navigation satellite system |
CN101365957B (zh) * | 2006-01-10 | 2013-06-19 | 高通股份有限公司 | 全球导航卫星系统 |
US8150363B2 (en) | 2006-02-16 | 2012-04-03 | Telecommunication Systems, Inc. | Enhanced E911 network access for call centers |
US8059789B2 (en) | 2006-02-24 | 2011-11-15 | Telecommunication Systems, Inc. | Automatic location identification (ALI) emergency services pseudo key (ESPK) |
US7471236B1 (en) | 2006-03-01 | 2008-12-30 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detector |
US7899450B2 (en) | 2006-03-01 | 2011-03-01 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detection using local mobile network within cellular network |
US9167553B2 (en) | 2006-03-01 | 2015-10-20 | Telecommunication Systems, Inc. | GeoNexus proximity detector network |
WO2007106908A1 (en) * | 2006-03-15 | 2007-09-20 | Qualcomm Incorporated | Global navigation satellite system |
US7739032B2 (en) * | 2006-03-21 | 2010-06-15 | Broadcom Corporation | Method and apparatus for generating and using a regional-terrain model |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
US7733268B2 (en) | 2006-05-16 | 2010-06-08 | Andrew Corporation | Method and apparatus for determining the geographic location of a device |
EP2041596A2 (de) * | 2006-06-30 | 2009-04-01 | Sirf Technology, Inc. | Erweiterte hilfe in gps-systemen |
US8121238B2 (en) * | 2006-06-30 | 2012-02-21 | Csr Technology Inc. | System and method for synchronizing digital bits in a data stream |
US7936262B2 (en) | 2006-07-14 | 2011-05-03 | Securealert, Inc. | Remote tracking system with a dedicated monitoring center |
US8797210B2 (en) | 2006-07-14 | 2014-08-05 | Securealert, Inc. | Remote tracking device and a system and method for two-way voice communication between the device and a monitoring center |
US7737841B2 (en) | 2006-07-14 | 2010-06-15 | Remotemdx | Alarm and alarm management system for remote tracking devices |
FR2907556A1 (fr) * | 2006-10-18 | 2008-04-25 | Alcatel Sa | Procede d'assistance d'un recepteur gps pour ameliorer le calcul d'altitude |
US7966013B2 (en) | 2006-11-03 | 2011-06-21 | Telecommunication Systems, Inc. | Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) |
US9226257B2 (en) * | 2006-11-04 | 2015-12-29 | Qualcomm Incorporated | Positioning for WLANs and other wireless networks |
US7466209B2 (en) * | 2007-01-05 | 2008-12-16 | Sirf Technology, Inc. | System and method for providing temperature correction in a crystal oscillator |
US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
EP1980867A3 (de) * | 2007-04-10 | 2009-11-25 | Qualcomm Incorporated | Mehrwegkompensation unter Verwendung von Sensoren |
US7724612B2 (en) * | 2007-04-20 | 2010-05-25 | Sirf Technology, Inc. | System and method for providing aiding information to a satellite positioning system receiver over short-range wireless connections |
US20080303663A1 (en) * | 2007-06-08 | 2008-12-11 | Nemerix Sa | Method for verifying the integrity of a container |
CN102124362B (zh) * | 2007-06-08 | 2014-10-01 | 高通股份有限公司 | 使用压力传感器的gnss定位 |
US8160617B2 (en) | 2007-06-22 | 2012-04-17 | Nokia Corporation | Apparatus and method for use in location determination |
EP2196014A4 (de) | 2007-09-17 | 2014-12-24 | Telecomm Systems Inc | Notruf-911-datennachrichtenübermittlung |
US7995683B2 (en) * | 2007-10-24 | 2011-08-09 | Sirf Technology Inc. | Noise floor independent delay-locked loop discriminator |
US7642957B2 (en) * | 2007-11-27 | 2010-01-05 | Sirf Technology, Inc. | GPS system utilizing multiple antennas |
US9130963B2 (en) | 2011-04-06 | 2015-09-08 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
US7929530B2 (en) | 2007-11-30 | 2011-04-19 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
US7708441B2 (en) * | 2008-01-29 | 2010-05-04 | Avago Technologies Fiber Ip (Singapore) Pte. Ltd. | Moving light spots in illumination fibers |
US8144053B2 (en) * | 2008-02-04 | 2012-03-27 | Csr Technology Inc. | System and method for verifying consistent measurements in performing GPS positioning |
US8700322B2 (en) * | 2008-02-20 | 2014-04-15 | Qualcomm Incorporated | Efficient use of expected user altitude data to aid in determining a position of a mobile station |
US8699984B2 (en) | 2008-02-25 | 2014-04-15 | Csr Technology Inc. | Adaptive noise figure control in a radio receiver |
US20110205115A1 (en) * | 2008-02-25 | 2011-08-25 | Sirf Technology, Inc. | Always on GPS Device |
US7616064B2 (en) * | 2008-02-28 | 2009-11-10 | Noshir Dubash | Digital synthesizer for low power location receivers |
BRPI0909172A2 (pt) | 2008-03-07 | 2017-05-30 | Securealert Inc | aiatema e método para a monitoração de indivíduos usando-se um sinalizador e dispositivo de rastreamento remoto inteligente |
US8478305B2 (en) * | 2008-04-09 | 2013-07-02 | Csr Technology Inc. | System and method for integrating location information into an internet phone system |
US8897801B2 (en) | 2008-06-13 | 2014-11-25 | Qualcomm Incorporated | Transmission of location information by a transmitter as an aid to location services |
US8073414B2 (en) | 2008-06-27 | 2011-12-06 | Sirf Technology Inc. | Auto-tuning system for an on-chip RF filter |
US8072376B2 (en) * | 2008-06-27 | 2011-12-06 | Sirf Technology Inc. | Method and apparatus for mitigating the effects of cross correlation in a GPS receiver |
US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
US8892128B2 (en) | 2008-10-14 | 2014-11-18 | Telecommunication Systems, Inc. | Location based geo-reminders |
US8525681B2 (en) | 2008-10-14 | 2013-09-03 | Telecommunication Systems, Inc. | Location based proximity alert |
US8478228B2 (en) * | 2008-10-20 | 2013-07-02 | Qualcomm Incorporated | Mobile receiver with location services capability |
US7940213B2 (en) * | 2008-11-24 | 2011-05-10 | Andrew, Llc | System and method for determining falsified satellite measurements |
US7956803B2 (en) * | 2008-12-01 | 2011-06-07 | Andrew, Llc | System and method for protecting against spoofed A-GNSS measurement data |
US20100149031A1 (en) * | 2008-12-12 | 2010-06-17 | Andrew Llc | System and method for determining forged radio frequency measurements |
US8433283B2 (en) | 2009-01-27 | 2013-04-30 | Ymax Communications Corp. | Computer-related devices and techniques for facilitating an emergency call via a cellular or data network using remote communication device identifying information |
EP2409289A1 (de) * | 2009-03-16 | 2012-01-25 | Tomtom Belgium N.V. | Verfahren zum aktualisieren von digitalen karten |
US9301191B2 (en) | 2013-09-20 | 2016-03-29 | Telecommunication Systems, Inc. | Quality of service to over the top applications used with VPN |
US8867485B2 (en) | 2009-05-05 | 2014-10-21 | Telecommunication Systems, Inc. | Multiple location retrieval function (LRF) network having location continuity |
US8600297B2 (en) * | 2009-07-28 | 2013-12-03 | Qualcomm Incorporated | Method and system for femto cell self-timing and self-locating |
US20110039578A1 (en) | 2009-08-14 | 2011-02-17 | Qualcomm Incorporated | Assistance data for positioning in multiple radio access technologies |
US9244176B2 (en) * | 2009-11-04 | 2016-01-26 | Qualcomm Incorporated | Methods and apparatuses for estimating time relationship information between navigation systems |
US8514070B2 (en) | 2010-04-07 | 2013-08-20 | Securealert, Inc. | Tracking device incorporating enhanced security mounting strap |
US8532670B2 (en) | 2010-06-02 | 2013-09-10 | Deutsche Telekom Ag | Apparatus, method, and system for sensing suppression for location-based applications |
WO2012005769A1 (en) | 2010-07-09 | 2012-01-12 | Telecommunication Systems, Inc. | Location privacy selector |
US20120006610A1 (en) | 2010-07-09 | 2012-01-12 | Erik Wallace | Telematics enhanced mobile device safety interlock |
IT1401753B1 (it) * | 2010-08-30 | 2013-08-02 | Torino Politecnico | Sistema di posizionamento geo-spaziale cooperativo operante con sistemi di navigazione globale satellitare e reti di telecomunicazione wireless, relativo procedimento e apparato di posizionamento geo-spaziale. |
US8688087B2 (en) | 2010-12-17 | 2014-04-01 | Telecommunication Systems, Inc. | N-dimensional affinity confluencer |
US8942743B2 (en) | 2010-12-17 | 2015-01-27 | Telecommunication Systems, Inc. | iALERT enhanced alert manager |
US8682321B2 (en) | 2011-02-25 | 2014-03-25 | Telecommunication Systems, Inc. | Mobile internet protocol (IP) location |
US8649806B2 (en) | 2011-09-02 | 2014-02-11 | Telecommunication Systems, Inc. | Aggregate location dynometer (ALD) |
US9479344B2 (en) | 2011-09-16 | 2016-10-25 | Telecommunication Systems, Inc. | Anonymous voice conversation |
US8736487B2 (en) | 2011-09-21 | 2014-05-27 | Csr Technology Inc. | Method and apparatus of using height aiding from a contour table for GNSS positioning |
WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
EP2574962A3 (de) * | 2011-09-30 | 2015-05-20 | Maishi Electronic (Shanghai) Ltd. | Anordnung zur Bestimmung von Bewegungs-Information, Empfänger und Verfahren dazu |
CN103033822B (zh) * | 2011-09-30 | 2014-09-24 | 迈实电子(上海)有限公司 | 移动信息确定装置、方法以及接收机 |
US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
US9264537B2 (en) | 2011-12-05 | 2016-02-16 | Telecommunication Systems, Inc. | Special emergency call treatment based on the caller |
US8984591B2 (en) | 2011-12-16 | 2015-03-17 | Telecommunications Systems, Inc. | Authentication via motion of wireless device movement |
US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
US20130197800A1 (en) * | 2012-01-31 | 2013-08-01 | Autotalks Ltd. | Method and system for gps augmentation using cooperative altitude learning |
US8688174B2 (en) | 2012-03-13 | 2014-04-01 | Telecommunication Systems, Inc. | Integrated, detachable ear bud device for a wireless phone |
KR20130106618A (ko) * | 2012-03-20 | 2013-09-30 | 삼성전자주식회사 | 위치 검색 서비스를 제공하기 위한 방법 및 그 전자 장치 |
US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
CN102608638B (zh) * | 2012-03-28 | 2014-04-23 | 上海埃威航空电子有限公司 | 带北斗功能的ais船载设备及北斗功能启停方法 |
US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
CN102749633B (zh) * | 2012-06-29 | 2013-11-27 | 北京航空航天大学 | 一种卫星导航接收机的动态定位解算方法 |
WO2014028712A1 (en) | 2012-08-15 | 2014-02-20 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
US9208346B2 (en) | 2012-09-05 | 2015-12-08 | Telecommunication Systems, Inc. | Persona-notitia intellection codifier |
US9171305B2 (en) | 2012-10-16 | 2015-10-27 | Rockwell Automation Technologies | Providing confined space permits and confined space access procedures |
US9201940B2 (en) * | 2012-10-16 | 2015-12-01 | Rockwell Automation Technologies | Providing procedures |
US9400495B2 (en) | 2012-10-16 | 2016-07-26 | Rockwell Automation Technologies, Inc. | Industrial automation equipment and machine procedure simulation |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
JP6175775B2 (ja) * | 2013-01-18 | 2017-08-09 | セイコーエプソン株式会社 | タイミング信号生成装置、電子機器及び移動体 |
US10222482B2 (en) | 2013-01-18 | 2019-03-05 | Seiko Epson Corporation | Position information generation device, timing signal generation device, electronic apparatus, and moving object |
US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
US9408034B2 (en) | 2013-09-09 | 2016-08-02 | Telecommunication Systems, Inc. | Extended area event for network based proximity discovery |
US9516104B2 (en) | 2013-09-11 | 2016-12-06 | Telecommunication Systems, Inc. | Intelligent load balancer enhanced routing |
US9479897B2 (en) | 2013-10-03 | 2016-10-25 | Telecommunication Systems, Inc. | SUPL-WiFi access point controller location based services for WiFi enabled mobile devices |
JP2016048205A (ja) * | 2014-08-28 | 2016-04-07 | 株式会社日立ソリューションズ | 電波発信機測位システム、電波発信機測位装置および電波発信機測位方法 |
EP3054310A1 (de) * | 2015-02-03 | 2016-08-10 | Vodafone IP Licensing limited | Verfahren zur Positionsschätzung einer mobilen Vorrichtung |
FR3035558B1 (fr) * | 2015-04-27 | 2017-05-12 | Zodiac Data Systems | Systeme de traitement de signaux issus d'un emetteur a des fins de datation de signaux et de localisation de l'emetteur |
US10481275B2 (en) * | 2016-01-21 | 2019-11-19 | Deere & Company | Long term repeatability of determined position in GNSS navigation system |
CN108226863B (zh) * | 2017-12-27 | 2021-12-03 | 武汉理工大学 | 一种单目卫星跟踪定位方法 |
CN108761497B (zh) * | 2018-03-06 | 2019-12-06 | 北京交通大学 | 一种列车卫星定位局域完好性监测方法及系统 |
CN113156468B (zh) * | 2021-04-30 | 2023-04-21 | 中国电建集团成都勘测设计研究院有限公司 | 一种大坝gnss多路径改正模型优化方法 |
Family Cites Families (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4445118A (en) * | 1981-05-22 | 1984-04-24 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Navigation system and method |
US4457006A (en) * | 1981-11-16 | 1984-06-26 | Sperry Corporation | Global positioning system receiver |
DE3278915D1 (en) * | 1981-12-31 | 1988-09-22 | Secr Defence Brit | Receivers for navigation satellite systems |
US4797677A (en) * | 1982-10-29 | 1989-01-10 | Istac, Incorporated | Method and apparatus for deriving pseudo range from earth-orbiting satellites |
GB2139450B (en) * | 1983-03-08 | 1987-12-16 | Canon Kk | Color picture forming apparatus |
US4785463A (en) * | 1985-09-03 | 1988-11-15 | Motorola, Inc. | Digital global positioning system receiver |
US4701934A (en) * | 1985-09-03 | 1987-10-20 | Motorola, Inc. | Method of doppler searching in a digital GPS receiver |
JPS62298785A (ja) * | 1986-06-18 | 1987-12-25 | Nissan Motor Co Ltd | Gps位置計測装置 |
JPH03108609A (ja) * | 1989-09-22 | 1991-05-08 | Nissan Motor Co Ltd | 移動体用現在地表示装置 |
US4959656A (en) | 1989-10-31 | 1990-09-25 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Efficient detection and signal parameter estimation with application to high dynamic GPS receiver |
US4998111A (en) * | 1989-11-27 | 1991-03-05 | Motorola, Inc. | CPS transform correlation receiver and method |
GB2241623A (en) * | 1990-02-28 | 1991-09-04 | Philips Electronic Associated | Vehicle location system |
JPH03269385A (ja) * | 1990-03-20 | 1991-11-29 | Pioneer Electron Corp | Gps受信機 |
JPH0455784A (ja) * | 1990-06-25 | 1992-02-24 | Sanyo Electric Co Ltd | ナビゲーション装置 |
US5103459B1 (en) * | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
JPH0470584A (ja) * | 1990-07-11 | 1992-03-05 | Mitsubishi Electric Corp | 衛星航法装置 |
US5043736B1 (en) * | 1990-07-27 | 1994-09-06 | Cae Link Corp | Cellular position location system |
US5225842A (en) * | 1991-05-09 | 1993-07-06 | Navsys Corporation | Vehicle tracking system employing global positioning system (gps) satellites |
US5202829A (en) * | 1991-06-10 | 1993-04-13 | Trimble Navigation Limited | Exploration system and method for high-accuracy and high-confidence level relative position and velocity determinations |
JPH04369492A (ja) * | 1991-06-18 | 1992-12-22 | Pioneer Electron Corp | Gps測位装置 |
US5271034A (en) * | 1991-08-26 | 1993-12-14 | Avion Systems, Inc. | System and method for receiving and decoding global positioning satellite signals |
US5153598A (en) * | 1991-09-26 | 1992-10-06 | Alves Jr Daniel F | Global Positioning System telecommand link |
US5379224A (en) * | 1991-11-29 | 1995-01-03 | Navsys Corporation | GPS tracking system |
US5448773A (en) * | 1992-02-05 | 1995-09-05 | Trimble Navigation Limited | Long life portable global position system receiver |
US5323322A (en) * | 1992-03-05 | 1994-06-21 | Trimble Navigation Limited | Networked differential GPS system |
US5245634A (en) * | 1992-03-23 | 1993-09-14 | Motorola, Inc. | Base-site synchronization in a communication system |
US5223844B1 (en) * | 1992-04-17 | 2000-01-25 | Auto Trac Inc | Vehicle tracking and security system |
JP3278911B2 (ja) * | 1992-07-29 | 2002-04-30 | 株式会社デンソー | 車両用gps航法装置 |
US5430759A (en) * | 1992-08-20 | 1995-07-04 | Nexus 1994 Limited | Low-power frequency-hopped spread spectrum reverse paging system |
IL104264A (en) * | 1992-08-20 | 1996-07-23 | Nexus Telecomm Syst | Remote location determination system |
US5311194A (en) * | 1992-09-15 | 1994-05-10 | Navsys Corporation | GPS precision approach and landing system for aircraft |
JP3067000B2 (ja) * | 1992-09-21 | 2000-07-17 | ソニー株式会社 | Gps受信方法 |
US5359521A (en) * | 1992-12-01 | 1994-10-25 | Caterpillar Inc. | Method and apparatus for determining vehicle position using a satellite based navigation system |
US5430654A (en) * | 1992-12-01 | 1995-07-04 | Caterpillar Inc. | Method and apparatus for improving the accuracy of position estimates in a satellite based navigation system |
US5365450A (en) * | 1992-12-17 | 1994-11-15 | Stanford Telecommunications, Inc. | Hybrid GPS/data line unit for rapid, precise, and robust position determination |
US5323163A (en) * | 1993-01-26 | 1994-06-21 | Maki Stanley C | All DOP GPS optimization |
US5317323A (en) * | 1993-03-05 | 1994-05-31 | E-Systems, Inc. | Passive high accuracy geolocation system and method |
US5379320A (en) * | 1993-03-11 | 1995-01-03 | Southern California Edison Company | Hitless ultra small aperture terminal satellite communication network |
US5587715A (en) * | 1993-03-19 | 1996-12-24 | Gps Mobile, Inc. | Method and apparatus for tracking a moving object |
US5420592A (en) * | 1993-04-05 | 1995-05-30 | Radix Technologies, Inc. | Separated GPS sensor and processing system for remote GPS sensing and centralized ground station processing for remote mobile position and velocity determinations |
US5418538A (en) * | 1993-05-21 | 1995-05-23 | Trimble Navigation Limited | Rapid satellite signal acquisition in a satellite positioning system |
US5412388A (en) * | 1993-08-11 | 1995-05-02 | Motorola, Inc. | Position ambiguity resolution |
US5515062A (en) * | 1993-08-11 | 1996-05-07 | Motorola, Inc. | Location system and method with acquisition of accurate location parameters |
US5483549A (en) * | 1994-03-04 | 1996-01-09 | Stanford Telecommunications, Inc. | Receiver having for charge-coupled-device based receiver signal processing |
US5491486A (en) * | 1994-04-25 | 1996-02-13 | General Electric Company | Mobile tracking units employing motion sensors for reducing power consumption therein |
JP3469939B2 (ja) * | 1994-05-16 | 2003-11-25 | 日本無線株式会社 | 衛星測位装置及びその衛星の故障回復判定方法 |
JPH07333315A (ja) * | 1994-06-06 | 1995-12-22 | Matsushita Electric Ind Co Ltd | Gps受信装置 |
US5519760A (en) * | 1994-06-22 | 1996-05-21 | Gte Laboratories Incorporated | Cellular network-based location system |
DE4424412A1 (de) * | 1994-07-12 | 1996-01-18 | Esg Elektroniksystem Und Logis | Funktelekommunikationssystem mit Satelliten-Navigation |
JP3045931B2 (ja) * | 1994-07-21 | 2000-05-29 | 三菱電機株式会社 | ディファレンシャルgps装置 |
GB9417600D0 (en) * | 1994-09-01 | 1994-10-19 | British Telecomm | Navigation information system |
US5913170A (en) * | 1994-11-16 | 1999-06-15 | Highwaymaster Communications, Inc. | Locating system and method using a mobile communications network |
US5623414A (en) * | 1995-01-24 | 1997-04-22 | Massachusetts Inst Technology | Clock-aided satellite navigation receiver system for enhanced position estimation and integrity monitoring |
JP3095973B2 (ja) * | 1995-03-24 | 2000-10-10 | ケイディディ株式会社 | 衛星通信システムにおける地球局位置検出方法 |
US5646857A (en) * | 1995-03-31 | 1997-07-08 | Trimble Navigation Limited | Use of an altitude sensor to augment availability of GPS location fixes |
JPH08285932A (ja) * | 1995-04-18 | 1996-11-01 | Matsushita Electric Ind Co Ltd | Gps受信装置 |
JPH08297158A (ja) * | 1995-04-26 | 1996-11-12 | Furuno Electric Co Ltd | 測位装置および測位用衛星の異常検知方法 |
US5841396A (en) * | 1996-03-08 | 1998-11-24 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
ES2206601T5 (es) * | 1995-10-09 | 2011-06-06 | Snaptrack, Inc. | Sistema combinado de posicionamiento gps y de comunicaciones utilizando circuitos compartidos. |
US5663734A (en) * | 1995-10-09 | 1997-09-02 | Precision Tracking, Inc. | GPS receiver and method for processing GPS signals |
EP1752782B1 (de) * | 1995-10-09 | 2010-11-17 | Snaptrack, Inc. | LO-Korrektur in einem GPS-Empfänger |
JPH09133754A (ja) * | 1995-11-08 | 1997-05-20 | Nec Eng Ltd | 山岳遭難対策機能付無線機 |
GB9524754D0 (en) * | 1995-12-04 | 1996-04-24 | Symmetricom Inc | Mobile position determination |
US5841399A (en) * | 1996-06-28 | 1998-11-24 | Alliedsignal Inc. | Fault detection and exclusion used in a global positioning system GPS receiver |
US5812087A (en) * | 1997-02-03 | 1998-09-22 | Snaptrack, Inc. | Method and apparatus for satellite positioning system based time measurement |
US6067484A (en) * | 1998-03-23 | 2000-05-23 | Airsys Atm, Inc. | Differential GPS landing system |
US5999124A (en) * | 1998-04-22 | 1999-12-07 | Snaptrack, Inc, | Satellite positioning system augmentation with wireless communication signals |
US6061018A (en) * | 1998-05-05 | 2000-05-09 | Snaptrack, Inc. | Method and system for using altitude information in a satellite positioning system |
US5999129A (en) * | 1998-06-01 | 1999-12-07 | Litton Systems, Inc. | Multiplatform ambiguous phase circle and TDOA protection emitter location |
-
1998
- 1998-05-05 US US09/073,107 patent/US6061018A/en not_active Expired - Lifetime
-
1999
- 1999-04-13 DE DE69941963T patent/DE69941963D1/de not_active Expired - Lifetime
- 1999-04-13 IL IL13946999A patent/IL139469A/en not_active IP Right Cessation
- 1999-04-13 IL IL15918299A patent/IL159182A0/xx unknown
- 1999-04-13 KR KR1020007012365A patent/KR100622329B1/ko not_active IP Right Cessation
- 1999-04-13 AT AT99927073T patent/ATE369571T1/de not_active IP Right Cessation
- 1999-04-13 AU AU44061/99A patent/AU763226B2/en not_active Expired
- 1999-04-13 DE DE69940447T patent/DE69940447D1/de not_active Expired - Lifetime
- 1999-04-13 CN CN998081728A patent/CN1218191C/zh not_active Expired - Lifetime
- 1999-04-13 EP EP99927073A patent/EP1145035B1/de not_active Expired - Lifetime
- 1999-04-13 DE DE69936790T patent/DE69936790T2/de not_active Expired - Lifetime
- 1999-04-13 EP EP09174212A patent/EP2144079B1/de not_active Expired - Lifetime
- 1999-04-13 CN CNB2005100668220A patent/CN100549721C/zh not_active Expired - Lifetime
- 1999-04-13 ES ES07011100T patent/ES2338168T3/es not_active Expired - Lifetime
- 1999-04-13 EP EP07011099A patent/EP1840591B1/de not_active Expired - Lifetime
- 1999-04-13 WO PCT/US1999/008270 patent/WO1999057575A2/en active IP Right Grant
- 1999-04-13 CA CA002331709A patent/CA2331709C/en not_active Expired - Lifetime
- 1999-04-13 MX MXPA00010881A patent/MXPA00010881A/es active IP Right Grant
- 1999-04-13 BR BRPI9910229-3A patent/BR9910229B1/pt active IP Right Grant
- 1999-04-13 ES ES07011099T patent/ES2322104T3/es not_active Expired - Lifetime
- 1999-04-13 AT AT07011100T patent/ATE456064T1/de not_active IP Right Cessation
- 1999-04-13 AT AT07011099T patent/ATE423329T1/de not_active IP Right Cessation
- 1999-04-13 ES ES99927073T patent/ES2291030T3/es not_active Expired - Lifetime
- 1999-04-13 CN CNB2005100668216A patent/CN100416296C/zh not_active Expired - Lifetime
- 1999-04-13 JP JP2000547488A patent/JP4938172B2/ja not_active Expired - Lifetime
- 1999-04-13 EP EP07011100A patent/EP1840592B1/de not_active Expired - Lifetime
-
2000
- 2000-03-22 US US09/532,403 patent/US6307504B1/en not_active Expired - Lifetime
-
2003
- 2003-02-20 HK HK05111742.3A patent/HK1079850A1/xx not_active IP Right Cessation
- 2003-02-20 HK HK05111740.5A patent/HK1079849A1/xx not_active IP Right Cessation
- 2003-02-20 HK HK03101287A patent/HK1049044A1/xx not_active IP Right Cessation
- 2003-12-03 IL IL159182A patent/IL159182A/en not_active IP Right Cessation
-
2008
- 2008-09-08 JP JP2008229948A patent/JP4965535B2/ja not_active Expired - Lifetime
-
2010
- 2010-01-08 JP JP2010003310A patent/JP5410303B2/ja not_active Expired - Lifetime
- 2010-07-12 HK HK10106738.2A patent/HK1140266A1/xx unknown
-
2011
- 2011-09-07 JP JP2011194898A patent/JP5792002B2/ja not_active Expired - Lifetime
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69936790T2 (de) | Verfahren und vorrichtung zur positionsbestimmung unter verwendung von höhenlagendaten in einem satellitenpositionierungssystem | |
DE69937293T2 (de) | Verfahren und vorrichtung zum betrieb eines satellitenpositionsbestimmungssempfängers | |
DE69834137T2 (de) | Verfahren zur bestimmung des standortes eines gps empfängers mit einem geschätzten zeitreferenzwert | |
DE10054764B4 (de) | Verfahren und Anordnung für ein Unterstütztes GPS-Protokoll | |
DE69909773T2 (de) | Verfahren and vorrichtung zur bestimmung der zeit im satellitenpositionierungssystem | |
DE602004004701T2 (de) | Positionsbestimmung eines Mobilendgerätes mittels auf Anfrage gesendeten Hilfsdaten | |
DE60314260T2 (de) | Positionsberechnung in einem ortungssystem mittels synchronisationszeitdifferenz | |
DE602004009452T2 (de) | System zum setzen der grob-gps-zeit in einer mobilstation in einem asynchronen drahtlosen netzwerk | |
DE112009000848T5 (de) | Vorrichtung und Verfahren zur Trägerphasenpositionierung zwischen mobilen Körpern | |
DE112012000412T5 (de) | Auswahl einer Satellitenteilmenge | |
Stombaugh | Satellite‐based Positioning Systems for Precision Agriculture | |
EP3491338B1 (de) | Verfahren zum senden von daten von einem fahrzeug an einen server und verfahren zum aktualisieren einer karte | |
Maaref et al. | UAV integrity monitoring measure improvement using terrestrial signals of opportunity | |
DE60223952T2 (de) | Validierung von bakensignalen | |
EP3586167B1 (de) | Verfahren zur bestimmung einer elektronendichteverteilung in der erdatmosphäre | |
DE102022201756A1 (de) | Verfahren zum Ermitteln einer Integritätsinformation zu einer GNSS-basierten Lokalisierung eines Fahrzeugs | |
EP3584606A1 (de) | Verfahren zur bereitstellung von genauen positionen eines oder mehrerer gnss-empfänger | |
Hu et al. | Initial performance assessment of the single-frequency (SF) service with the BeiDou satellite-based augmentation system (BDSBAS) | |
EP2317339A1 (de) | Verfahren und Vorrichtung zur Übermittlung von Satellitennavigationsdaten | |
DE102019211812A1 (de) | Verfahren zur Ortung eines Objekts | |
Caojun et al. | BeiDou-GPS integrated dual-system with multi-satellites for positioning and navigating farm vehicles | |
Jenan et al. | Analysis of the Usability of an SBAS Correction Solution for Smart Mobile Devices | |
DE102022209521A1 (de) | Verfahren zur Bereitstellung von GNSS-relevanten Streckeninformationen | |
EP1754980A1 (de) | Beschleunigung der satellitengestützten Positionserstbestimmung | |
DE202004015927U1 (de) | Vorrichtung zur Positionsbestimmung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |