DE69738213T2 - Verbesserter gps empfänger mit kommunikationsverbindung - Google Patents
Verbesserter gps empfänger mit kommunikationsverbindung Download PDFInfo
- Publication number
- DE69738213T2 DE69738213T2 DE1997638213 DE69738213T DE69738213T2 DE 69738213 T2 DE69738213 T2 DE 69738213T2 DE 1997638213 DE1997638213 DE 1997638213 DE 69738213 T DE69738213 T DE 69738213T DE 69738213 T2 DE69738213 T2 DE 69738213T2
- Authority
- DE
- Germany
- Prior art keywords
- remote unit
- satellite
- gps
- data
- information
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
- H04B1/0007—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at radiofrequency or intermediate frequency stage
-
- 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/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
-
- 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/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
- G01S19/06—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
-
- 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/09—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
-
- 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/23—Testing, monitoring, correcting or calibrating of receiver elements
- G01S19/235—Calibration of receiver components
-
- 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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/252—Employing an initial estimate of location in generating assistance data
-
- 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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/254—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to Doppler shift of satellite signals
-
- 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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/256—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
-
- 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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/258—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view
-
- 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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/29—Acquisition or tracking or demodulation of signals transmitted by the system carrier including Doppler, related
-
- 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/34—Power consumption
-
- 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/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
-
- 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
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0018—Transmission from mobile station to base station
- G01S5/0036—Transmission from mobile station to base station of measured values, i.e. measurement on mobile and position calculation on base station
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/009—Transmission of differential positioning data to mobile
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q1/00—Details of, or arrangements associated with, antennas
- H01Q1/27—Adaptation for use in or on movable bodies
- H01Q1/273—Adaptation for carrying or wearing by persons or animals
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01Q—ANTENNAS, i.e. RADIO AERIALS
- H01Q21/00—Antenna arrays or systems
- H01Q21/28—Combinations of substantially independent non-interacting antenna units or systems
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J7/00—Automatic frequency control; Automatic scanning over a band of frequencies
- H03J7/02—Automatic frequency control
- H03J7/04—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J7/00—Automatic frequency control; Automatic scanning over a band of frequencies
- H03J7/02—Automatic frequency control
- H03J7/04—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
- H03J7/047—Automatic frequency control using an auxiliary signal, e.g. low frequency scanning of the locking range or superimposing a special signal on the input signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J7/00—Automatic frequency control; Automatic scanning over a band of frequencies
- H03J7/02—Automatic frequency control
- H03J7/04—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
- H03J7/06—Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant using counters or frequency dividers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/16—Circuits
- H04B1/26—Circuits for superheterodyne receivers
- H04B1/28—Circuits for superheterodyne receivers the receiver comprising at least one semiconductor device having three or more electrodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3805—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving with built-in auxiliary receivers
-
- 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/11—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 pseudolites or satellite radio beacon positioning system signal repeaters
-
- 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
- G01S2205/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S2205/001—Transmission of position information to remote stations
- G01S2205/008—Transmission of position information to remote stations using a mobile telephone network
-
- 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0045—Transmission from base station to mobile station
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2111—Location-sensitive, e.g. geographical location, GPS
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03D—DEMODULATION OR TRANSFERENCE OF MODULATION FROM ONE CARRIER TO ANOTHER
- H03D7/00—Transference of modulation from one carrier to another, e.g. frequency-changing
- H03D7/16—Multiple-frequency-changing
- H03D7/161—Multiple-frequency-changing all the frequency changers being connected in cascade
- H03D7/163—Multiple-frequency-changing all the frequency changers being connected in cascade the local oscillations of at least two of the frequency changers being derived from a single oscillator
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J2200/00—Indexing scheme relating to tuning resonant circuits and selecting resonant circuits
- H03J2200/11—Cellular receiver, e.g. GSM, combined with a GPS receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
Description
- 1. Fachgebiet der Erfindung
- Die vorliegende Erfindung betrifft Empfänger, die fähig sind, Positionsinformationen von Satelliten zu bestimmen, und betrifft insbesondere derartige Empfänger, die in globalen Satelliten-Positionsbestimmungssystemen (GPS) Anwendung finden.
- 2. Hintergrund des Fachgebiets
- GPS-Empfänger bestimmen ihre Position normalerweise durch Berechnen relativer Ankunftszeiten von Signalen, die gleichzeitig von einer Vielzahl von GPS-(oder NAVSTAR-)Satelliten gesendet werden. Diese Satelliten senden als Teil ihrer Nachricht sowohl Satellitenpositionsbestimmungsdaten als auch Daten über die Taktzeitsteuerung, sogenannte „Ephemeriden"-Daten. Das Verfahren zum Suchen nach und Erfassen von GPS-Signalen, Lesen der Ephemeridendaten für eine Vielzahl von Satelliten und Berechnen des Standorts des Empfängers aus diesen Daten ist zeitaufwendig und benötigt oft einige Minuten. In vielen Fällen ist diese langwierige Verarbeitungszeit unannehmbar und beschränkt außerdem die Batterielebensdauer in mikrominiaturisierten tragbaren Anwendungen erheblich.
- Eine andere Begrenzung für gegenwärtige GPS-Empfänger ist, daß ihr Betrieb auf Situationen beschränkt ist, in denen mehrere Satelliten ohne Hindernisse gut sichtbar sind, und wobei eine Antenne guter Qualität richtig positioniert ist, um derartige Signale zu empfangen. Als solche sind sie normalerweise nicht in tragbaren, am Körper befestigten Anwendungen, in Bereichen, wo es erheblich Laubwerk oder Gebäudehindernisse gibt, und in Anwendungen innerhalb von Gebäuden anwendbar.
- Es gibt zwei Hauptfunktionen von GPS-Empfangssystemen: (1) die Berechnung der Pseudobereiche zu den verschiedenen GPS-Satelliten und (2) die Berechnung der Position der Empfangsplattform unter Verwendung dieser Pseudobereiche und Satellitenzeitsteuerungs- und Ephemeridendaten. Die Pseudobereiche sind einfach die Zeitverzögerungen, die zwischen dem Empfangssignal von jedem Satelliten und einem lokalen Takt gemessen werden. Die Satellitenephemeride und die Zeitsteuerungsdaten werden aus dem GPS-Signal extrahiert, wenn es einmal erfaßt und verfolgt wird. Wie vorstehend dargelegt, braucht das Erfassen dieser Informationen normalerweise eine relativ lange Zeit (30 Sekunden bis einige Minuten) und muß mit einem guten Empfangssignalpegel durchgeführt werden, um niedrige Fehlerraten zu erreichen.
- Nahezu alle bekannten GPS-Empfänger verwenden Korrelationsverfahren, um Pseudobereiche zu berechnen. Diese Korrelationsverfahren werden in Echtzeit, häufig mit Hardware-Korrelatoren durchgeführt. GPS-Signale enthalten sich wiederholende Signale mit hoher Datenrate, die als pseudozufällige (PN) Sequenzen bezeichnet werden. Die für zivile Anwendungen verfügbaren Codes werden als C/A-Codes bezeichnet und haben eine binäre Phasenumkehrrate oder "Chipping"-Rate (Fragmentierungsrate) von 1,023 MHz und eine Wiederholungsperiode von 1023 Chips für eine Codeperiode von 1 ms. Die Codesequenzen gehören zu einer als Goldcodes bekannten Familie. Jeder GPS-Satellit sendet ein Rundrufsignal (Broadcast) mit einem eindeutigen Goldcode.
- Für ein Signal, das von einem gegebenen GPS-Satelliten empfangen wird, multipliziert ein Korrelationsempfänger das Empfangssignal, folgend auf ein Abwärtsmischverfahren auf Basisband, mit einer gespeicherten Kopie des passenden Goldcodes, die in seinem lokalen Speicher enthalten ist, und integriert dann das Produkt oder tiefpaßfiltert es, um eine Anzeige für das Vorhandensein des Signals zu erhalten. Dieser Prozeß wird als ein „Korrelations"-Arbeitsgang bezeichnet. Durch aufeinanderfolgendes Einstellen der relativen Zeitsteuerung dieser gespeicherten Kopie relativ zu dem Empfangssignal und Beobachten der Korrelationsausgabe kann der Empfänger die Zeitverzögerung zwischen dem Empfangssignal und einem lokalen Takt bestimmen. Die anfängliche Bestimmung des Vorhandenseins einer derartigen Ausgabe wird als „Erfassung" bezeichnet. Wenn die Erfassung einmal stattfindet, tritt das Verfahren in die „Verfolgungsphase" ein, in der die Zeitsteuerung der lokalen Referenz in kleinen Beträgen angepaßt wird, um eine hohe Korrelationsausgabe aufrechtzuerhalten. Die Korrelationsausgabe während der Verfolgungsphase kann als das GPS-Signal gesehen werden, bei dem der pseudozufällige Code entfernt, oder in üblicher Bezeichnungsweise „entspreizt" ist. Dieses Signal ist schmalbandig, wobei die Bandbreite einem zweiten binären Phasenumtastungsdatensignal mit 50 Bit pro Sekunde entspricht, das der GPS-Wellenform überlagert ist.
- Das Korrelationserfassungsverfahren ist, insbesondere wenn Empfangssignale schwach sind, sehr zeitaufwendig. Um die Erfassungszeit zu verbessern, nutzen viele GPS-Empfänger eine Vielzahl an Korrelatoren (typischerweise bis zu 12), was eine parallele Suche nach Korrelationsspitzen erlaubt.
- Ein anderer Ansatz zur Verbesserung der Erfassungszeit ist in
US-A-4 445 118 beschrieben. Dieser Ansatz verwendet die Übertragung von Doppler-Information von einer Steuerbasisstation an eine abgesetzte GPS-Empfängereinheit, um zu der GPS-Signalerfassung beizutragen. Während dieser Ansatz die Erfassungszeit verbessert, ist die Doppler-Information nur für eine kurze Zeitspanne genau, da die GPS-Satelliten die Erde mit relativ hohen Geschwindigkeiten umkreisen. Folglich wird eine weitere Übertragung von Doppler-Information notwendig, damit eine abgesetzte Einheit genaue Doppler-Information verwendet. - Ein Ansatz zur Verbesserung der Genauigkeit der Positionsbestimmung durch eine abgesetzte GPS-Empfängereinheit ist ebenfalls in
US-A-4 445 118 , auf das als das Taylor-Patent Bezug genommen wird, beschrieben. In dem Taylor-Patent wird von einer Basisstation eine stabile Frequenzreferenz an eine abgesetzte GPS-Empfängereinheit übertragen, um eine Fehlerquelle aufgrund eines lokalen Oszillators mit schlechter Qualität an der abgesetzten GPS-Empfängereinheit zu beseitigen. Dieses Verfahren verwendet ein spezielles Frequenzumtastsignal (FSK-Signal), dessen Frequenz sehr nahe an der GPS-Signalfrequenz liegen muß. Wie in4 des Taylor-Patents gezeigt, ist das spezielle FSK-Signal etwa 20 MHz unter dem 1575 MHz-GPS-Signal. Außerdem verwendet der in dem Taylor-Patent beschriebene Ansatz einen allgemeinen Zurückweisungsmechanismus, in dem jeder Fehler in dem lokalen Oszillator (gezeigt als L. O.52 ) des Empfängers sowohl in dem GPS-Kanal als auch dem Referenzkanal erscheint und sich folglich aufhebt. Es gibt keinen Versuch, diesen Fehler zu erfassen oder zu messen. Auf diesen Ansatz wird manchmal als Homodyn-Betrieb Bezug genommen. Während dieser Ansatz einige Vorteile bereitstellt, erfordert er, daß die zwei Kanäle eng abgestimmt, einschließlich in der Frequenz eng abgestimmt werden. Außerdem erfordert dieser Ansatz, daß beide Frequenzen fest bleiben, so daß Frequenzspringverfahren (Frequency Hopping) nicht mit diesem Ansatz vereinbar sind. - Zusammenfassung
- Ein Aspekt der vorliegenden Erfindung ist es, eine Mobileinheit gemäß Anspruch 5 bereitzustellen, die ferner wesentliche Kennzeichen gemäß den Ansprüchen 6 bis 10 hat.
- Eine Ausführungsform der vorliegenden Erfindung stellt ein Verfahren gemäß Anspruch 1 zur Verfügung, das ferner wesentliche Kennzeichen gemäß den Ansprüchen 2 bis 4 hat.
- Kurze Beschreibung der Zeichnungen.
- Die vorliegende Erfindung wird in den Figuren der beigefügten Zeichnungen, in denen Bezugszeichen ähnliche Elemente anzeigen, beispielhaft und nicht einschränkend dargestellt, wobei:
-
1A ein Blockdiagramm der Hauptbestandteile eines abgesetzten oder mobilen GPS-Empfangssystems ist, das die Verfahren der vorliegenden Erfindung nutzt, und Daten strecken zeigt, die zwischen einer Basisstation und der abgesetzten Einheit vorhanden sein können. -
1B ein Blockdiagramm einer alternativen GPS-Mobileinheit ist. -
1C ein Blockdiagramm einer anderen alternativen GPS-Mobileinheit ist. -
2A und2B zwei Alternativen für die HF- und ZF-Abschnitte eines Empfängers bereitstellen, der eine Ausführungsform der vorliegenden Erfindung ist. -
3 ein Flußdiagramm der Hauptarbeitsgänge (z. B. Softwarearbeitsgänge) zeigt, die von dem programmierbaren DSP-Prozessor gemäß den Verfahren der vorliegenden Erfindung durchgeführt werden. -
4A –4E die Signalverarbeitungswellenformen in verschiedenen Verarbeitungsstadien gemäß den Verfahren der vorliegenden Erfindung zeigen. -
5A ein Basisstationssystem in einer Ausführungsform der vorliegenden Erfindung zeigt. -
5B ein Basisstationssystem in einer alternativen Ausführungsform der vorliegenden Erfindung zeigt. -
6A eine GPS-Mobileinheit zeigt, die gemäß einem Aspekt der vorliegenden Erfindung eine lokale Oszillatoreichung hat. -
6B und6C andere Ausführungsformen von GPS-Mobileinheiten mit einer lokalen Oszillatoreichung zeigen. -
7 ein Flußdiagramm ist, das ein Leistungsverwaltungsverfahren für eine Mobileinheit gemäß einer Ausführungsform der vorliegenden Erfindung zeigt. -
8 ein Verfahren zum Herleiten der Doppler-Information für Satelliten mit Sichtverbindung aus Satelliten-Almanach-Daten zeigt, die einer Mobileinheit bereitgestellt werden. - Detaillierte Beschreibung der Erfindung
- Diese Erfindung betrifft Vorrichtungen und Verfahren zur Berechnung der Position eines mobilen oder abgesetzten Objekts in einer Weise, die zu sehr niedriger Verlustleis tung in der abgesetzten Hardware und der Fähigkeit führt, mit sehr niedrigen Empfangsignalpegeln zu arbeiten und trotzdem genaue Messungen der Positionsinformation bereitzustellen. Das heißt, der Leistungsverbrauch wird verringert, während die Empfängerempfindlichkeit und Genauigkeit verbessert werden. Dies wird auch durch den Empfang und die Verwendung eines Kommunikationssignals mit stabiler Frequenz an der abgesetzten Einheit ermöglicht. Dies wird durch die Implementierung der abgesetzten Empfangsfunktionen, wie in
1A gezeigt, ebenso wie die Übertragung von Satelliten-Almanach-Information von einer separat angeordneten Basisstation10 an die abgesetzte GPS-Mobileinheit20 ermöglicht. - Es sollte bemerkt werden, daß Pseudobereiche verwendet werden können, um die geographische Position der abgesetzten Einheit auf viele verschiedene Arten zu berechnen. Drei Beispiele sind:
- 1. Verfahren 1: Durch erneutes Senden der Satellitendatennachrichten
von der Basisstation
10 an die abgesetzte Einheit20 kann die abgesetzte Einheit20 diese Information mit den Pseudobereichsmessungen kombinieren, um ihre Position zu berechnen. Siehe zum BeispielUS-A-5 365 450 . Typischerweise führt die abgesetzte Einheit20 die Berechnung der Position in der abgesetzten Einheit20 durch. - 2. Verfahren 2: Die abgesetzte Einheit
20 kann die Satelliten-Ephemeridendaten aus dem Empfang von GPS-Signalen in der normalen Weise sammeln, die üblicherweise auf dem Fachgebiet praktiziert wird. Diese Daten, die typischerweise für ein oder zwei Stunden gültig sind, können mit Pseudobereichsmessungen kombiniert werden, um typischerweise in der abgesetzten Einheit die Positionsberechnung auszuführen. - 3. Verfahren 3: Die abgesetzte Einheit
20 kann über eine Kommunikationsstrecke16 die Pseudobereiche an die Basisstation10 übertragen, die diese Information mit den Satelliten-Ephemeridendaten kombinieren kann, um die Positionsberechnung durchzuführen. Siehe zum BeispielUS-A-5 225 842 . - In den Ansätzen (oder Verfahren) 1 und 3 wird angenommen, daß die Basisstation
10 und die abgesetzte Einheit20 eine gemeinsame Sicht auf alle interessierenden Satelliten haben und nahe genug aneinander positioniert sind, um eine zeitliche Mehrdeutigkeit aufzulösen, die mit der Wiederholungsrate der pseudozufälligen GPS-Codes verbunden ist. Dies wird für einen Bereich zwischen der Basisstation10 und der abgesetzten Einheit20 von 1/2 mal der Lichtgeschwindigkeit mal der PN-Wiederholungsperiode (1 Millisekunde), oder etwa 150 km, erfüllt sein. - Um die gegenwärtige Erfindung zu erklären, wird angenommen, daß das Verfahren 3 verwendet wird, um die Positionsberechnung durchzuführen. Nach der Durchsicht dieser Beschreibung werden Fachleute der Technik jedoch zu schätzen wissen, daß die verschiedenen Aspekte und Ausführungsformen der vorliegenden Erfindung mit jedem der vorstehenden drei Verfahren ebenso wie mit anderen Ansätzen verwendet werden könnten. Zum Beispiel können in einer Abänderung des Verfahrens 1 Satellitendateninformationen, wie etwa Daten, die die Satelliten-Ephemeride darstellen, von einer Basisstation an eine abgesetzte Einheit übertragen werden, und diese Satellitendateninformation können mit Pseudobereichen kombiniert werden, die gemäß der vorliegenden Erfindung aus gepufferten GPS-Signalen berechnet werden, um eine Breiten- und Längenposition (und in vielen Fällen auch eine Höhenposition) für die abgesetzte Einheit bereitzustellen. Es wird zu schätzen gewußt, daß die von der abgesetzten Einheit empfangene Positionsinformation auf die Breiten- und Längenposition beschränkt sein kann oder eine weitergehende Information sein kann, die die Breiten- und Längenposition, die Höhenposition, die Geschwindigkeit und die Stellung der abgesetzten Einheit umfaßt. Außerdem können die lokale Oszillatorkorrektur und/oder die Leistungsverwaltungsaspekte der vorliegenden Erfindung in dieser Variation des Verfahrens 1 verwendet werden. Außerdem kann Satelliten-Almanach-Information an die abgesetzte Einheit
20 übertragen werden und von der abgesetzten Einheit20 gemäß den Aspekten der vorliegenden Erfindung genutzt werden. - Bei dem Verfahren 3 befiehlt die Basisstation
10 der abgesetzten Einheit20 mittels einer Nachricht, die über eine Datenkommunikationsstrecke16 , wie in1A gezeigt, gesendet wird, eine Messung durchzuführen. Die Nachricht von der Basisstation10 , die die abgesetzten Einheit20 befehligt, kann typischerweise auch eine Kennung der bestimmten Satelliten mit Sichtverbindung oder andere Initialisierungsdaten angeben. Die Basisstation10 kann in dieser Nachricht auch Satelliten-Almanach-Information senden (oder vorher gesendet haben), was eine Form der Satellitendateninformation ist. Diese Satelliten-Almanach-Information umfaßt typischerweise eine Beschreibung der ungefähren Position gegen die Zeit aller Satelliten in der GPS-Konstellation.US-A-4 445 118 beschreibt einige der Daten, die in Satelliten-Almanach-Daten enthalten sein können. Diese Nachricht wird von einem getrennten Modem22 empfangen, das ein Teil der abgesetzten Einheit20 ist, und wird in einem mit einem Niederleistungsmikroprozessor26 verbundenen Speicher30 gespeichert. Die Satelliten-Almanach-Information kann dann verwendet werden, um Doppler-Information für Satelliten mit Sichtverbindung herzuleiten; diese Herleitung wird nachstehend weiter beschrieben. Die Almanach-Daten können für Zeitspannen von bis zu einem Monat gültig sein. Der Mikroprozessor26 wickelt den Dateninformationstransfer zwischen den Verarbeitungselementen32 –48 der abgesetzten Einheit und dem Modem22 ab und steuert, wie in der nachfolgenden Diskussion offensichtlich, die Leistungsverwaltungsfunktionen innerhalb des abgesetzten Empfängers20 . Normalerweise stellt der Mikroprozessor26 die Hardware der meisten der aller abgesetzten Einheiten20 auf einen niedrigen Leistungszustand oder abgeschalteten Zustand ein, außer, wenn die Pseudobereich- und/oder GPS-Berechnungen durchgeführt werden oder wenn eine alternative Leistungsquelle verfügbar ist. Der Empfängerabschnitt des Modems wird jedoch zumindest regelmäßig eingeschaltet (auf ganze Leistung), um zu bestimmen, ob die Basisstation10 einen Befehl an die abgesetzte Einheit gesendet hat, um die Position der abgesetzten Einheit zu bestimmen. - Die Verwendung dieser Satelliten-Almanach-Information zur Herleitung von Doppler-Information für Satelliten mit Sichtverbindung zu der abgesetzten Einheit beseitigt die Anforderung, daß die abgesetzte Einheit
20 nach derartiger Doppler-Information sucht, wodurch ihre Verarbeitungszeit um einen Faktor von mehr als 10 verringert wird. Die Verwendung der Doppler-Information ermöglicht auch, daß die GPS-Mobileinheit20 eine Probe von GPS-Signalen schneller verarbeitet und dies trägt dazu bei, den Zeitbetrag, für den der Prozessor32 die volle Leistung empfangen muß, um eine Positionsinformation zu berechnen, zu verringern. Dies allein verringert die von der abgesetzten Einheit verbrauchte Leistung20 und trägt zu einer verbesserten Empfindlichkeit bei. Zusätzliche Information, einschließlich der Zeiträume der Daten in der GPS-Nachricht, kann auch an die abgesetzte Einheit20 gesendet werden. - Das Empfangsdatenstreckensignal kann eine Präzisonsträgerfrequenz nutzen. Der abgesetzte Empfänger
20 kann, wie in6 gezeigt, die nachstehend beschrieben ist, eine automatische Frequenzabstimmungsschleife (AGC-Schleife) verwenden, um sich auf diesen Träger zu synchronisieren und dadurch seinen eigenen Referenzoszillator weiter zu eichen (z. B. durch Korrigieren der Ausgangsfrequenz des GPS-L. O. der verwendet wird, um GPS-Signale zu erfassen). Eine Nachrichtenübertragungszeit von 10 ms mit einem Empfangssignal-Rauschverhältnis von 20 dB erlaubt normalerweise die Frequenzmessung über eine AFC mit einer Genauigkeit von 10 Hz oder besser. Dies ist typischerweise geeigneter für die Anforderungen der vorliegenden Erfindung. Dieses Merkmal verbessert auch die Genauigkeit der Positionsberechnungen, die entweder herkömmlich oder unter Verwendung der schnellen Faltungsverfahren der vorliegenden Erfindung durchgeführt werden. Dieses Merkmal wird nachstehend detaillierter beschrieben. - In einer Ausführungsform der Erfindung ist die Kommunikationsstrecke
16 ein im Handel erhältliches Schmalband-Funkfrequenz-Kommunikationsmedium, wie etwa ein Zweiwege-Funkrufsystem. Dieses System kann in Ausführungsformen verwendet werden, in denen die Menge an übertragenen Daten zwischen der abgesetzten Einheit20 und der Basisstation10 relativ klein ist. Satelliten-Almanach-Daten können komprimiert werden, so daß die Menge an notwendigen Daten, um die ungefähre Position aller Satelliten in der GPS-Konstellation zu beschreiben, effizient in einem Kommunikationssystem mit schmaler Bandbreite übertragen werden kann. Die Systeme, die die Übertragung großer Mengen an Daten über einen kurzen Zeitraum erfordern, können ein Kommunikationsmedium mit höherer Funkfrequenzbandbreite erfordern. Diese Systeme mit höherer Bandbreite können in den Ausführungsformen benötigt werden, in denen unkomprimierte Satelliten-Almanach-Daten übertragen werden. - Es wird zu schätzen gewußt, daß es trotzdem effizient sein kann, ein schmalbandiges System zu verwenden, selbst die unkomprimierte Satelliten-Almanach-Information übertragen wird, weil die Almanach-Information für lange Zeitspannen (z. B. typischerweise einen Monat) eine gute Genauigkeit hat. Folglich kann diese Information einmal pro Monat übertragen und dann in der GPS-Mobileinheit (z. B. einem Flash-EEPROM-Speicher) gespeichert werden und für den ganzen Monat verwendet werden; typischerweise wird diese Information in diesem Fall mit einem Zeitstempel gespeichert, der das Empfangsdatum der Satelliten-Almanach-Daten anzeigt. Die abgesetzte Einheit kann dann, wenn sie einen Befehl empfängt, ihre Positionsinformation bereitzustellen, bestimmen, ob die Satelliten-Almanach-Daten veraltetet sind und die Übertragung von Almanach-Daten, die von der Basisstation bereitgestellt wird, empfangen oder nicht empfangen. Wenn die Daten nicht veraltet sind (z. B. die Almanach-Daten, wie durch ihren Zeitstempel angezeigt, weniger als einen Monat oder eine andere vorbestimmte Zeitspanne alt sind), dann können die Daten aus dem Speicher verwendet werden, und der Empfang „frischer" Satelliten-Almanach-Daten ist nicht notwendig, und die automatische Übertragung derartiger Daten wird ignoriert. Alternativ kann die Basisstation bestimmen, ob sie Satelliten-Almanach-Daten übertragen soll, indem sie eine Liste abgesetzter Einheiten, denen Satelliten-Almanach-Daten gesendet wurden, und einen Zeitstempel pflegt, der die letzte Übertragung von Satelliten-Almanach-Daten für jede derartige abgesetzte Einheit anzeigt. Die Basisstation kann dann basierend auf der Veraltung der letzten Satelliten-Almanach-Daten, die in der bestimmten abgesetzten Einheit gespeichert sind, bestimmen, ob sie Satelliten-Almanach-Daten mit einem Positionsbestimmungsbefehl senden soll. Wenn die Almanach-Daten an der bestimmten abgesetzten Einheit nicht veraltet sind (d. h. weniger als einen Monat alt sind), dann wird der Positionsbestimmungsbefehl ohne die Almanach-Daten von der Basisstation an die abgesetzte Einheit übertragen. Wenn die Almanach-Daten veraltet sind, dann werden die aktuellen Satelliten-Almanach-Daten an die abgesetzte Einheit übertragen.
- Wenn die abgesetzte Einheit
20 einmal (z. B. von der Basisstation10 ) einen Befehl für die GPS-Verarbeitung zusammen mit der Satelliten-Almanach-Information empfängt (oder bestimmt, daß sie eine lokal gespeicherte Version von Satelliten-Almanach-Daten verwendet kann), aktiviert der Mikroprozessor26 den HF-ZF-Umsetzer42 , den Analog-Digital-Wandler44 und den digitalen Zwischensicherungsspeicher46 über eine Batterie und einen Leistungsregler und die Leistungsschalterschaltung36 (und die gesteuerten Stromleitungen21a ,21b ,21c und21d ), wodurch diesen Bestandteilen die volle Leistung bereitgestellt wird. Dies bewirkt, daß das Signal von dem GPS-Satelliten, das über die Antenne40 empfangen wird, auf eine ZF-Frequenz abwärtsgemischt wird, wo sie anschließend eine Digitalisierung erfährt. Ein Satz derartiger Daten, der typischerweise einer Dauer von 100 Millisekunden bis 1 Sekunde (oder sogar länger) entspricht, wird dann in einem Zwischensicherungsspeicher46 gespeichert. Die Menge an gespeicherten Daten kann von dem Mikroprozessor26 derart gesteuert werden, daß in dem Speicher46 (um eine bessere Empfindlichkeit zu erhalten) in solchen Situationen, wenn das Energiesparen nicht so wichtig ist wie das Erhalten einer besseren Empfindlichkeit, mehr Daten gespeichert werden, und in solchen Situationen, in denen das Energiesparen wichtiger als die Empfindlichkeit ist, weniger Daten gespeichert werden können. Typischerweise ist die Empfindlichkeit wichtiger, wenn die GPS-Signale teilweise behindert werden, und das Energiesparen ist weniger wichtig, wenn eine reichliche Leistungsversorgung (z. B. eine Autobatterie) verfügbar ist. Die Adressierung dieses Speichers46 zum Speichern dieser Daten wird von einer integrierten Schaltung einer frei programmierbaren logischen Anordnung48 gesteuert. Das Abwärtsmischen des GPS-Signals wird unter Verwendung eines Frequenzsynthesizers38 durchgeführt, der, wie nachstehend weiter diskutiert, ein lokales Oszillatorsignal39 an den Umsetzer42 bereitstellt. - Beachten Sie, daß der DSP-Mikroprozessor
32 (während der Zwischensicherungsspeicher46 mit den digitalisierten GPS-Signalen von den Satelliten mit Sichtverbindung gefüllt wird) die ganze Zeit in einem niedrigen Leistungszustand gehalten werden kann. Der HF-ZF-Umsetzer42 und der Analog-Digital-Wandler44 werden typischerweise nur für eine kurze Zeitspanne eingeschaltet, die ausreicht, um die für die Pseudobereichsberechnung erforderlichen Daten zu sammeln und zu speichern. Nachdem die Datensammlung abgeschlossen ist, werden diese Wandlerschaltungen über die gesteuerten Stromleitungen21b und21c ausgeschaltet, oder die Leistung wird anders verringert (während der Speicher46 weiterhin die volle Leistung empfängt), wobei sie auf diese Weise nicht zu der zusätzlichen Verlustleistung während der tatsächlichen Pseudobereichsberechnung beitragen. Die Pseudobereichsberechnung wird dann in einer Ausführungsform unter Verwendung einer universellen programmierbaren Signalverarbeitungs-IC32 (DSP) durchgeführt, wie durch eine integrierte Schaltung TMS320C30 von Texas Instruments beispielhaft gezeigt. Dieser DSP32 wird vor der Durchführung derartiger Berechnungen von dem Mikroprozessor26 und der Schaltung36 über die gesteuerte Stromleitung21e in einen aktiven Leistungszustand versetzt. - Der DSP
32 unterscheidet sich von anderen in einigen abgesetzten GPS-Einheiten verwendeten darin, daß er im Vergleich zu spezialisierten kundenspezifischen digitalen Signalverarbeitungs-ICs universell und programmierbar ist. Außerdem macht der DSP32 die Verwendung eines schnellen Fouriertransformationsalgorithmus (FFT) möglich, der die sehr schnelle Berechung der Pseudobereiche ermöglicht, indem er schnell eine große Anzahl von Korrelationsoperationen zwischen einer lokal erzeugten Referenz und den Empfangssignalen durchführt. Typischerweise sind 2046 derartige Korrelationen erforderlich, um die Suche nach den Zeiträumen jedes empfangenen GPS-Signals abzuschließen. Der schnelle Fouriertransformationsalgorithmus erlaubt ein gleichzeitiges und paralleles Absuchen aller derartiger Positionen, wodurch das erforderliche Berechnungsverfahren um einen Faktor von 10 bis 100 gegenüber herkömmlichen Ansätzen beschleunigt wird. - Wenn der DSP
32 seine Berechnung von Pseudobereichen für jeden der Satelliten mit Sichtverbindung einmal abschließt, überträgt er diese Information in einer Ausführungsform der Erfindung über den Verbindungsbus33 an den Mikroprozessor26 . Zu dieser Zeit kann der Mikroprozessor26 durch Senden eines passenden Steuersignals an die Batterie und die Leistungsreglerschaltung36 bewirken, daß der DSP32 und der Speicher46 wieder in einen Niederleistungszustand eintreten. Dann verwendet der Mikroprozessor26 ein Modem22 , um die Pseudobereichsdaten über eine Datenstrecke16 an die Basisstation10 zur abschließenden Positionsberechnung zu übertragen. Neben den Pseudobereichsdaten kann gleichzeitig eine Zeitmarke an die Basisstation10 übertragen werden, welche die vergangene Zeit seit der anfänglichen Datenerfassung in dem Puffer46 bis zu der Sendezeit der Daten über die Datenstrecke16 anzeigt. Diese Zeitmarke verbessert die Fähigkeit der Basisstation, die Positionsberechnung zu berechnen, da sie die Berechnung der GPS-Satellitenpositionen zur Zeit der Datenerfassung erlaubt. Als eine Alternative kann der DSP32 gemäß dem vorstehenden Verfahren 1 die Position (z. B. Breitenposition, Längen- oder Breitenposition, Längen- und Höhenposition) der abgesetzten Einheit berechnen und diese Daten an den Mikroprozessor26 senden, der diese Daten ähnlich über das Modem22 an die Basisstation10 weiterleitet. In diesem Fall wird die Positionsberechnung erleichtert, indem der DSP die vergangene Zeit seit dem Empfang von Satellitendatennachrichten bis zu der Zeit, zu der die Pufferdatenerfassung beginnt, pflegt. Dies verbessert die Fähigkeit der abgesetzten Einheit, die Positionsberechnung zu berechnen, da es die Berechnung der GPS-Satellitenpositionen zu der Zeit der Datenerfassung ermöglicht. - Wie in
1A gezeigt, verwendet das Modem22 in einer Ausführungsform eine separate Antenne24 , um Nachrichten über die Datenstrecke16 zu senden und zu empfangen. Es wird zu schätzen gewußt, daß das Modem22 einen Kommunikationsempfänger und einen Kommunikationssender umfaßt, die alternativ mit der Antenne24 verbunden werden. Ebenso kann die Basisstation10 eine separate Antenne14 verwenden, um Datenstreckennachrichten zu senden und zu empfangen, wodurch der ununterbrochene Empfang von GPS-Signalen über die GPS-Antenne12 an der Basisstation10 ermöglicht wird. - Es wird in einem typischen Beispiel erwartet, daß die Positionsberechnungen in dem DSP
32 abhängig von der in dem digitalen Zwischensicherungsspeicher gespeicherten Datenmenge und der Geschwindigkeit des DSP oder mehrerer DSPs weniger als ein paar Sekunden Zeit benötigen. - Es sollte aus der vorstehenden Diskussion klar sein, daß die abgesetzte Einheit
20 ihre Schaltungen mit hohem Leistungsverbrauch nur für einen kleinen Bruchteil der Zeit zu aktivieren braucht, wenn die Positionsberechnungsbefehle von der Basisstation10 selten sind. Es wird erwartet, daß derartige Befehle zumindest in vielen Situationen dazu führen werden, daß die abgesetzten Einrichtungen nur etwa 1% der Zeit oder weniger in ihrem Zustand mit hoher Verlustleistung aktiviert sind. - Dies ermöglicht dann einen 100 mal so lang dauernden Batteriebetrieb wie andernfalls möglich wäre. Die Programmbefehle, die für die Ausführung des Leistungsverwaltungsarbeitsgangs notwendig sind, werden in den EEPROM
28 oder ein anderes passendes Speichermedium gespeichert. Diese Leistungsverwaltungsstrategie kann auf Situationen mit verschiedener Leistungsverfügbarkeit anpaßbar sein. Wenn zum Beispiel Hauptstrom verfügbar ist, kann die Positionsbestimmung auf einer stetigen Basis stattfinden. - Wie vorstehend angezeigt, fängt der digitale Zwischensicherungsspeicher
46 einen Datensatz ein, der einer relativ langen Zeitspanne entspricht. Die effiziente Verarbeitung dieses großen Datenblocks unter Verwendung schneller Faltungsverfahren trägt zu der Fähigkeit der vorliegenden Erfindung bei, Signale mit niedrigen Empfangspegeln zu verarbeiten (z. B. wenn der Empfang aufgrund einer teilweisen Blockierung durch Gebäude, Bäume, etc. schlecht ist). Alle Pseudobereiche für sichtbare GPS-Satelliten werden unter Verwendung dieser gleichen gepufferten Daten berechnet. Dies stellt eine verbesserte Leistung relativ zu der ununterbrochenen Verfolgung von GPS-Empfängern in Situationen (wie etwa bei städtischen Blockierungsbedingungen) bereit, in denen die Signalamplitude sich schnell ändert. - Eine in
1B dargestellte ein wenig andere Implementierung verzichtet auf den Mikroprozessor26 und seine Peripherie (RAM30 und EEPROM28 ) und ersetzt seine Funktionalität mit zusätzlichen Schaltungsanordnungen, die in einer komplexeren FPGA (frei programmierbare logische Anordnung)49 enthalten sind. Der Aufbau und der Betrieb der in1B gezeigten abgesetzten Einheit sind inUS-A-5 663 734 detaillierter beschrieben. Die abgesetzte Einheit von1B verwendet den DSP32a , um verschiedene Bestandteile gemäß einem Leistungsverwaltungsverfahren, wie etwa dem in7 gezeigten, selektiv einzuschalten oder ihre Leistung zu verringern. -
1C zeigt eine andere Ausführungsform gemäß der vorliegenden Erfindung einer GPS-Mobileinheit, die viele der gleichen Bestandteile wie die in1A und1B gezeigten GPS-Mobileinheiten enthält. -
1C zeigt ein Merkmal der vorliegenden Erfindung, das ermöglicht, daß die GPS-Mobileinheit einen Kompromiß zwischen Empfindlichkeit und Energiesparen findet. Wie hier beschrieben, kann die Empfindlichkeit der GPS-Mobileinheit erhöht werden, indem die Menge gepufferter GPS-Signale, die in dem Speicher46 gepuffert werden, vergrößert wird. Dies wird erledigt, indem mehr GPS-Signale erfaßt und digitalisiert und diese in dem Speicher46 gespeichert werden. Während dieses erhöhte Puffern mehr Leistungsverbrauch bewirkt, erhöht es die Empfindlichkeit der GPS-Mobileinheit. Der Aufbau und der Betrieb der in1C gezeigten abgesetzten Einheit wird in dem vorstehend erwähntenUS-A-5 663 734 detaillierter beschrieben. - Typische Beispiele für ein HF-ZF-Frequenzumsetzer- und Digitalisierungssystem für die mobile GPS-Einheit sind in
2A und2B gezeigt. Der Aufbau und der Betrieb dieser in2A und2B gezeigten Beispiele sind inUS-A-5 663 734 detaillierter beschrieben. - Details der in dem DSP
32 durchgeführten GPS-Signalverarbeitung können mit der Hilfe des Flußdiagramms von3 und der Illustration von4A ,4B ,4C ,4D und4E verstanden werden. Es wird für Fachleute der Technik offensichtlich, daß die Maschinensprache oder ein anderer geeigneter Code zum Durchführen der Signalverarbeitung, die beschrieben werden soll, in dem EPROM34 gespeichert wird. Andere nichtflüchtige Speichervorrichtungen könnten ebenfalls verwendet werden. Das Folgende setzt voraus, daß die IQ-Abtastung von2A verwendet wird und daß der Zwischensicherungsspeicher46 zwei Kanäle mit digitalisierten Daten bei 2,048 MHz enthält. Die Aufgabe der Verarbeitung ist es, die Zeitsteuerung der empfangenen Wellenform in Be zug auf die lokal erzeugte Wellenform zu bestimmen. Um außerdem eine hohe Empfindlichkeit zu erzielen, wird typischerweise ein sehr langer Abschnitt einer derartigen Wellenform, typischerweise 100 Millisekunden bis 1 Sekunde, verarbeitet. Es wird auch zu schätzen gewußt, daß die in dieser Signalverarbeitung verwendete Doppler-Information die Doppler-Information sein kann, die aus gespeicherten oder kürzlich übertragenen Satelliten-Almanach-Daten hergeleitet wurde. Die Ableitung von Doppler-Information aus Satelliten-Almanach-Daten wird hier weiter in Verbindung mit8 beschrieben. Weitere Details bezüglich der in3 und4A –4E beschriebenen Signalverarbeitung sind inUS-A-5 663 734 beschrieben. - Eine Zusammenfassung der vorstehend beschriebenen und in
3 und in4A –4E gezeigten Signalverarbeitung wird nun bereitgestellt. Die GPS-Signale von einem oder mehreren GPS-Satelliten mit Sichtverbindung werden an der abgesetzten GPS-Einheit unter Verwendung einer Antenne auf der abgesetzten GPS-Einheit empfangen. Diese Signale werden digitalisiert und in einen Puffer in der abgesetzten GPS-Einheit gespeichert. Nach dem Speichern dieser Signale führt ein Prozessor in einer Ausführungsform die Vorverarbeitungs-, die schnellen Faltungsverarbeitungs- und die Nachverarbeitungs-Arbeitsgänge durch. Diese Verarbeitungsgänge umfassen: - a) Aufteilen der gespeicherten Daten in eine Reihe von Blöcken, deren Dauern gleich einem Vielfachen der Rahmenperiode der in den GPS-Signalen enthaltenen pseudozufälligen (PN) Codes sind.
- b) für jeden Block Durchführen eines Vorverarbeitungsschritts, der einen komprimierten Datenblock erzeugt, dessen Länge gleich der Dauer einer pseudozufälligen Codeperiode ist, indem aufeinanderfolgende Datenteilblöcke kohärent zusammenaddiert werden, wobei die Teilblöcke eine Dauer gleich einem PN-Rahmen haben; dieser Additionsschritt bedeutet, daß die entsprechenden Abtastungsanzahlen jedes der Teilblöcke miteinander addiert werden.
- c) für jeden komprimierten Block Durchführen eines angepaßten Filterarbeitsgangs, der schnelle Faltungsverfahren nutzt, um die relative Zeitsteuerung zwischen dem in dem Datenblock enthaltenen empfangenen PN-Code und einem lokal erzeugten PN-Referenzsignal (z. B. pseudofällige Sequenz des verarbeiteten GPS-Satelliten) zu bestimmen.
- d) Bestimmen eines Pseudobereichs durch Ausführen eines Betragsquadratur-Arbeitsgangs für die Produkte, die durch den angepaßten Filterarbeitsgang erzeugt werden, und Nachverarbeiten von diesem durch Kombinieren der betragsquadrierten Daten für alle Blöcke in einen einzigen Datenblock, indem die Blöcke aus betragsquadrierten Daten zusammenaddiert werden, um eine Spitze zu erzeugen.
- und e) Finden der Position der Spitze dieses einzigen Datenblocks mit hoher Genauigkeit unter Verwendung digitaler Interpolationsverfahren, wobei die Position der Abstand von dem Anfang des Datenblocks zu der genannten Spitze ist, und die Position einen Pseudobereich für einen GPS-Satelliten darstellt, welcher der pseudozufälligen Sequenz entspricht, die verarbeitet wird.
- Typischerweise ist das schnelle Faltungsverfahren, das in der Verarbeitung gepufferter GPS-Signale verwendet wird, eine schnelle Fouriertransformation (FFT), und das Ergebnis der Faltung wird erzeugt durch Berechnen des Produkts der Vorwärtstransformation des komprimierten Blocks und einer vorab gespeicherten Darstellung der Vorwärtstransformation der pseudozufälligen Sequenz, um ein erstes Ergebnis zu erzeugen, und dann Durchführen einer Umkehrtransformation des ersten Ergebnisses, um das Ergebnis wiederzugewinnen. Auch die Wirkungen der Doppler-induzierten Zeitverzögerungen und von dem lokalen Oszillator indizierte Zeitfehler werden an jedem komprimierten Datenblock kompensiert, indem zwischen den schnellen Vorwärts- und Rückwärtsfouriertransformationsarbeitsgängen die Multiplikation der Vorwärts-FFT der komprimierten Blöcke mit einer komplexen Exponentialfunktion eingefügt wird, deren Phase gegen die Abtastungsanzahl der art eingestellt wird, daß sie der für den Block erforderlichen Verzögerungskompensation entspricht.
- In der vorangehenden Ausführungsform erfolgt die Verarbeitung von GPS-Signalen von jedem Satelliten eher zeitlich nacheinander statt parallel. In einer alternativen Ausführungsform können die GPS-Signale von allen Satelliten mit Sichtverbindung gemeinsam in zeitlich paralleler Weise verarbeitet werden.
- Es wird hier angenommen, daß die Basisstation
10 eine gemeinsame Sichtverbindung mit allen interessierenden Satelliten hat und daß sie hinreichend nahe im Bereich der abgesetzten Einheit20 ist, um Mehrdeutigkeiten zu vermeiden, die mit der Wiederholungsperiode des C/A-PN-Codes verbunden sind. Ein Bereich von 90 Meilen wird diese Kriterien erfüllen. Es wird auch angenommen, daß die Basisstation10 einen GPS-Empfänger und eine gute geographische Position hat, so daß alle Satelliten mit Sichtverbindung fortlaufend mit hoher Genauigkeit verfolgt werden können. - Während mehrere beschriebene Ausführungsformen der Basisstation
10 die Verwendung eines Datenverarbeitungsbestandteils, wie etwa eines Computers an der Basisstation zeigen, um Positionsinformationen, wie etwa eine Breiten- und Längenposition für die mobile GPS-Einheit, zu berechnen, wird zu schätzen gewußt, daß jede Basisstation10 die empfangenen Informationen, wie etwa Pseudobereiche von einer mobilen GPS-Einheit, lediglich an eine zentrale Stelle oder mehrere zentrale Stellen weiterleiten kann, welche tatsächlich die Berechnung der Breiten- und Längenposition durchführen. Auf diese Weise können die Kosten und die Komplexität dieser weiterleitenden Basisstationen verringert werden, indem eine Datenverarbeitungseinheit und ihre zugehörigen Bestandteile aus jeder weiterleitenden Basisstation entfernt werden. Eine zentrale Stelle würde Empfänger (z. B. Telekommunikationsempfänger) und eine Datenverarbeitungseinheit und zugehörige Bestandteile umfassen. Außerdem kann die Basisstation in gewissen Ausführungsformen in der Hinsicht virtuell sein, daß sie ein Satellit sein kann, der Doppler- Information oder Satelliten-Almanach-Daten an abgesetzte Einheiten überträgt, wodurch eine Basisstation in einer Übertragungszelle emuliert wird. -
5A und5B zeigen zwei Ausführungsformen einer Basisstation gemäß der vorliegenden Erfindung. In der in5A gezeigten Basisstation empfängt ein GPS-Empfänger501 durch eine GPS-Antenne501a GPS-Signale. Der GPS-Empfänger501 , der ein herkömmlicher GPS-Empfänger sein kann, stellt ein Zeitreferenzsignal bereit, das typischerweise zeitlich relativ zu GPS-Signalen eingestellt ist, und stellt auch Satelliten-Almanach-Daten für alle Satelliten in der Konstellation von GPS-Satelliten bereit und kann Doppler-Information relativ zu den Satelliten mit Sichtverbindung bereitstellen. Dieser GPS-Empfänger501 ist mit einem disziplinierten lokalen Oszillator505 verbunden, der das Zeitreferenzsignal510 empfängt und sich selbst auf diese Referenz phasensynchronisiert. Dieser disziplinierte Oszillator505 hat eine Ausgabe, die an einen Modulator506 bereitgestellt wird. Der Modulator506 empfängt auch die Satelliten-Almanach-Daten (oder alternativ Doppler-Dateninformationssignale für jeden Satelliten mit Sichtverbindung zu der GPS-Mobileinheit) und/oder andere Satellitendateninformationssignale511 . Der Modulator506 moduliert die Satelliten-Almanach-Daten (oder alternativ die Doppler-Daten) und/oder andere Satellitendateninformationen auf das lokale Oszillatorsignal, das von dem disziplinierten lokalen Oszillator505 empfangen wurde, um ein moduliertes Signal513 an den Sender503 bereitzustellen. Der Sender503 ist über die Verbindung514 mit der Datenverarbeitungseinheit502 verbunden, so daß die Datenverarbeitungseinheit den Betrieb des Senders503 steuern kann, um die Übertragung von Satellitendateninformationen, wie etwa der Satelliten-Almanach-Information, über die Antenne503a des Senders an eine GPS-Mobileinheit zu bewirken. Auf diese Weise kann eine GPS-Mobileinheit die Satelliten-Almanach-Information, deren Quelle der GPS-Empfänger501 ist, empfangen und kann auch das lokale Hochpräzisionsoszillatorträgersignal empfangen, das verwendet werden kann, um den lokalen Oszillator in der GPS-Mobileinheit, wie in6 gezeigt, zu eichen. Es wird zu schätzen gewußt, daß die Basisstation die aktuellen Satelliten-Almanach-Daten automatisch mit jeder Übertragung eines Positionsbestimmungsbefehls an die abgesetzte Einheit übertragen kann. Alternativ kann die Basisstation, wie vorstehend beschrieben, bestimmen, ob die gespeicherte Version der Satelliten-Almanach-Daten der abgesetzten Einheit veraltet ist, und die aktuellen Almanach-Daten nur senden, wenn die gespeicherte Version der abgesetzten Einheit veraltet ist. Wenn ein Kommunikationssystem mit hoher Bandbreite als die Kommunikationsstrecke (z. B. ein zellulares Telefonsystem) verwendet wird, dann wird der erstere Ansatz bevorzugt. Wenn ein Kommunikationssystem mit schmaler Bandbreite verwendet wird, dann kann der letztere Ansatz bevorzugt werden. - Die Basisstation, wie in
5A gezeigt, umfaßt auch einen Empfänger504 , der verbunden ist, um über eine Kommunikationsantenne504a Kommunikationssignale von der abgesetzten oder GPS-Mobileinheit zu empfangen. Es wird zu schätzen gewußt, daß die Antenne504a die gleiche Antenne wie die Senderantenne503a sein kann, so daß eine einzige Antenne in herkömmlicher Weise sowohl dem Sender als auch dem Empfänger dient. Der Empfänger504 ist mit der Datenverarbeitungseinheit502 verbunden, die ein herkömmliches Computersystem sein kann. Die Verarbeitungseinheit502 kann auch eine Verbindung512 umfassen, um die Doppler- und/oder Satellitendateninformation von dem GPS-Empfänger511 zu empfangen. Diese Information kann bei der Verarbeitung der Pseudobereichsinformation oder anderen Informationen, die von der Mobileinheit über den Empfänger504 empfangen werden, genutzt werden. Diese Datenverarbeitungseinheit502 ist mit einer Anzeigevorrichtung508 verbunden, die ein herkömmlicher Röhrenbildschirm sein kann. Die Datenverarbeitungseinheit502 ist auch mit einer Massenspeichervorrichtung507 verbunden, die GIS-(geographisches Informationssystem)Software (z. B. Atlas GIS von Strategic Mapping, Inc., Santa Clara, Kalifornien) umfaßt, die verwendet wird, um Karten auf der Anzeige508 anzuzeigen. Unter Verwendung der Anzeigekarten kann die Position der mobilen GPS-Einheit auf der Anzeige relativ zu einer angezeigten Karte angezeigt werden. - Eine in
5B gezeigte alternative Basisstation enthält viele der in5A gezeigten gleichen Bestandteile. Anstatt die Satelliten-Almanach-Daten und/oder anderen Satellitendateninformationen von einem GPS-Empfänger zu erhalten, umfaßt die Basisstation von5B jedoch eine Quelle von Satelliten-Almanach-Daten und/oder anderen Satellitendateninformationen552 , die in einer herkömmlichen Weise von einer Telekommunikationsstrecke oder einer Funkstrecke erhalten werden. Zum Beispiel kann diese Information von einem Serverauftritt im Internet erhalten werden. Diese Satelliteninformationen werden über eine Verbindung553 zu dem Modulator506 befördert. Die andere Eingabe für den in5B gezeigten Modulator506 ist das Oszillatorausgangssignal von einem lokalen Referenzoszillator, wie etwa einem lokalen Cäsiumstandardoszillator. Dieser lokale Referenzoszillator551 stellt eine Präzisionsträgerfrequenz bereit, auf welche die Satellitendateninformationen moduliert werden, die dann über den Sender503 an die mobile GPS-Einheit übertragen werden. - Obwohl die vorangehende Diskussion eine Basisstation darstellt, die alle Funktionen der Satellitendatenübertragung und Frequenzreferenzinformation integriert, kann dies in den meisten praktischen Situationen teilweise unter Verwendung kommerzieller Telekommunikationssysteme, wie etwa Zellular- oder Funkrufsystemen, durchgeführt werden. Zum Beispiel nutzen die meisten digitalen zellularen Systeme einen sehr stabilen lokalen Oszillator in ihren übertragenen Signalen. In diesem Fall braucht eine Basisstation nur die Satellitendaten, wie in den Blöcken
501 oder552 , sammeln und diese Daten unter Verwendung eines herkömmlichen verdrahteten Modems über ein derartiges Zellularsystem senden. Die tatsächlichen Modulationsfunktionen, einschließlich der Präzisionsfrequenzreferenzübertragung, werden dann von dem Zellenstandortsender durchgeführt. Dieser Ansatz führt zu einer sehr kostengünstigen Basisstation ohne besondere HF-Schaltungsanordnung. Ebenso stellt das Zellularsystem auf der abgesetzten Basisstationsstrecke die Empfangs- und Demodulationsfunktionen des Blocks504 bereit, und die Basisstation braucht nur ein Modem zu verwenden, um derartige Daten über normale Leitungen zu empfangen. - Es ist ein wichtiges Kennzeichen dieser Erfindung, daß die Übertragungsfrequenz und das Format der Datensignale unwichtig sind, solange die Trägerfrequenz sehr stabil ist. Es sollte auch bemerkt werden, daß diese Trägerfrequenz sich von einer Übertragung zur nächsten ändern kann, wie sie es üblicherweise in Zellularsystemen tut, die eine große Anzahl von Frequenzkanälen verwenden, um eine große Anzahl von Benutzern zu bedienen. In einigen Fällen kann die Trägerfrequenz sich auch innerhalb eines Rufs ändern. Zum Beispiel wird in einigen digitalen Zellularsystemen Frequenzspringen verwendet. Wiederum kann diese Erfindung eine derartige Signalisierung verwenden, solange der abgesetzte Empfänger seine Frequenz auf die stabilen übertragenen Frequenzen synchronisieren kann.
-
6A zeigt eine Ausführungsform einer GPS-Mobileinheit der vorliegenden Erfindung, die das Präzisionsträgerfrequenzsignal verwendet, das durch die Kommunikationskanalantenne601 empfangen wird, die ähnlich der in1A gezeigten Antenne24 ist. Die Antenne601 ist mit dem Modem602 verbunden, das ähnlich dem Modem22 in1A ist, und dieses Modem602 ist mit einer automatischen Frequenzsteuerschaltung603 verbunden, die sich mit dem Präzisionsträgerfrequenzsignal synchronisiert, das von der Basisstation (die als ein Sender eines zellularen Telefonzellenstandorts oder als einen solchen enthaltend betrachtet werden kann) gesendet wird, die hier gemäß einer Ausführungsform der vorliegenden Erfindung beschrieben wird. Die automatische Frequenzsteuerschaltung603 stellt eine Ausgabe604 bereit, deren Frequenz typischerweise mit der Präzisionsträgerfrequenz synchronisiert ist. Dieses Signal604 wird von dem Vergleicher605 mit der Ausgabe des lokalen GPS- Oszillators606 über die Verbindung608 verglichen. Das Ergebnis des von dem Vergleicher605 durchgeführten Vergleichs ist ein Fehlerkorrektursignal610 , das als ein Korrektursignal an den lokalen GPS-Oszillator606 bereitgestellt wird. Auf diese Weise stellt der Frequenzsynthesizer609 über die Verbindung612 ein geeichtes lokales Oszillatorsignal mit höherer Qualität an den GPS-Abwärtsmischer614 bereit. Es wird zu schätzen gewußt, daß der lokale GPS-Oszillator606 und der Frequenzsynthesizer609 zusammen als ein lokaler Oszillator betrachtet werden können, der ein GPS-Taktsignal bereitstellt, da in den Abwärtsmischer eingegeben wird, um die GPS-Signale zu erfassen, die durch die GPS-Antenne613 empfangen werden. Wie hier verwendet, beziehen sich „geeicht", „eichen" oder „Eichung" entweder auf ein System, das einen lokalen Oszillator (unter Verwendung eines Referenzsignals, das aus einer Messung eines Fehlers in einem lokalen Oszillator hergeleitet wird) mißt und korrigiert, oder ein System, das ein lokales Oszillatorsignal (z. B. durch Einspeisen eines lokalen Oszillatorsignals von dem Kommunikationsempfänger in die Frequenzsynthesizerschaltungen, die GPS-Taktsignale erzeugen, die verwendet werden, um GPS-Signale abwärtszumischen/zu erfassen) stabilisiert. Es wird zu schätzen gewußt, daß das über die Verbindung612 bereitgestellte Signal ähnlich dem lokalen Oszillatorsignal, das von der Verbindung39 in1A an den Umsetzer42 bereitgestellt wird, ist; auch ist der Umsetzer42 ähnlich dem GPS-Abwärtsmischer614 , der mit der GPS-Antenne613 verbunden ist, um GPS-Signale zu empfangen. - In einer alternativen Ausführungsform ist das von der AFC-Einheit in dem Kommunikationsempfänger bereitgestellte Signal
604 ein LO, der mit der richtigen Frequenz als eine Referenz für den Frequenzsynthesizer609 dient. In diesem Fall ist kein lokaler GPS-Oszillator erforderlich (in6A aus diesem Grund als optional gezeigt), und dieses Signal604 wird als Ersatz für das Signal607 von dem lokalen GPS-Oszillator direkt in den Synthesizer609 eingespeist. Auf diese Weise wird ein präzises stabiles lokales Oszillatortaktsignal an den GPS-Abwärtsmischer bereitgestellt, damit der Abwärtsmischer GPS-Signale erfaßt, die durch eine GPS-Antenne empfangen werden. - In einer alternativen Ausführungsform kann das Ergebnis des von dem Vergleicher
605 durchgeführten Vergleichs über die Verbindung610a als eine Fehlerkorrektur an die DSP-Komponente620 ausgegeben werden, die ähnlich dem in1A gezeigten DSP-Chip32 ist. In diesem Fall wird kein Fehlerkorrektursignal610 indirekt an den Frequenzsynthesizer609 bereitgestellt. Die automatische Frequenzsteuerschaltung kann unter Verwendung einer Anzahl herkömmlicher Verfahren, einschließlich einer Phasenregelschleife oder einer Frequenzregelschleife oder eines Blockphasenschätzers, implementiert werden. -
6B zeigt eine andere Ausführungsform einer mobilen GPS-Einheit zum Eichen des lokalen GPS-Oszillators, der verwendet wird, um die GPS-Signale in der Mobileinheit der vorliegenden Erfindung zu erfassen (z. B. abwärtszumischen). Der Ansatz ist, eine stabile Frequenz von der Empfangsschaltungsanordnung eines Kommunikationsempfängers herzuleiten. Viele Kommunikationssignale, wie etwa digitale zellulare und PCS-Signale haben Trägerfrequenzen, die auf ein Millionstel stabil sind. Die Empfänger für derartige Signale stellen als Teil ihres Betriebs ein Phasensynchronisationsverfahren bereit, das auf den Empfangssignalträger angewendet wird, so daß ein derartiger Träger entfernt werden kann, was die Demodulation der digitalen Daten ermöglicht, die dem Träger aufgebürdet werden. Das Phasensynchronisationsverfahren erzeugt normalerweise als Teil seines Prozesses einen stabilen lokalen Oszillator, der dann genutzt werden kann, um die lokalen Oszillatoren eines GPS-Empfängers zu stabilisieren, wodurch teure Bestandteile in diesem Empfänger vermieden werden. - Das von dem Kommunikationsempfänger
640 empfangene Kommunikationssignal kann abhängig davon, auf welchen Kanal er eingestellt wird, eine einer Mehrzahl von möglichen Trägerfrequenzen haben. Die erste Stufe (Umsetzer642 ) des Emp fängers mischt das Eingangssignal abwärts auf eine einzige ZF-Frequenz, zum Beispiel 140 MHz. Diese Abwärtsmischung wird von dem Oszillator VCO1643 gesteuert, der ein Oszillatorsignal bereitstellt, das in den Abwärtsmischer642 eingegeben wird. Die Ausgabe des VCO1 wird ihrerseits von dem Frequenzsynthesizer644 gesteuert, der eine Eingabe an die Oszillatoren VCO1643 und VCO2647 bereitstellt. Der Mischer646 bildet eine zweite Stufe eines HF-ZF-Abwärtsmischers, der von einem Eingangsoszillatorsignal von dem Oszillator647 gesteuert wird. Die folgende Stufe (Costas-Schleifendemodulator648 und temperaturkompensierter gesteuerter Oszillator (TCVCXO)645 ) des Kommunikationsempfängers ist eine phasensynchronisierte Schaltung, deren Zweck es ist, ein lokales Oszillatorsignal aufzubauen, das mit der Trägerfrequenz des ankommenden Signals phasensynchronisiert ist. Für ein Signal, das phasenumgetastet wird, ist eine in der Technik wohlbekannte übliche Schaltung, um dies durchzuführen, die Costas-Schleife (siehe z. B. Gardner, Phaselock Techniques, 2. Ausgabe, John Wiley & Sons, 1979). In6B stellt die Costas-Schleife eine Frequenzkorrekturspannung für den Referenzfrequenzgenerator TCVCXO645 bereit, der bewirkt, daß die Ausgabe des TCVCXO645 in der Phase und der Frequenz mit der Trägerfrequenz des ZF-Signals ausgerichtet ist. - Die VCO-Ausgabe
645a (von dem TCVCXO645 ) kann dann als eine Referenzfrequenz an einen Frequenzsynthesizer654 geliefert werden, der mit dem GPS-Abwärtsmischer652 des GPS-Empfängerabschnitts650 verwendet wird. Auf diese Weise erzeugt der Frequenzsynthesizer Eingaben für lokale Oszillatoren (VCO3653 und VCO4655 ) für die Verwendung in dem GPS-System, das die gleiche Frequenzstabilität hat wie das empfangene Kommunikationssignal. Der Oszillator653 steuert die erste Stufe der HF-ZF-Abwärtsmischung, und der Oszillator655 steuert die zweite Stufe der HF-ZF-Abwärtsmischung. Der Mischer656 bildet eine zweite Stufe eines HF-ZF-Abwärtsmischers, der eine erste Zwischenfrequenz von dem Abwärtsmischer652 empfängt und eine zweite Zwischenfrequenz an die Digitalisiererschaltungen (zusammen mit dem Puffer und dem GPS-Prozessor in Block657 gezeigt) bereitstellt. - Beachten Sie, daß der obige Ansatz anwendbar ist, obwohl die Frequenz des empfangenen Kommunikationssignals sich von einer Empfangszeit zur nächsten ändern kann, wenn das Signal einem anderen Frequenzkanal zugewiesen wird.
- Eine Alternative zu dem obigen Ansatz ist in
6C gezeigt. Hier wird eine integrierte Schaltung für einen direkten digitalen Synthesizer (DDS)677 mit einem digitalen Abstimmungswort von der Costas-Schleife679 , die ebenfalls als eine digitale Schaltung implementiert ist, versorgt. Das Abstimmungswort kann dann auch an den Frequenzsynthesizer689 , der Teil des GPS-Empfängers ist, geliefert werden, um seine lokalen Oszillatoren zu stabilisieren. In diesem Fall kann dieser Frequenzsynthesizer auch einen DDS689b verwenden, um die Präzisionsabstimmung seiner Frequenz, ein inhärentes Merkmal eines DDS, zu ermöglichen. - Es gibt alternative hybride Kombinationen der obigen Ansätze – z. B. einen DDS in dem Kommunikationsempfänger, aber die DDS-LO-Ausgabe wird in das GPS-System eingespeist. Der allgemeine Ansatz ist, daß eine Frequenzsynchronisations- oder Phasensynchronisationsschaltung in dem Kommunikationsempfänger entweder eine Abstimmspannung oder lokale Oszillatorsignale erzeugt, die in eine Frequenzsyntheseschaltung auf dem GPS-Empfänger eingespeist werden, um die lokalen Oszillatoren zu stabilisieren, die von diesem System bereitgestellt werden.
- Es sollte bemerkt werden, daß die Phasensynchronisationsschaltungen in den Empfängern
640 und670 anstelle von analogen Einrichtungen alternativ ganz oder teilweise über eine digitale Signalverarbeitungseinrichtung implementiert werden können. In diesem Fall kann die Eingabe in diese Schaltungen über einen A/D-Wandler digitalisiert werden, und die Schaltungsfunktionen dieser Blöcke können unter Verwendung von festverdrahteten oder programmierbaren (d. h. programmierbarer DSP) digitalen Signalverarbeitungselementen aufgebaut werden. -
7 stellt eine bestimmte Sequenz der Leistungsverwaltung gemäß einer Ausführungsform der Erfindung dar. Es wird zu schätzen gewußt, daß es zahlreiche in der Technik bekannte Wege gibt, um die Leistung zu verringern. Diese umfassen das Verlangsamen des Takts, der an einen synchronen getakteten Bestandteil bereitgestellt wird, ebenso wie das komplette Herunterfahren der Leistung für einen bestimmten Bestandteil oder das Abschalten gewisser Schaltungen eines Bestandteils, aber nicht von anderen. Es wird zu schätzen gewußt, daß zum Beispiel Phasenregelschleifen und Oszillatorschaltungen Anlauf- und Stabilisierungszeiten erfordern, und ein Entwickler folglich entscheiden kann, diese Bestandteile nicht komplett (oder überhaupt) herunterzufahren. Das in7 gezeigte Beispiel beginnt mit Schritt701 , in dem die verschiedenen Bestandteile des Systems initialisiert werden und in einen Zustand verringerter Leistung gebracht werden. Entweder periodisch oder nach einer vorbestimmten Zeitspanne wird der Kommunikationsempfänger in dem Modem22 zu voller Leistung zurück gebracht, um zu bestimmen, ob Befehle von der Basisstation10 gesendet werden oder nicht. Dieses findet in Schritt703 statt. Wenn in Schritt705 eine Anforderung von Positionsinformation von einer Basiseinheit empfangen wird, warnt das Modem22 die Leistungsverwaltungsschaitung in Schritt707 . Zu diesem Zeitpunkt kann der Kommunikationsempfänger in dem Modem22 entweder für eine vorbestimmte Zeitspanne ausgeschaltet werden oder zu einer späteren Zeit regelmäßig wieder angeschaltet werden; dies ist als Schritt709 gezeigt. Es wird zu schätzen gewußt, daß der Kommunikationsempfänger im vollen Leistungszustand gehalten wird, anstatt daß er zu diesem Zeitpunkt ausgeschaltet wird. Dann bringt die Leistungsverwaltungsschaltung den GPS-Empfängerabschnitt der Mobileinheit in Schritt711 auf die volle Leistung zurück, indem sie den Umsetzer42 und die Analog-Digital-Wandler44 einschaltet; wenn der Frequenzoszillator38 auch ausgeschaltet war, wird dieser Bestandteil zu diesem Zeitpunkt eingeschaltet und zu seiner vollen Leistung zurück gebracht und ihm etwas Zeit zum Sta bilisieren gelassen. Dann empfängt der GPS-Empfänger einschließlich seiner Bestandteile38 ,42 und44 in Schritt713 das GPS-Signal. Dieses GPS-Signal wird in dem Speicher46 gepuffert, der auch zu voller Leistung zurückgekehrt ist, als der GPS-Empfänger in Schritt711 zu voller Leistung zurückgebracht wurde. Nachdem die Erfassung der Zwischensicherungsinformation abgeschlossen ist, wird der GPS-Empfänger in Schritt717 in einen Zustand mit verringerter Leistung zurückgebracht; dies weist typischerweise die Verringerung der Leistung für den Umsetzer42 und44 auf, während der Speicher46 auf voller Leistung gehalten wird. Dann wird das Verarbeitungssystem in Schritt719 zu voller Leistung zurückgebracht; in einer Ausführungsform bedingt dies die Bereitstellung der vollen Leistung an den DSP-Chip32 ; es wird jedoch zu schätzen gewußt, daß, wenn der DSP-Chip32 auch Leistungsverwaltungsfunktionen wie im Fall der in1C gezeigten Ausführungsform bereitstellt, der DSP-Chip32a dann typischerweise in Schritt707 zu voller Leistung zurückgebracht wird. In der in1A gezeigten Ausführungsform, wo der Mikroprozessor26 die Leistungsverwaltungsfunktion ausführt, kann das Verarbeitungssystem, wie etwa der DSP-Chip32 , in Schritt719 zu voller Leistung zurückgebracht werden. In Schritt721 wird das GPS-Signal gemäß dem Verfahren der vorliegenden Erfindung, wie etwa dem in3 gezeigten, verarbeitet. Dann nach dem Abschließen der Verarbeitung des GPS-Signals, wird das Verarbeitungssystem in einen Zustand verringerter Leistung versetzt, wie in Schritt723 gezeigt (es sei denn, das Verarbeitungssystem steuert auch die Leistungsverwaltung, wie vorstehend bemerkt). Dann wird der Kommunikationssender in dem Modem22 in Schritt725 zu voller Leistung zurückgebracht, um in Schritt727 das verarbeitete GPS-Signal zurück an die Basisstation10 zu übertragen. Nach dem Abschluß der Übertragung des verarbeiteten GPS-Signals, wie etwa der Pseudobereichsinformation oder der Breiten- und Längenpositionsinformation, wird der Kommunikationssender in729 in einen verringerten Leistungszustand zurückgebracht, und das Leistungsverwaltungssystem wartet in Schritt731 auf eine Verzögerung um eine Zeitspanne, wie etwa die vorbestimmte Zeitspanne. Nach dieser Verzögerung wird der Kommunikationsempfänger in dem Modem22 in den vollen Leistungszustand zurückgebracht, um zu bestimmen, ob eine Anforderung von einer Basisstation gesendet wird. -
8 zeigt ein Verfahren zum Herleiten von Doppler-Information für Satelliten mit Sichtverbindung aus den Satelliten-Almanach-Daten, die gemäß der vorliegenden Erfindung an eine abgesetzte Einheit gesendet werden. Die abgesetzte Einheit empfängt in Schritt801 die Satelliten-Almanach-Daten und speichert diese Daten in der abgesetzten Einheit (wobei sie diese z. B. in einem Flash-EEPROM speichert). Wahlweise kann die abgesetzte Einheit die Daten mit dem aktuellen Datum und der Zeit stempeln, um das Veraltetsein der Almanachdaten, wie hier später beschrieben, zu bestimmen. - In Schritt
803 bestimmt die abgesetzte Einheit die ungefähre Tageszeit und ihre ungefähre Position. Unter Verwendung der ungefähren Zeit und Position mit den Satelliten-Almanachdaten bestimmt die abgesetzte Einheit in Schritt805 die Dopplerdaten aller Satelliten mit Sichtverbindung. Wenn die abgesetzte Einheit den Positionsbestimmungsbefehl von der Basisstation empfängt, kann sie auch eine Kennung der Satelliten mit Sichtverbindung empfangen, um nur für diese Satelliten Dopplerdaten aus den Almanachdaten und aus der in Schritt803 bestimmten ungefähren Zeit und Position zu berechnen. Obwohl Almanachdaten von den GPS-Satelliten in dem übertragenen Signal in einer spezifischen Form bereitgestellt werden, ist es nicht notwendig, daß diese Information in dieser Form über die Kommunikationsstrecke geliefert wird. Zum Beispiel können diese Daten komprimiert werden, indem die Genauigkeit der verschiedenen übertragenen Größen verringert wird. Die Verringerung der Genauigkeit kann die Dopplergenauigkeit verringern, aber eine derartige Verringerung kann immer noch innerhalb der erlaubten Fehlervorgabe des GPS-Empfängers sein. Alternativ kann eine andere Darstellung der Almanachdaten bevorzugt werden, z. B. Anpassen der Satellitenpositionsdaten an einen Kurvensatz, wie etwa Kugelflächenfunktionen. Dieser Ansatz kann dem GPS-Empfänger ermöglichen, die Dopplerdaten leichter aus den zugeführten Almanachdaten zu berechnen. - Ungefähre Dopplerdaten können durch Berechnen des Bereichs von den abgesetzten Einheiten zu den interessierenden Satelliten zu Zeiten, die um ein passendes Intervall (z. B. 1 Sekunde) getrennt sind, berechnet werden. Dies wird unter Verwendung der gelieferten Almanachdaten und der ungefähren Benutzerposition (z. B. basierend auf der bestimmten Position des Zellenstandorts in einem zellularen Telefonsystem) erledigt. Die Differenz in diese Bereichen ist ein Bereichsanteil, der durch die Lichtgeschwindigkeit dividiert werden kann, um Dopplerdaten zu ergeben, die in Sekunden pro Sekunde (oder einem anderen passenden Einheitensatz, wie etwa Nanosekunden pro Sekunde) ausgedrückt werden.
- In der vorangehenden Diskussion wurde die Erfindung unter Bezug auf die Anwendung auf das globale Positionsbestimmungssatellitensystem (GPS-System) der Vereinigten Staaten beschrieben. Es sollte jedoch offensichtlich sein, daß diese Verfahren ebenso auf ähnliche Satellitenpositionsbestimmungssysteme und insbesondere das russische Glonass-System anwendbar sind. Das Glonass-System unterscheidet sich von dem GPS-System in erster Linie dadurch, daß die Aussendungen von verschiedenen Satelliten anstelle der Verwendung pseudozufälliger Codes unter Verwendung leicht unterschiedlicher Trägerfrequenzen unterschieden werden. Unter diesen Umständen sind im wesentlichen alle früher beschriebenen Schaltungsanordnungen und Algorithmen mit der Ausnahme anwendbar, daß bei der Verarbeitung der Aussendung eines neuen Satelliten ein anderer exponentieller Faktor verwendet wird, um die Daten vorzuverarbeiten. Dieser Arbeitsgang kann mit dem Dopplerkorrekturarbeitsgang des Kästchens
108 von3 kombiniert werden, ohne daß zusätzliche Verarbeitungsgänge erforderlich sind. Unter diesen Umständen ist nur ein PN-Code notwendig, wodurch der Block106 beseitigt wird. Der hier verwendete Begriff „GPS" umfaßt derartige alternative Satellitenpositionsbestimmungssysteme, einschließlich des russischen Glonass-Systems. - Obwohl die
1A ,1B und1C eine Mehrzahl logischer Blöcke darstellen, die digitale Signale verarbeiten (z. B.46 ,32 ,34 ,26 ,30 ,28 in1A ), sollte zu schätzen gewußt werden, daß mehrere oder alle diese Blöcke miteinander auf einer einzigen integrierten Schaltung integriert werden können, während immer noch das programmierbare Wesen des DSP-Abschnitts einer derartigen Schaltung beibehalten wird. Eine derartige Implementierung kann für Anwendungen mit sehr geringer Leistung und Kostenempfindlichkeit wichtig sein. - Es wird zu schätzen gewußt, daß die verschiedenen Aspekte der vorliegenden Erfindung, einschließlich der Verwendung von Satelliten-Almanachdaten an der abgesetzten Einheit zum Herleiten von Doppler-Information und einschließlich der Verwendung eines Präzisionsträgerfrequenzsignals zum Eichen der Ausgabe des lokalen GPS-Oszillators, der verwendet wird, um GPS-Signale zu erfassen, in GPS-Mobileinheiten verwendet werden können, die Architekturen wie die in
US-A-6 002 363 beschriebenen haben. - Es sollte auch zu schätzen gewußt werden, daß ein oder mehrere Arbeitsgänge von
3 durch festverdrahtete Logik durchgeführt werden können, um die Gesamtverarbeitungsgeschwindigkeit zu erhöhen, während das programmierbare Wesen des DSP-Prozessors beibehalten wird. Zum Beispiel kann die Doppler-Korrekturfähigkeit des Blocks108 durch dedizierte Hardware ausgeführt werden, die zwischen dem digitalen Zwischensicherungsspeicher46 und der DSP-IC32 angeordnet sein kann. Alle anderen Softwarefunktionen von3 können in derartigen Fällen von dem DSP-Prozessor ausgeführt werden. Auch können mehrere DSPs zusammen in einer abgesetzten Einheit verwendet werden, um höhere Verarbeitungsleistung bereitzustellen. Es wird auch zu schätzen gewußt, daß es möglich ist, mehrere Rahmensätze von GPS-Datensignalen zu erfassen (abzutasten) und jeden Satz, wie in3 ge zeigt, zu verarbeiten, während die Zeit zwischen dem Erfassen jedes Rahmensatzes berücksichtigt wird. - In der vorangehenden Beschreibung wurde die Erfindung unter Bezug auf spezifische beispielhafte ihrer Ausführungsformen beschrieben. Es ist jedoch offensichtlich, daß vielfältige Modifikationen und Änderungen daran vorgenommen werden können, ohne von dem Schutzbereich der Erfindung, wie in den beigefügten Ansprüchen dargelegt, abzuweichen. Die Beschreibung und die Zeichnungen sind folglich vielmehr in einem veranschaulichenden als einem einschränkenden Sinn zu betrachten.
Claims (10)
- Verfahren zum Bestimmen der Position einer abgesetzten Einheit (
20 ) mit den Schritten: Empfangen von Satelliten-Almanach-Information für mehrere Satelliten eines Satelliten-Positionsbestimmungssystems von einer getrennt angeordneten Basisstation oder von einem eine Basisstation emulierenden anderen Satelliten an der abgesetzten Station (20 ); Bestimmen der ungefähren Tageszeit und Position der abgesetzten Einheit; Herleiten von Doppler-Information für mehrere der Satelliten des Satelliten-Positionsbestimmungssystems von der Satelliten-Almanach-Information unter Verwendung der ungefähren Tageszeit und Position; Empfangen von GPS-Signalen von den Satelliten des Satelliten-Positionsbestimmungssystems; und Berechnen von Pseudobereichen für die abgesetzte Einheit in der abgesetzten Einheit, wobei durch die Doppler-Information eine Doppler-Verschiebung in den GPS-Signalen kompensiert wird, die von den Satelliten des Satelliten-Positionsbestimmungssystems empfangen werden, um Pseudobereiche an der abgesetzten Einheit zu berechnen. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Satelliten-Almanach-Information von einem Referenzspeichermedium an der Basisstation erhalten wird.
- Verfahren nach Anspruch 1, ferner gekennzeichnet durch die Schritte zum Übertragen der Pseudobereiche von der abgesetzten Einheit zur Basisstation und zum Berechnen einer Breiten- und einer Längenposition, die die Posi tion der abgesetzten Einheit anzeigen, in der Basisstation.
- Verfahren nach Anspruch 1, ferner gekennzeichnet durch den Schritt zum Übertragen von Satellitendateninformation von einer von den mehreren Satelliten des Satelliten-Positionsbestimmungssystems verschiedenen Quelle an die abgesetzte Einheit, wobei die Satellitendateninformation Daten enthält, die eine Ephemeride der mehreren Satelliten darstellen.
- Abgesetzte Einheit, die Daten verwendet, die GPS-Signale darstellen, um die Position der abgesetzten Einheit bereitzustellen, wobei die abgesetzte Einheit einen ersten Empfänger zum Empfangen der GPS-Signale von Satelliten eines Satelliten-Positionsbestimmungssystems und eine Verarbeitungseinheit aufweist; dadurch gekennzeichnet, dass die abgesetzte Einheit ferner einen zweiten Empfänger aufweist; wobei der zweite Empfänger dazu geeignet ist, über eine Kommunikationsstrecke verbunden zu werden, um Satelliten-Almanach-Information für mehrere Satelliten des Satelliten-Positionsbestimmungssystems zu empfangen, mit denen die abgesetzte Einheit eine Sichtverbindung hat, wobei die Satelliten-Almanach-Information von einer separat angeordneten Basisstation oder einem eine Basisstation emulierenden anderen Satelliten empfangen wird; wobei die Verarbeitungseinheit mit dem zweiten Empfänger verbunden ist, um die Satelliten-Almanach-Information zu empfangen, Doppler-Information für die mehreren Satelliten von der Satelliten-Almanach-Information herzuleiten und Pseudobereiche für die abgesetzte Einheit zu berechnen, wobei durch die Doppler-Information eine Doppler-Verschiebung in den empfange nen GPS-Signalen kompensiert wird, um Pseudobereiche an der abgesetzten Einheit zu berechnen.
- Abgesetzte Einheit nach Anspruch 5, dadurch gekennzeichnet, dass die Kommunikationsstrecke ein Hochfrequenzkommunikationsmedium aufweist.
- Abgesetzte Einheit nach Anspruch 5, dadurch gekennzeichnet, dass die abgesetzte Einheit ferner einen mit der Verarbeitungseinheit verbundenen Sender zum Übertragen der Pseudobereiche aufweist.
- Abgesetzte Einheit nach Anspruch 5, dadurch gekennzeichnet, dass die Verarbeitungseinheit einen Digitalsignalprozessor (DSP) aufweist, und wobei der DSP die GPS-Signale und die Doppler-Information unter Verwendung eines schnellen Faltungsalgorithmus verarbeitet.
- Abgesetzte Einheit nach Anspruch 8, dadurch gekennzeichnet, dass die abgesetzte Einheit ferner einen mit der Verarbeitungseinheit verbundenen Sender zum Übertragen der Pseudobereiche aufweist.
- Abgesetzte Einheit nach Anspruch 5, dadurch gekennzeichnet, dass der Empfänger dazu geeignet ist, Satellitendateninformation der Satelliten von einer von den mehreren Satelliten des Satelliten-Positionsbestimmungssystems verschiedenen Quelle zu empfangen, wobei die Satellitendateninformation Daten enthält, die eine Ephemeride der mehreren Satelliten darstellen.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/612,582 US5874914A (en) | 1995-10-09 | 1996-03-08 | GPS receiver utilizing a communication link |
US612582 | 1996-03-08 | ||
US759523 | 1996-12-04 | ||
US08/759,523 US5841396A (en) | 1996-03-08 | 1996-12-04 | GPS receiver utilizing a communication link |
PCT/US1997/003512 WO1997033382A1 (en) | 1996-03-08 | 1997-03-07 | An improved gps receiver utilizing a communication link |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69738213D1 DE69738213D1 (de) | 2007-11-29 |
DE69738213T2 true DE69738213T2 (de) | 2008-07-17 |
Family
ID=27086799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1997638213 Expired - Lifetime DE69738213T2 (de) | 1996-03-08 | 1997-03-07 | Verbesserter gps empfänger mit kommunikationsverbindung |
Country Status (9)
Country | Link |
---|---|
US (3) | US5841396A (de) |
EP (3) | EP0885492B1 (de) |
JP (3) | JP2000506348A (de) |
AU (1) | AU2070297A (de) |
DE (1) | DE69738213T2 (de) |
DK (1) | DK0885492T3 (de) |
ES (2) | ES2373819T3 (de) |
PT (1) | PT885492E (de) |
WO (1) | WO1997033382A1 (de) |
Families Citing this family (488)
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 |
US5841396A (en) | 1996-03-08 | 1998-11-24 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
US6208290B1 (en) | 1996-03-08 | 2001-03-27 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
US5884214A (en) | 1996-09-06 | 1999-03-16 | Snaptrack, Inc. | GPS receiver and method for processing GPS signals |
US7092369B2 (en) | 1995-11-17 | 2006-08-15 | Symbol Technologies, Inc. | Communications network with wireless gateways for mobile terminal access |
US8090598B2 (en) | 1996-01-29 | 2012-01-03 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US8140358B1 (en) | 1996-01-29 | 2012-03-20 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US6133874A (en) * | 1996-03-08 | 2000-10-17 | Snaptrack, Inc. | Method and apparatus for acquiring satellite positioning system signals |
GB9615771D0 (en) * | 1996-07-26 | 1996-09-04 | Univ Brunel | Navigation system |
US7764231B1 (en) | 1996-09-09 | 2010-07-27 | Tracbeam Llc | Wireless location using multiple mobile station location techniques |
US6236365B1 (en) | 1996-09-09 | 2001-05-22 | Tracbeam, Llc | Location of a mobile station using a plurality of commercial wireless infrastructures |
US9134398B2 (en) | 1996-09-09 | 2015-09-15 | Tracbeam Llc | Wireless location using network centric location estimators |
US6169789B1 (en) * | 1996-12-16 | 2001-01-02 | Sanjay K. Rao | Intelligent keyboard system |
US6215442B1 (en) * | 1997-02-03 | 2001-04-10 | Snaptrack, Inc. | Method and apparatus for determining time in a satellite positioning system |
US6377209B1 (en) * | 1997-02-03 | 2002-04-23 | Snaptrack, Inc. | Method and apparatus for satellite positioning system (SPS) time measurement |
US6215441B1 (en) * | 1997-04-15 | 2001-04-10 | Snaptrack, Inc. | Satellite positioning reference system and method |
WO1998053573A2 (en) * | 1997-05-19 | 1998-11-26 | Integrated Data Communications, Inc. | System and method to communicate time stamped, 3-axis geo-position data within telecommunication networks |
US6690681B1 (en) | 1997-05-19 | 2004-02-10 | Airbiquity Inc. | In-band signaling for data communications over digital wireless telecommunications network |
US6493338B1 (en) | 1997-05-19 | 2002-12-10 | Airbiquity Inc. | Multichannel in-band signaling for data communications over digital wireless telecommunications networks |
US6771629B1 (en) | 1999-01-15 | 2004-08-03 | Airbiquity Inc. | In-band signaling for synchronization in a voice communications network |
US6560461B1 (en) | 1997-08-04 | 2003-05-06 | Mundi Fomukong | Authorized location reporting paging system |
US6041222A (en) * | 1997-09-08 | 2000-03-21 | Ericsson Inc. | Systems and methods for sharing reference frequency signals within a wireless mobile terminal between a wireless transceiver and a global positioning system receiver |
US6531982B1 (en) | 1997-09-30 | 2003-03-11 | Sirf Technology, Inc. | Field unit for use in a GPS system |
US5949372A (en) * | 1997-10-03 | 1999-09-07 | Trimble Navigation Limited | Signal injection for calibration of pseudo-range errors in satellite positioning system receivers |
US6070078A (en) * | 1997-10-15 | 2000-05-30 | Ericsson Inc. | Reduced global positioning system receiver code shift search space for a cellular telephone 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 |
US5982823A (en) * | 1998-03-17 | 1999-11-09 | Northrop Grumman Corp | Direct frequency selection and down-conversion for digital receivers |
US6081229A (en) * | 1998-03-17 | 2000-06-27 | Qualcomm Incorporated | System and method for determining the position of a wireless CDMA transceiver |
US6348744B1 (en) | 1998-04-14 | 2002-02-19 | Conexant Systems, Inc. | Integrated power management module |
US5999124A (en) * | 1998-04-22 | 1999-12-07 | Snaptrack, Inc, | Satellite positioning system augmentation with wireless communication signals |
US6122506A (en) * | 1998-05-04 | 2000-09-19 | Trimble Navigation Limited | GSM cellular telephone and GPS receiver combination |
US6104338A (en) * | 1998-05-04 | 2000-08-15 | Snaptrack, Inc. | Method and apparatus for operating a satellite positioning system receiver |
US6061018A (en) * | 1998-05-05 | 2000-05-09 | Snaptrack, Inc. | Method and system for using altitude information in a satellite positioning system |
US6324159B1 (en) * | 1998-05-06 | 2001-11-27 | Sirius Communications N.V. | Method and apparatus for code division multiple access communication with increased capacity through self-noise reduction |
US6636740B1 (en) | 1998-06-16 | 2003-10-21 | Ericsson Inc. | Apparatus and methods for position computation based on broadcast initialization data |
US6313786B1 (en) * | 1998-07-02 | 2001-11-06 | Snaptrack, Inc. | Method and apparatus for measurement processing of satellite positioning system (SPS) signals |
US6188351B1 (en) | 1998-08-13 | 2001-02-13 | Ericsson Inc. | Method for improving signal acquistion in a global positioning system receiver |
US6204808B1 (en) | 1998-08-13 | 2001-03-20 | Ericsson Inc. | Method and system for aiding GPS receivers via a cellular or PCS network |
US6141570A (en) * | 1998-08-26 | 2000-10-31 | Ericsson Inc. | System and method for conserving battery energy in a wireless telephone with an integral global positioning system |
IL131446A0 (en) * | 1998-09-01 | 2001-01-28 | Hughes Electronics Corp | Communication network initialization apparatus and method for fast gps-based positioning |
US6067045A (en) | 1998-09-01 | 2000-05-23 | Hughes Electronics Corporation | Communication network initialization apparatus and method for fast GPS-based positioning |
US7711038B1 (en) | 1998-09-01 | 2010-05-04 | Sirf Technology, Inc. | System and method for despreading in a spread spectrum matched filter |
US6515617B1 (en) * | 1998-09-01 | 2003-02-04 | Hughes Electronics Corporation | Method and system for position determination using geostationary earth orbit satellite |
US7545854B1 (en) | 1998-09-01 | 2009-06-09 | Sirf Technology, Inc. | Doppler corrected spread spectrum matched filter |
US6327473B1 (en) * | 1998-09-08 | 2001-12-04 | Qualcomm Incorporated | Method and apparatus for increasing the sensitivity of a global positioning satellite receiver |
US6323805B1 (en) * | 1998-09-09 | 2001-11-27 | Qualcomm, Inc. | Data boundary aware base station assisted position location |
US6208292B1 (en) * | 1998-09-09 | 2001-03-27 | Qualcomm Incorporated | Position location with low tolerance oscillator |
US6665539B2 (en) * | 1998-09-09 | 2003-12-16 | Qualcomm Inc. | Position location with low tolerance oscillator |
US6222483B1 (en) * | 1998-09-29 | 2001-04-24 | Nokia Mobile Phones Limited | GPS location for mobile phones using the internet |
US6693953B2 (en) | 1998-09-30 | 2004-02-17 | Skyworks Solutions, Inc. | Adaptive wireless communication receiver |
US6963626B1 (en) * | 1998-10-02 | 2005-11-08 | The Board Of Trustees Of The Leland Stanford Junior University | Noise-reducing arrangement and method for signal processing |
US6415154B1 (en) * | 1998-10-06 | 2002-07-02 | Ericsson Inc. | Method and apparatus for communicating auxilliary information and location information between a cellular telephone network and a global positioning system receiver for reducing code shift search time of the receiver |
US6229478B1 (en) * | 1998-11-05 | 2001-05-08 | Trimble Navigation Limited | Near-real time DGPS network and server system |
US6321090B1 (en) * | 1998-11-06 | 2001-11-20 | Samir S. Soliman | Mobile communication system with position detection to facilitate hard handoff |
US6205400B1 (en) * | 1998-11-27 | 2001-03-20 | Ching-Fang Lin | Vehicle positioning and data integrating method and system thereof |
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 |
US6449485B1 (en) | 1999-01-22 | 2002-09-10 | International Business Machines Corporation | Technique for mobile wireless device location |
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 |
US6058338A (en) * | 1999-02-12 | 2000-05-02 | Qualcomm Incorporated | Method and apparatus for efficient GPS assistance in a communication system |
GB2347035B (en) | 1999-02-16 | 2003-10-08 | Symmetricom Inc | Positioning system |
US20020026321A1 (en) * | 1999-02-26 | 2002-02-28 | Sadeg M. Faris | Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution |
US6067503A (en) * | 1999-03-24 | 2000-05-23 | Rockwell Collins, Inc. | Method and apparatus for compensating unexpected frequency shifts in positioning 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 |
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 |
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 |
US6829534B2 (en) | 1999-04-23 | 2004-12-07 | Global Locate, Inc. | Method and apparatus for performing timing synchronization |
US7053824B2 (en) * | 2001-11-06 | 2006-05-30 | Global Locate, Inc. | Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal |
JP2000310673A (ja) * | 1999-04-26 | 2000-11-07 | Matsushita Electric Ind Co Ltd | Gps受信機 |
US6301545B1 (en) | 1999-04-30 | 2001-10-09 | Sirf Technology, Inc. | Global positioning system tag system |
US7372888B1 (en) * | 1999-05-10 | 2008-05-13 | Agilent Technologies Inc. | Method and apparatus for software reconfigurable communication transmission/reception and navigation signal reception |
EP1175734A1 (de) * | 1999-05-10 | 2002-01-30 | Sirius Communications N.V. | Verfahren und vorrichtung für hochgeschwindigkeits-cdma-kommunikation, die mittels software rekonfigurierbar ist |
US6351486B1 (en) | 1999-05-25 | 2002-02-26 | Conexant Systems, Inc. | Accelerated selection of a base station in a wireless communication system |
JP2001021637A (ja) * | 1999-07-07 | 2001-01-26 | Mitsubishi Electric Corp | 位置測定装置および位置測定方法 |
US7257417B1 (en) * | 1999-07-20 | 2007-08-14 | Snaptrack, Inc. | Method for determining a change in a communication signal and using this information to improve SPS signal reception and processing |
US7327779B1 (en) | 1999-07-23 | 2008-02-05 | Agilent Technologies, Inc. | Method and apparatus for high-speed software reconfigurable code division multiple access communication |
US20050026589A1 (en) | 1999-07-29 | 2005-02-03 | Bryan Holland | Remote locator system using A E911-enabled wireless system |
US6321091B1 (en) * | 1999-07-29 | 2001-11-20 | Bryan Holland | Portable locator system and method |
US6278403B1 (en) | 1999-09-17 | 2001-08-21 | Sirf Technology, Inc. | Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver |
US6487393B1 (en) * | 1999-10-04 | 2002-11-26 | General Electric Company | Method for data exchange with a mobile asset considering communication link quality |
US6223105B1 (en) * | 1999-10-14 | 2001-04-24 | Seagull Technology, Inc. | System for determining the orientation in space of a moving body relative to the earth |
JP2001116821A (ja) * | 1999-10-15 | 2001-04-27 | Sony Corp | Gps測位方法およびgps受信装置 |
US6313787B1 (en) * | 1999-11-12 | 2001-11-06 | Motorola, Inc. | Method and apparatus for assisted GPS protocol |
US6175329B1 (en) * | 1999-11-22 | 2001-01-16 | University Of North Carolina - Chapel Hill | Automatic emergency and position indicator |
US6526322B1 (en) | 1999-12-16 | 2003-02-25 | Sirf Technology, Inc. | Shared memory architecture in GPS signal processing |
US6295023B1 (en) | 2000-01-21 | 2001-09-25 | Ericsson Inc. | Methods, mobile stations and systems for acquiring global positioning system timing information |
US20010039192A1 (en) * | 2000-01-27 | 2001-11-08 | Osterling Jacob Kristian | Time synchronization of radio networks |
WO2001059601A1 (en) | 2000-02-11 | 2001-08-16 | Grounds Thomas L | Device and method for transmitting vehicle position |
US6429811B1 (en) | 2000-02-15 | 2002-08-06 | Motorola, Inc. | Method and apparatus for compressing GPS satellite broadcast message information |
GB0004371D0 (en) | 2000-02-24 | 2000-04-12 | Koninkl Philips Electronics Nv | GPS receiver and mobile unit incorporating the same |
US6501420B2 (en) | 2000-02-24 | 2002-12-31 | Koninklijke Philips Electronics N.V. | Mobile cellular telephone comprising a GPS receiver |
US6975941B1 (en) * | 2002-04-24 | 2005-12-13 | Chung Lau | Method and apparatus for intelligent acquisition of position information |
US7905832B1 (en) | 2002-04-24 | 2011-03-15 | Ipventure, Inc. | Method and system for personalized medical monitoring and notifications therefor |
US7321774B1 (en) | 2002-04-24 | 2008-01-22 | Ipventure, Inc. | Inexpensive position sensing device |
US7212829B1 (en) | 2000-02-28 | 2007-05-01 | Chung Lau | Method and system for providing shipment tracking and notifications |
US7366522B2 (en) * | 2000-02-28 | 2008-04-29 | Thomas C Douglass | Method and system for location tracking |
US7218938B1 (en) | 2002-04-24 | 2007-05-15 | Chung Lau | Methods and apparatus to analyze and present location information |
JP4543480B2 (ja) * | 2000-03-02 | 2010-09-15 | ソニー株式会社 | Gps受信機、およびgps測位方法 |
US7173957B2 (en) * | 2000-03-13 | 2007-02-06 | Pri Research & Development Corp. | Efficient epoch processing in multichannel global positioning system signal receiver |
US6965631B2 (en) * | 2000-03-13 | 2005-11-15 | Pri Research & Development Corp. | Low power passive correlators for multichannel global positioning system signal receiver |
US7184461B2 (en) * | 2000-03-13 | 2007-02-27 | Pri Research & Development Corp. | High speed precision pseudo random noise shift control for fast multiple channel global positioning system signal re-tracking |
US6633621B1 (en) | 2000-03-20 | 2003-10-14 | Motorola, Inc. | Apparatus and method for synchronizing a clock using a phase-locked loop circuit |
US6388612B1 (en) * | 2000-03-26 | 2002-05-14 | Timothy J Neher | Global cellular position tracking device |
US6609005B1 (en) * | 2000-03-28 | 2003-08-19 | Leap Wireless International, Inc. | System and method for displaying the location of a wireless communications device wiring a universal resource locator |
US6839547B2 (en) | 2000-03-30 | 2005-01-04 | Cellguide Ltd. | Enhanced GPS receiver utilizing wireless infrastructure |
US6952440B1 (en) | 2000-04-18 | 2005-10-04 | Sirf Technology, Inc. | Signal detector employing a Doppler phase correction system |
US6714158B1 (en) | 2000-04-18 | 2004-03-30 | Sirf Technology, Inc. | Method and system for data detection in a global positioning system satellite receiver |
US6650879B1 (en) | 2000-04-18 | 2003-11-18 | Sirf Technology, Inc. | Personal communications device with GPS receiver and common clock source |
US6788655B1 (en) | 2000-04-18 | 2004-09-07 | Sirf Technology, Inc. | Personal communications device with ratio counter |
US7082292B2 (en) * | 2000-04-18 | 2006-07-25 | Sirf Technology, Inc. | Mobile communications device with GPS receiver and common clock source |
US6931055B1 (en) | 2000-04-18 | 2005-08-16 | Sirf Technology, Inc. | Signal detector employing a doppler phase correction system |
US6850557B1 (en) * | 2000-04-18 | 2005-02-01 | Sirf Technology, Inc. | Signal detector and method employing a coherent accumulation system to correlate non-uniform and disjoint sample segments |
JP3467226B2 (ja) * | 2000-04-20 | 2003-11-17 | 埼玉日本電気株式会社 | 携帯電話システム |
US7885314B1 (en) | 2000-05-02 | 2011-02-08 | Kenneth Scott Walley | Cancellation system and method for a wireless positioning system |
AU2001262978A1 (en) * | 2000-05-03 | 2001-11-12 | Magellan Corporation | Method and apparatus for interference reduction |
US6665541B1 (en) * | 2000-05-04 | 2003-12-16 | Snaptrack, Incorporated | Methods and apparatuses for using mobile GPS receivers to synchronize basestations in cellular networks |
FI108580B (fi) * | 2000-05-08 | 2002-02-15 | Nokia Corp | Menetelmä kohteen sijainnin määrittämiseksi, sijainninmääritysjärjestelmä, vastaanotin ja elektroniikkalaite |
US6928275B1 (en) * | 2000-05-08 | 2005-08-09 | Qualcomm Incorporated | Method and apparatus for compensating local oscillator frequency error |
US6522871B1 (en) * | 2000-05-09 | 2003-02-18 | Qualcomm, Incorporated | Method and apparatus for compensating local oscillator frequency error through environmental control |
GB0011761D0 (en) * | 2000-05-16 | 2000-07-05 | Koninkl Philips Electronics Nv | A method of despreading a spread spectrum signal |
US7970412B2 (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 |
US6389291B1 (en) | 2000-08-14 | 2002-05-14 | Sirf Technology | Multi-mode global positioning system for use with wireless networks |
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 |
US7929928B2 (en) | 2000-05-18 | 2011-04-19 | Sirf Technology Inc. | Frequency phase correction system |
US6671620B1 (en) * | 2000-05-18 | 2003-12-30 | Sirf Technology, Inc. | Method and apparatus for determining global position using almanac information |
US7949362B2 (en) | 2000-05-18 | 2011-05-24 | Sirf Technology, Inc. | Satellite positioning aided communication system selection |
US6462708B1 (en) | 2001-04-05 | 2002-10-08 | Sirf Technology, Inc. | GPS-based positioning system for mobile GPS terminals |
US6778136B2 (en) | 2001-12-13 | 2004-08-17 | Sirf Technology, Inc. | Fast acquisition of GPS signal |
US7970411B2 (en) | 2000-05-18 | 2011-06-28 | Sirf Technology, Inc. | Aided location communication system |
US8078189B2 (en) | 2000-08-14 | 2011-12-13 | Sirf Technology, Inc. | System and method for providing location based services over a network |
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 |
GB0012641D0 (en) * | 2000-05-25 | 2000-07-12 | Koninkl Philips Electronics Nv | A method of estimating the location of a device |
US6804290B1 (en) | 2000-05-26 | 2004-10-12 | Motorola, Inc. | Method of acquiring signal code phases and geographic positioning receiver |
GB0013148D0 (en) | 2000-05-31 | 2000-07-19 | Koninkl Philips Electronics Nv | A method of despreading GPS stread spectrum signals |
US9875492B2 (en) | 2001-05-22 | 2018-01-23 | Dennis J. Dupray | Real estate transaction system |
US10684350B2 (en) | 2000-06-02 | 2020-06-16 | Tracbeam Llc | Services and applications for a communications network |
US10641861B2 (en) | 2000-06-02 | 2020-05-05 | Dennis J. Dupray | Services and applications for a communications network |
GB0014719D0 (en) | 2000-06-16 | 2000-08-09 | Koninkl Philips Electronics Nv | A method of providing an estimate of a location |
KR20010113371A (ko) * | 2000-06-19 | 2001-12-28 | 지규인 | 인터넷망을 이용한 dgps와 rtk 서비스 시스템 및그 제어방법 |
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 |
AU2001272980A1 (en) * | 2000-06-23 | 2002-01-08 | Sportvision, Inc. | Gps based tracking system |
US6327533B1 (en) * | 2000-06-30 | 2001-12-04 | Geospatial Technologies, Inc. | Method and apparatus for continuously locating an object |
AU2001275882A1 (en) * | 2000-07-26 | 2002-02-05 | Ericsson Inc. | Compensation for frequency adjustment to track or acquire one or more positionalsignals |
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 |
US7065446B2 (en) * | 2000-08-18 | 2006-06-20 | Geospatial Technologies, Inc. | Real-time smart mobile device for location information processing |
US7197305B2 (en) * | 2000-08-24 | 2007-03-27 | Sirf Technology, Inc. | Apparatus for reducing auto-correlation or cross-correlation in weak CDMA signals |
US7545850B1 (en) | 2000-08-24 | 2009-06-09 | Sirf Technology, Inc. | Analog compression of GPS C/A signal to audio bandwidth |
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 |
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 |
US6437735B1 (en) | 2000-09-07 | 2002-08-20 | Ericsson Inc. | Position detection system integrated into mobile terminal |
US6937865B1 (en) * | 2000-09-12 | 2005-08-30 | Ericsson Inc. | Position detection system integrated into mobile terminal |
US6750814B1 (en) | 2000-09-18 | 2004-06-15 | Cellguide Ltd. | Efficient algorithm for processing GPS signals |
WO2002025309A1 (en) | 2000-09-20 | 2002-03-28 | Koninklijke Philips Electronics N.V. | A method of determining the position of a mobile unit |
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 |
US6542820B2 (en) * | 2001-06-06 | 2003-04-01 | Global Locate, Inc. | Method and apparatus for generating and distributing satellite tracking information |
US6560534B2 (en) * | 2001-06-06 | 2003-05-06 | Global Locate, Inc. | Method and apparatus for distributing satellite tracking information |
US20070200752A1 (en) * | 2001-06-06 | 2007-08-30 | Global Locate, Inc. | Method and apparatus for maintaining integrity of long-term orbits in a remote receiver |
US6937187B2 (en) * | 2000-11-17 | 2005-08-30 | Global Locate, Inc. | Method and apparatus for forming a dynamic model to locate position of a satellite receiver |
US7196660B2 (en) | 2000-11-17 | 2007-03-27 | Global Locate, Inc | Method and system for determining time in a satellite positioning system |
US7443340B2 (en) * | 2001-06-06 | 2008-10-28 | Global Locate, Inc. | Method and apparatus for generating and distributing satellite tracking information |
US6417801B1 (en) | 2000-11-17 | 2002-07-09 | Global Locate, Inc. | Method and apparatus for time-free processing of GPS signals |
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 |
US7113552B1 (en) | 2000-12-21 | 2006-09-26 | Sirf Technology, Inc. | Phase sampling techniques using amplitude bits for digital receivers |
US6427122B1 (en) * | 2000-12-23 | 2002-07-30 | American Gnc Corporation | Positioning and data integrating method and system thereof |
US7671489B1 (en) | 2001-01-26 | 2010-03-02 | Sirf Technology, Inc. | Method and apparatus for selectively maintaining circuit power when higher voltages are present |
JP2002228739A (ja) * | 2001-01-29 | 2002-08-14 | Denso Corp | ナビゲーションシステム及びgps端末 |
US6678510B2 (en) * | 2001-02-05 | 2004-01-13 | Nokia Mobile Phones Ltd. | Method, apparatus and system for GPS time synchronization using cellular signal bursts |
US6865380B2 (en) * | 2001-02-05 | 2005-03-08 | Nokia Corporation | Method, apparatus and system for frequency stabilization using cellular signal bursts |
US6891499B2 (en) | 2001-02-06 | 2005-05-10 | Koninklijke Philips Electronics N.V. | Receiver, apparatus, and method of despreading GPS signals |
GB0102881D0 (en) | 2001-02-06 | 2001-03-21 | Koninkl Philips Electronics Nv | A method of despreading GPS signals |
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 |
US6583758B2 (en) | 2001-02-22 | 2003-06-24 | Motorola, Inc. | Memory reduction method for a DSP-based GPS processor |
US7003264B2 (en) | 2001-02-27 | 2006-02-21 | Agilent Technologies, Inc. | System and methods for comparing data quality for multiple wireless communication networks |
US7233795B1 (en) | 2001-03-19 | 2007-06-19 | Ryden Michael V | Location based communications system |
US7076256B1 (en) | 2001-04-16 | 2006-07-11 | Sirf Technology, Inc. | Method and apparatus for transmitting position data using control channels in wireless networks |
US6567041B1 (en) | 2001-04-18 | 2003-05-20 | Sprint Spectrum, L.P. | Network system and method for a remote reference receiver system |
GB0110156D0 (en) * | 2001-04-25 | 2001-06-20 | Parthus Uk Ltd | Positioning |
US6901265B2 (en) * | 2001-04-25 | 2005-05-31 | Parthus (Uk) Limited | Mobile communication apparatus |
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 |
US7769076B2 (en) | 2001-05-18 | 2010-08-03 | Broadcom Corporation | Method and apparatus for performing frequency synchronization |
US7668554B2 (en) | 2001-05-21 | 2010-02-23 | Sirf Technology, Inc. | Network system for aided GPS broadcast positioning |
US7877104B2 (en) * | 2001-05-21 | 2011-01-25 | Sirf Technology Inc. | Method for synchronizing a radio network using end user radio terminals |
US8244271B2 (en) | 2001-05-21 | 2012-08-14 | Csr Technology Inc. | Distributed data collection of satellite data |
US7925210B2 (en) | 2001-05-21 | 2011-04-12 | Sirf Technology, Inc. | Synchronizing a radio network with end user radio terminals |
US7072668B2 (en) * | 2001-05-22 | 2006-07-04 | Geospatial Technologies, Inc. | Durable global asset-tracking device and a method of using the same |
KR100448574B1 (ko) * | 2001-06-05 | 2004-09-13 | 주식회사 네비콤 | 지피에스 단말기 및 무선통신 단말기에 대한 측위 방법 |
US8090536B2 (en) * | 2001-06-06 | 2012-01-03 | Broadcom Corporation | Method and apparatus for compression of long term orbit data |
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 |
US7548816B2 (en) | 2001-06-06 | 2009-06-16 | Global Locate, Inc. | Method and apparatus for generating and securely distributing long-term satellite tracking information |
US20080125971A1 (en) * | 2001-06-06 | 2008-05-29 | Van Diggelen Frank | Method and apparatus for improving accuracy and/or integrity of long-term-orbit information for a global-navigation-satellite system |
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 |
US8358245B2 (en) | 2001-06-06 | 2013-01-22 | Broadcom Corporation | Method and system for extending the usability period of long term orbit (LTO) |
US7164736B2 (en) | 2001-06-22 | 2007-01-16 | Sirf Technology, Inc. | Synthesizing coherent correlation sums at one or multiple carrier frequencies using correlation sums calculated at a course set of frequencies |
US6628234B2 (en) | 2001-07-18 | 2003-09-30 | Fast Location.Net, Llc | Method and system for processing positioning signals in a stand-alone mode |
US6529160B2 (en) | 2001-07-18 | 2003-03-04 | Fast Location.Net, Llc | Method and system for determining carrier frequency offsets for positioning signals |
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 |
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 |
GB0117883D0 (en) | 2001-07-21 | 2001-09-12 | Koninkl Philips Electronics Nv | Method and apparatus for estimating gps time |
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 |
US6532251B1 (en) | 2001-08-16 | 2003-03-11 | Motorola, Inc. | Data message bit synchronization and local time correction methods and architectures |
US6775319B2 (en) | 2001-08-16 | 2004-08-10 | Motorola, Inc. | Spread spectrum receiver architectures and methods therefor |
KR100679592B1 (ko) | 2001-09-14 | 2007-02-07 | 서프 테크놀러지, 인코포레이티드 | 위성 위치확인 시스템을 위한 향상된 전력 관리 방법,시스템 및 매체 |
US6965754B2 (en) * | 2001-10-09 | 2005-11-15 | Motorola, Inc. | Satellite positioning system receiver with reference oscillator circuit and methods therefor |
US7656350B2 (en) * | 2001-11-06 | 2010-02-02 | Global Locate | Method and apparatus for processing a satellite positioning system signal using a cellular acquisition signal |
US6756938B2 (en) | 2001-11-06 | 2004-06-29 | Motorola, Inc. | Satellite positioning system receivers and methods therefor |
US6771211B2 (en) * | 2001-11-13 | 2004-08-03 | Nokia Corporation | Method, system and devices for positioning a receiver |
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 |
US6760582B2 (en) * | 2002-02-04 | 2004-07-06 | Qualcomm Incorporated | Method and apparatus for testing assisted position location capable devices |
AU2003219841A1 (en) * | 2002-02-22 | 2003-09-09 | Global Locate, Inc. | Method and apparatus for compensating an oscillator in a location-enabled wireless device |
JP2003255040A (ja) * | 2002-02-28 | 2003-09-10 | Sony Corp | Gps受信機および受信方法 |
US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
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 |
US8126889B2 (en) | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
US6944540B2 (en) | 2002-03-28 | 2005-09-13 | Motorola, Inc. | Time determination in satellite positioning system receivers and methods therefor |
US6937872B2 (en) * | 2002-04-15 | 2005-08-30 | Qualcomm Incorporated | Methods and apparatuses for measuring frequencies of basestations in cellular networks using mobile GPS receivers |
US9182238B2 (en) | 2002-04-24 | 2015-11-10 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US9049571B2 (en) | 2002-04-24 | 2015-06-02 | Ipventure, Inc. | Method and system for enhanced messaging |
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 |
JP4003169B2 (ja) * | 2002-05-09 | 2007-11-07 | 日本電気株式会社 | Gps機能搭載型移動通信端末装置 |
KR100729164B1 (ko) | 2002-05-17 | 2007-06-19 | 모토로라 인코포레이티드 | 통신 위치 확인 디바이스에서의 주파수 관리용 시스템 및방법 |
ATE377200T1 (de) * | 2002-05-22 | 2007-11-15 | Sirf Tech Inc | Hilfe in einem satellitenpositionierungssystem |
EP1510018B1 (de) * | 2002-05-29 | 2008-11-12 | Thomson Licensing | Verfahren und vorrichtung zur ermöglichung der übertragung des signals eines drahtlosen rückkanals in einem satellitenkommunikationssystem |
US6725157B1 (en) * | 2002-06-10 | 2004-04-20 | Trimble Navigation Limited | Indoor GPS clock |
US7545319B2 (en) * | 2002-06-20 | 2009-06-09 | Sirf Technology, Inc. | Configurable satellite positioning system receivers with programmable inputs |
US6738013B2 (en) * | 2002-06-20 | 2004-05-18 | Sirf Technology, Inc. | Generic satellite positioning system receivers with selective inputs and outputs |
US6747596B2 (en) * | 2002-06-20 | 2004-06-08 | Sirf Technology, Inc. | Generic satellite positioning system receivers with programmable inputs |
AU2002368059A1 (en) * | 2002-06-28 | 2004-01-19 | Nokia Corporation | Communicating information associated with provisioning of a service, over a user plane connection |
US20040010368A1 (en) * | 2002-07-10 | 2004-01-15 | Logan Scott | Assisted GPS signal detection and processing system for indoor location determination |
US20040073363A1 (en) * | 2002-07-23 | 2004-04-15 | Eliezer Sanchez | Electronic localizing protection device |
US7239271B1 (en) | 2002-08-15 | 2007-07-03 | Sirf Technology, Inc. | Partial almanac collection system |
JP4255441B2 (ja) | 2002-08-15 | 2009-04-15 | サーフ テクノロジー インコーポレイテッド | Gpsシステム用インターフェース |
GB2393611B8 (en) * | 2002-09-26 | 2006-05-11 | Qualcomm Inc | Method of and apparatus for reducing frequency errors associated with an inter-system scan |
US6697016B1 (en) * | 2002-09-30 | 2004-02-24 | Motorola, Inc. | Self adjustment of a frequency offset in a GPS receiver |
US7233798B2 (en) * | 2002-09-30 | 2007-06-19 | Motorola, Inc. | Method and apparatus for determining location of a remote unit using GPS |
US7595752B2 (en) * | 2002-10-02 | 2009-09-29 | Global Locate, Inc. | Method and apparatus for enhanced autonomous GPS |
US7158080B2 (en) * | 2002-10-02 | 2007-01-02 | Global Locate, Inc. | Method and apparatus for using long term satellite tracking data in a remote receiver |
EP1835300B1 (de) * | 2002-10-02 | 2014-05-21 | Global Locate, Inc. | Verfahren und Vorrichtung um Langzeit-Satellitenbeobachtungsdaten in einem entfernten Empfänger zu nutzen |
WO2004034077A2 (en) * | 2002-10-04 | 2004-04-22 | Sigtec Navigation Pty Ltd | Satellite-based positioning system improvement |
US20040198382A1 (en) * | 2002-10-15 | 2004-10-07 | Hammond Wong | GPS children locator |
US7660588B2 (en) | 2002-10-17 | 2010-02-09 | Qualcomm Incorporated | Method and apparatus for improving radio location accuracy with measurements |
US7289541B2 (en) * | 2002-12-04 | 2007-10-30 | Raytheon Company | Method for locating and tracking communication units in a synchronous wireless communication system |
US7202801B2 (en) * | 2002-12-11 | 2007-04-10 | Geospatial Technologies, Inc. | Method and apparatus for an automated location-based, dynamic notification system (ALDNS) |
UA84002C2 (ru) * | 2002-12-11 | 2008-09-10 | Квелкомм Инкорпорейтед | Способ и устройство для связи со спутниками глобального местоопределения |
US6816111B2 (en) * | 2002-12-13 | 2004-11-09 | Qualcomm Incorporated | Calibration and correction system for satellite position location systems |
US8666397B2 (en) | 2002-12-13 | 2014-03-04 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
WO2004071126A2 (en) * | 2003-01-31 | 2004-08-19 | Qualcomm Incorporated | Location based service (lbs) system, method and apparatus for triggering of mobile station lbs applications |
US7359716B2 (en) * | 2003-01-31 | 2008-04-15 | Douglas Rowitch | Location based service (LBS) system, method and apparatus for authorization of mobile station LBS applications |
US7170447B2 (en) | 2003-02-14 | 2007-01-30 | Qualcomm Incorporated | Method and apparatus for processing navigation data in position determination |
GB2399966A (en) | 2003-03-27 | 2004-09-29 | Nokia Corp | Temperature-insensitive GPS receiver |
US7062240B2 (en) | 2003-04-22 | 2006-06-13 | Motorola, Inc. | Automatic frequency control processing in multi-channel receivers |
WO2004097446A2 (en) * | 2003-04-25 | 2004-11-11 | New Jersey Institute Of Technology | Wireless network assisted gps system |
US7324797B2 (en) * | 2003-06-12 | 2008-01-29 | Raytheon Company | Bragg-cell application to high probability of intercept receiver |
WO2004111675A1 (en) * | 2003-06-13 | 2004-12-23 | Harvey A Stephen | Security system including a method and system for acquiring gps satellite position |
US20040263386A1 (en) * | 2003-06-26 | 2004-12-30 | King Thomas M. | Satellite positioning system receivers and methods |
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 |
US6915210B2 (en) * | 2003-07-17 | 2005-07-05 | Motorola, Inc. | Method of updating GPS almanac data for satellites not in view |
US20050101346A1 (en) * | 2003-11-07 | 2005-05-12 | Steve Wozniak | Receiver device and method using GPS baseband correlator circuitry for despreading both GPS and local wireless baseband signals |
US7123928B2 (en) | 2003-07-21 | 2006-10-17 | Qualcomm Incorporated | Method and apparatus for creating and using a base station almanac for position determination |
US7283046B2 (en) * | 2003-08-01 | 2007-10-16 | Spectrum Tracking Systems, Inc. | Method and system for providing tracking services to locate an asset |
US7224950B2 (en) * | 2003-08-27 | 2007-05-29 | Seiko Epson Corporation | Estimating GPS reference frequency drift from PDC-handset VCO-bursts |
US7822105B2 (en) | 2003-09-02 | 2010-10-26 | Sirf Technology, Inc. | Cross-correlation removal of carrier wave jamming signals |
WO2008024123A2 (en) | 2005-10-28 | 2008-02-28 | Sirf Technology, Inc. | Global positioning system receiver timeline management |
WO2005047923A2 (en) | 2003-09-02 | 2005-05-26 | Sirf Technology, Inc. | Signal processing system for satellite positioning signals |
US8138972B2 (en) | 2003-09-02 | 2012-03-20 | Csr Technology Inc. | Signal processing system for satellite positioning signals |
US20050052317A1 (en) * | 2003-09-04 | 2005-03-10 | Eride, Inc. | Combination navigation satellite receivers and communications devices |
US7424293B2 (en) | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
GB2409376B (en) * | 2003-12-17 | 2006-06-28 | Motorola Inc | A subscriber unit, a cellular communication system and a method for determining a location therefor |
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 |
US7020555B1 (en) | 2003-12-23 | 2006-03-28 | Trimble Navigation Limited | Subscription GPS information service system |
US7580794B2 (en) * | 2003-12-23 | 2009-08-25 | Trimble Navigation Limited | Remote subscription unit for GNSS information |
US7158885B1 (en) | 2003-12-23 | 2007-01-02 | Trimble Navigation Limited | Remote subscription unit for GPS information |
US7133324B2 (en) * | 2003-12-24 | 2006-11-07 | Samsung Electronics Co., Ltd. | Synchronous dynamic random access memory devices having dual data rate 1 (DDR1) and DDR2 modes of operation and methods of operating same |
US7181228B2 (en) * | 2003-12-31 | 2007-02-20 | Corporation For National Research Initiatives | System and method for establishing and monitoring the relative location of group members |
FR2865605B1 (fr) * | 2004-01-26 | 2006-04-28 | Cit Alcatel | Procede de localisation assistee de terminaux mobiles de communication d'un reseau cellulaire, par utilisation d'un canal de transport ussd |
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 | 三菱電機株式会社 | 熱型赤外センサ素子および熱型赤外センサアレイ |
US7477906B2 (en) * | 2004-02-27 | 2009-01-13 | Research In Motion Limited | Methods and apparatus for facilitating the determination of GPS location information for a mobile station without disrupting communications of a voice call |
US7941164B2 (en) * | 2004-03-01 | 2011-05-10 | Texas Instruments Incorporated | Satellite positioning system receiver utilizing broadcast doppler information |
US20050202829A1 (en) * | 2004-03-01 | 2005-09-15 | Texas Instruments Incorporated | Satellite positioning system receiver utilizing time-aiding information from an independent source |
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 |
US7256731B2 (en) * | 2004-05-27 | 2007-08-14 | Northrop Grumman Corporation | Power cycling for a global positioning system |
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 |
JP2006038734A (ja) * | 2004-07-29 | 2006-02-09 | Seiko Epson Corp | 測位システム、端末装置、端末装置の制御方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
GB0418766D0 (en) * | 2004-08-23 | 2004-09-22 | Koninkl Philips Electronics Nv | A computer programmed with gps signal processing programs |
US7012563B1 (en) | 2004-09-10 | 2006-03-14 | Motorola, Inc. | Method and system for frequency drift prediction |
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 |
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 |
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 |
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 |
PL2026085T3 (pl) * | 2004-10-21 | 2012-08-31 | Nokia Technologies Oy | Dostarczanie pomiarów fazy nośnej na żądanie dla potrzeb lokalizacji satelitarnej |
US8254512B2 (en) * | 2004-11-17 | 2012-08-28 | Qualcomm Incorporated | Method and apparatus for increasing coherent integration length while receiving a positioning signal |
US20060116131A1 (en) * | 2004-11-30 | 2006-06-01 | Morgan Scott D | Reporting satellite positioning system assistance integrity information in wireless communication networks |
EP1677476B1 (de) * | 2004-12-28 | 2007-11-21 | Alcatel Lucent | GPS/OFDM Terminal mit gemeinsamem FFT/IFFT Prozessor |
US7019689B1 (en) * | 2005-01-31 | 2006-03-28 | Seiko Epson Corporation | Skipping z-counts and accurate time in GPS receivers |
US7508810B2 (en) | 2005-01-31 | 2009-03-24 | Airbiquity Inc. | Voice channel control of wireless packet data communications |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US7545316B2 (en) * | 2005-04-22 | 2009-06-09 | Texas Instruments Incorporated | Apparatus and methods to share time and frequency data between a host processor and a satellite positioning system receiver |
US8139685B2 (en) * | 2005-05-10 | 2012-03-20 | Qualcomm Incorporated | Systems, methods, and apparatus for frequency control |
US7961717B2 (en) | 2005-05-12 | 2011-06-14 | Iposi, Inc. | System and methods for IP and VoIP device location determination |
US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
US7620403B2 (en) * | 2005-07-29 | 2009-11-17 | Motorola, Inc. | Method and apparatus for providing reference frequency aiding among peers operating in a direct communication mode |
US7295156B2 (en) * | 2005-08-08 | 2007-11-13 | Trimble Navigation Limited | Cellphone GPS positioning system |
US7283091B1 (en) | 2005-08-08 | 2007-10-16 | Trimble Navigation Limited | Radio positioning system for providing position and time for assisting GPS signal acquisition in mobile unit |
US7257413B2 (en) | 2005-08-24 | 2007-08-14 | Qualcomm Incorporated | Dynamic location almanac for wireless base stations |
US8099106B2 (en) * | 2005-08-24 | 2012-01-17 | Qualcomm Incorporated | Method and apparatus for classifying user morphology for efficient use of cell phone system resources |
JP4215036B2 (ja) | 2005-09-06 | 2009-01-28 | セイコーエプソン株式会社 | 端末装置 |
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 |
US7907551B2 (en) * | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user 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) |
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 |
US7471236B1 (en) | 2006-03-01 | 2008-12-30 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detector |
US7925320B2 (en) | 2006-03-06 | 2011-04-12 | Garmin Switzerland Gmbh | Electronic device mount |
WO2007106908A1 (en) * | 2006-03-15 | 2007-09-20 | Qualcomm Incorporated | Global navigation satellite system |
GB0606466D0 (en) * | 2006-03-31 | 2006-05-10 | Qinetiq Ltd | Geolocation methods and apparatus |
WO2007113086A1 (en) * | 2006-04-04 | 2007-10-11 | Cambridge Positioning Systems Limited | Associating a universal time with a received signal |
US7924934B2 (en) | 2006-04-07 | 2011-04-12 | Airbiquity, Inc. | Time diversity voice channel data communications |
US7548200B2 (en) | 2006-04-24 | 2009-06-16 | Nemerix Sa | Ephemeris extension method for GNSS applications |
US9097783B2 (en) | 2006-04-28 | 2015-08-04 | Telecommunication Systems, Inc. | System and method for positioning using hybrid spectral compression and cross correlation signal processing |
US7511662B2 (en) * | 2006-04-28 | 2009-03-31 | Loctronix Corporation | System and method for positioning in configured environments |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
US8296051B2 (en) * | 2006-05-18 | 2012-10-23 | The Boeing Company | Generalized high performance navigation system |
US7554481B2 (en) | 2006-05-18 | 2009-06-30 | The Boeing Company | Localized jamming of navigation signals |
US7579987B2 (en) * | 2006-05-18 | 2009-08-25 | The Boeing Company | Low earth orbit satellite providing navigation signals |
US7583225B2 (en) * | 2006-05-18 | 2009-09-01 | The Boeing Company | Low earth orbit satellite data uplink |
EP1873546A1 (de) * | 2006-06-23 | 2008-01-02 | Nemerix SA | Verfahren und System zur Ephemeridenerweiterung für GNSS-Anwendungen |
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 |
US8725162B2 (en) * | 2006-07-05 | 2014-05-13 | Mstar Semiconductor, Inc. | Mobile communication device with positioning capability and related GPS receiver |
TWI381711B (zh) * | 2006-07-05 | 2013-01-01 | Mstar Semiconductor Inc | 具有定位功能之行動通訊裝置及其相關之全球衛星定位系統接收器 |
US7970534B2 (en) | 2006-08-24 | 2011-06-28 | Blackbird Technologies, Inc. | Mobile unit and system having integrated mapping, communications and tracking |
JP5446062B2 (ja) * | 2006-09-14 | 2014-03-19 | セイコーエプソン株式会社 | サーチレンジの更新方法、端末装置の制御プログラム、記録媒体及び端末装置 |
JP4172513B2 (ja) | 2006-09-14 | 2008-10-29 | セイコーエプソン株式会社 | 衛星信号のサーチレンジ更新方法、および測位装置 |
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 |
TWI415039B (zh) * | 2007-01-04 | 2013-11-11 | Mstar Semiconductor Inc | 具有rfid功能的導航系統及其方法 |
US7466209B2 (en) * | 2007-01-05 | 2008-12-16 | Sirf Technology, Inc. | System and method for providing temperature correction in a crystal oscillator |
US7586382B2 (en) * | 2007-01-30 | 2009-09-08 | Sirf Technology, Inc. | Methods and systems for temperature related frequency drift compensation |
US7477189B2 (en) * | 2007-01-30 | 2009-01-13 | Sirf Technology Holdings, Inc. | Methods and systems for acquisition, reacquisiton and tracking of weak navigational signals |
US8497801B2 (en) * | 2007-02-05 | 2013-07-30 | Qualcomm Incorporated | Prediction refresh method for ephemeris extensions |
US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
US20080204130A1 (en) * | 2007-02-28 | 2008-08-28 | Wheat International Communications Corporation | Oscillator bias injector |
US7843335B2 (en) * | 2007-03-13 | 2010-11-30 | Blackbird Technologies, Inc. | Mobile asset tracking unit, system and method |
WO2008120381A1 (ja) * | 2007-03-29 | 2008-10-09 | Panasonic Corporation | 信号捕捉装置及び信号捕捉方法 |
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 |
US8160617B2 (en) | 2007-06-22 | 2012-04-17 | Nokia Corporation | Apparatus and method for use in location determination |
US20090016167A1 (en) * | 2007-07-09 | 2009-01-15 | Seiko Epson Corporation | Time Adjustment Device, Timekeeping Device with a Time Adjustment Device, and a Time Adjustment Method |
KR100912808B1 (ko) * | 2007-07-11 | 2009-08-18 | 한국전자통신연구원 | 위성항법수신기를 이용한 차량용 시각동기 |
US8249616B2 (en) * | 2007-08-23 | 2012-08-21 | Texas Instruments Incorporated | Satellite (GPS) assisted clock apparatus, circuits, systems and processes for cellular terminals on asynchronous networks |
EP2196014A4 (de) | 2007-09-17 | 2014-12-24 | Telecomm Systems Inc | Notruf-911-datennachrichtenübermittlung |
US8331898B2 (en) * | 2007-10-03 | 2012-12-11 | Texas Instruments Incorporated | Power-saving receiver circuits, systems and processes |
US7979095B2 (en) | 2007-10-20 | 2011-07-12 | Airbiquity, Inc. | Wireless in-band signaling with in-vehicle systems |
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 |
EP2235967B1 (de) | 2007-12-19 | 2019-01-30 | Falcon Nano, Inc. | Gleichwellenkommunikationssysteme mit seitenbandunterdrückung und verfahren zur erhöhung der kommunikationsgeschwindigkeit, spektralen effizienz und nutzung anderer vorteile |
US8144053B2 (en) * | 2008-02-04 | 2012-03-27 | Csr Technology Inc. | System and method for verifying consistent measurements in performing GPS positioning |
US20110205115A1 (en) * | 2008-02-25 | 2011-08-25 | Sirf Technology, Inc. | Always on GPS Device |
US8699984B2 (en) | 2008-02-25 | 2014-04-15 | Csr Technology Inc. | Adaptive noise figure control in a radio receiver |
US7616064B2 (en) * | 2008-02-28 | 2009-11-10 | Noshir Dubash | Digital synthesizer for low power location receivers |
US7903025B2 (en) * | 2008-03-12 | 2011-03-08 | Research In Motion Limited | Multiple clock signal generation from a common oscillator |
EP2101188B1 (de) | 2008-03-12 | 2010-04-28 | Research In Motion Limited | Mehrfachtaktsignal-Erzeugung aus einem gemeinsamen Oszillator |
US8478305B2 (en) * | 2008-04-09 | 2013-07-02 | Csr Technology Inc. | System and method for integrating location information into an internet phone system |
AU2009250298B2 (en) * | 2008-05-22 | 2013-10-10 | Novatel Inc. | GNSS receiver using signals of opportunity and assistance information to reduce the time to first fix |
US8542147B2 (en) | 2008-05-30 | 2013-09-24 | The Boeing Company | Precise absolute time transfer from a satellite system |
US7952518B2 (en) | 2008-05-30 | 2011-05-31 | The Boeing Company | Internet hotspots localization using satellite systems |
US8035558B2 (en) * | 2008-05-30 | 2011-10-11 | The Boeing Company | Precise absolute time transfer from a satellite system |
US8897801B2 (en) | 2008-06-13 | 2014-11-25 | Qualcomm Incorporated | Transmission of location information by a transmitter as an aid to location services |
US20090312036A1 (en) | 2008-06-16 | 2009-12-17 | Skyhook Wireless, Inc. | Methods and systems for improving the accuracy of expected error estimation in location determinations using a hybrid cellular and wlan positioning system |
US8013786B2 (en) * | 2008-06-17 | 2011-09-06 | Trimble Navigation Limited | Method and communication system for limiting the functionality of an electronic device |
US20090310593A1 (en) * | 2008-06-17 | 2009-12-17 | Qualcomm Incorporated | Self-positioning access points |
US8200238B2 (en) | 2008-06-17 | 2012-06-12 | Trimble Navigation Limited | System having doppler-based control of a mobile device |
US8476982B2 (en) * | 2008-06-18 | 2013-07-02 | Qualcomm Incorporated | Reference oscillator management for wireless devices having position determination functionality |
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 |
US8073414B2 (en) | 2008-06-27 | 2011-12-06 | Sirf Technology Inc. | Auto-tuning system for an on-chip RF filter |
US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
US8594138B2 (en) | 2008-09-15 | 2013-11-26 | Airbiquity Inc. | Methods for in-band signaling through enhanced variable-rate codecs |
US7983310B2 (en) | 2008-09-15 | 2011-07-19 | Airbiquity Inc. | Methods for in-band signaling through enhanced variable-rate codecs |
US8525681B2 (en) | 2008-10-14 | 2013-09-03 | Telecommunication Systems, Inc. | Location based proximity alert |
US8892128B2 (en) | 2008-10-14 | 2014-11-18 | Telecommunication Systems, Inc. | Location based geo-reminders |
US8478228B2 (en) | 2008-10-20 | 2013-07-02 | Qualcomm Incorporated | Mobile receiver with location services capability |
US8200239B2 (en) * | 2008-11-11 | 2012-06-12 | Trueposition, Inc. | Femto-cell location by proxy methods |
US8180368B2 (en) * | 2008-11-11 | 2012-05-15 | Trueposition, Inc. | Femto-cell location by direct methods |
US7859455B2 (en) * | 2009-01-06 | 2010-12-28 | The Boeing Company | Local clock frequency calibration using low earth orbit (LEO) satellites |
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 |
US8036600B2 (en) * | 2009-04-27 | 2011-10-11 | Airbiquity, Inc. | Using a bluetooth capable mobile phone to access a remote network |
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 |
CN101566678A (zh) * | 2009-05-27 | 2009-10-28 | 刘建 | 一种更新星历的方法及系统 |
US8390512B2 (en) * | 2009-06-05 | 2013-03-05 | Qualcomm Incorporated | On demand positioning |
US9916625B2 (en) | 2012-02-02 | 2018-03-13 | Progressive Casualty Insurance Company | Mobile insurance platform system |
US8301098B2 (en) * | 2009-06-24 | 2012-10-30 | Marvell World Trade Ltd. | System and transceiver clocking to minimize required number of reference sources in multi-function cellular applications including GPS |
US8600297B2 (en) | 2009-07-28 | 2013-12-03 | Qualcomm Incorporated | Method and system for femto cell self-timing and self-locating |
US8418039B2 (en) | 2009-08-03 | 2013-04-09 | Airbiquity Inc. | Efficient error correction scheme for data transmission in a wireless in-band signaling system |
US20110039578A1 (en) | 2009-08-14 | 2011-02-17 | Qualcomm Incorporated | Assistance data for positioning in multiple radio access technologies |
US20110068973A1 (en) * | 2009-09-24 | 2011-03-24 | Coherent Navigation, Inc. | Assimilating GNSS Signals to Improve Accuracy, Robustness, and Resistance to Signal Interference |
US9633327B2 (en) | 2009-09-25 | 2017-04-25 | Fedex Corporate Services, Inc. | Sensor zone management |
US8299920B2 (en) | 2009-09-25 | 2012-10-30 | Fedex Corporate Services, Inc. | Sensor based logistics system |
US8239169B2 (en) | 2009-09-25 | 2012-08-07 | Gregory Timothy L | Portable computing device and method for asset management in a logistics system |
US8249865B2 (en) | 2009-11-23 | 2012-08-21 | Airbiquity Inc. | Adaptive data transmission for a digital in-band modem operating over a voice channel |
US9651675B2 (en) * | 2010-02-12 | 2017-05-16 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Estimating frequency of a GNSS enabled device based on time stamps |
US9063222B2 (en) * | 2010-05-28 | 2015-06-23 | Qualcomm Incorporated | Almanac maintenance for mobile station positioning |
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 |
US8732697B2 (en) | 2010-08-04 | 2014-05-20 | Premkumar Jonnala | System, method and apparatus for managing applications on a device |
US9538493B2 (en) | 2010-08-23 | 2017-01-03 | Finetrak, Llc | Locating a mobile station and applications therefor |
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 |
US20120183023A1 (en) * | 2011-01-14 | 2012-07-19 | Qualcomm Incorporated | Implementations for wireless signal processing |
US8682321B2 (en) | 2011-02-25 | 2014-03-25 | Telecommunication Systems, Inc. | Mobile internet protocol (IP) location |
US8538373B2 (en) | 2011-05-25 | 2013-09-17 | Blackbird Technologies, Inc. | Methods and apparatus for emergency tracking |
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 |
US8848825B2 (en) | 2011-09-22 | 2014-09-30 | Airbiquity Inc. | Echo cancellation in wireless inband signaling modem |
WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
US8847819B2 (en) * | 2011-10-25 | 2014-09-30 | Texas Instruments Incorporated | Clock drift profile determination in navigation system receivers |
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 |
US9151845B2 (en) * | 2012-01-05 | 2015-10-06 | Cambridge Silicon Radio Limited | Reverse frequency and time aiding |
US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
US8688174B2 (en) | 2012-03-13 | 2014-04-01 | Telecommunication Systems, Inc. | Integrated, detachable ear bud device for a wireless phone |
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 |
US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
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 |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
US9880286B2 (en) | 2012-12-28 | 2018-01-30 | Trimble Inc. | Locally measured movement smoothing of position fixes based on extracted pseudoranges |
US9743373B2 (en) | 2012-12-28 | 2017-08-22 | Trimble Inc. | Concurrent dual processing of pseudoranges with corrections |
US9612341B2 (en) * | 2012-12-28 | 2017-04-04 | Trimble Inc. | GNSS receiver positioning system |
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 |
US9548744B2 (en) | 2014-08-18 | 2017-01-17 | Qualcomm Incorporated | Compensating for hysteretic characteristics of crystal oscillators |
RU2586076C1 (ru) * | 2014-12-29 | 2016-06-10 | Федеральное государственное бюджетное учреждение "4 Центральный научно-исследовательский институт Министерства обороны Российской Федерации" | Способ обнаружения несанкционированного воздействия на точностные характеристики космических навигационных систем |
CN107533140B (zh) | 2015-03-06 | 2020-12-25 | 看门人系统公司 | 可移动物体的低能耗定位 |
US10001541B2 (en) | 2015-09-04 | 2018-06-19 | Gatekeeper Systems, Inc. | Magnetometer and accelerometer calibration for cart navigation system |
WO2017041045A1 (en) | 2015-09-04 | 2017-03-09 | Gatekeeper Systems, Inc. | Estimating motion of wheeled carts |
US11125888B2 (en) | 2016-06-06 | 2021-09-21 | Brian G. Agee | Multi-subband methods for reduced complexity, wideband blind resilient detection and geo-observable estimation of global navigation satellite signals |
US10775510B2 (en) | 2016-06-06 | 2020-09-15 | Brian G. Agee | Blind despreading of civil GNSS signals for resilient PNT applications |
US10232869B2 (en) | 2017-03-08 | 2019-03-19 | Gatekeeper Systems, Inc. | Navigation systems for wheeled carts |
US10725185B2 (en) * | 2017-05-23 | 2020-07-28 | Accord Ideation Private Limited | Sharing of a global navigation satellite system antenna with multiple global navigation satellite system receivers |
FR3068140B1 (fr) * | 2017-06-26 | 2019-08-16 | Ubiscale | Procede de mise a jour d'un jeu de parametres orbitaux stocke dans une balise de geolocalisation, produit programme d'ordinateur, dispositif de mise a jour et balise correspondants. |
RU2697811C2 (ru) * | 2018-01-22 | 2019-08-20 | Российская Федерация, от имени которой выступает Министерство обороны Российской Федерации | Имитатор навигационных радиосигналов |
DE102019203331A1 (de) * | 2019-03-12 | 2020-09-17 | Robert Bosch Gmbh | Verfahren zum Kalibrieren eines Oszillators einer Empfangseinrichtung, Vorrichtung |
US10582453B1 (en) | 2019-05-30 | 2020-03-03 | Snap Inc. | Wearable device location systems architecture |
US10560898B1 (en) | 2019-05-30 | 2020-02-11 | Snap Inc. | Wearable device location systems |
US10575131B1 (en) | 2019-05-30 | 2020-02-25 | Snap Inc. | Wearable device location accuracy systems |
EP3865913A1 (de) * | 2020-02-14 | 2021-08-18 | Semtech Corporation | Gnss-empfänger mit ultraniedriger leistungsaufnahme |
EP4174527A1 (de) * | 2021-10-27 | 2023-05-03 | Semtech Corporation | Empfänger für ein globales navigationssatellitensystem |
Family Cites Families (75)
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 |
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 |
JPH0744485B2 (ja) * | 1987-05-22 | 1995-05-15 | 三菱電機株式会社 | 自動車電話装置 |
US4910752A (en) | 1987-06-15 | 1990-03-20 | Motorola, Inc. | Low power digital receiver |
FI85636C (fi) * | 1988-08-19 | 1992-05-11 | Nokia Mobira Oy | Foerfarande och koppling foer automatisk, pao en raeknare baserad reglering av frekvensen i en radiotelefon. |
JPH0271184A (ja) * | 1988-09-06 | 1990-03-09 | Anritsu Corp | Gps測位装置 |
JPH02196976A (ja) * | 1989-01-26 | 1990-08-03 | Matsushita Electric Works Ltd | Gps測位システム |
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 |
WO1991009375A1 (en) * | 1989-12-11 | 1991-06-27 | Caterpillar Inc. | Integrated vehicle positioning and navigation system, apparatus 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受信機 |
GB2245445A (en) * | 1990-06-18 | 1992-01-02 | Philips Electronic Associated | Method of and apparatus for obtaining vehicle heading information |
US5103459B1 (en) * | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
US5043736B1 (en) * | 1990-07-27 | 1994-09-06 | Cae Link Corp | Cellular position location system |
DE69220705T2 (de) | 1991-04-12 | 1998-01-22 | Sharp Kk | Positionsbestimmungssystem und GPS-Empfänger |
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 |
US5271034A (en) * | 1991-08-26 | 1993-12-14 | Avion Systems, Inc. | System and method for receiving and decoding global positioning satellite signals |
US5385173A (en) * | 1991-09-03 | 1995-01-31 | American Pipe & Plastics, Inc. | Pipe liner composition |
US5365447A (en) * | 1991-09-20 | 1994-11-15 | Dennis Arthur R | GPS and satelite navigation system |
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 |
JPH05155397A (ja) * | 1991-12-02 | 1993-06-22 | Toshiba Corp | 軌道推定装置 |
US5280744A (en) | 1992-01-27 | 1994-01-25 | Alliedsignal Inc. | Method for aiming towed field artillery pieces |
US5448773A (en) * | 1992-02-05 | 1995-09-05 | Trimble Navigation Limited | Long life portable global position system receiver |
JPH05232210A (ja) * | 1992-02-20 | 1993-09-07 | Kokusai Denshin Denwa Co Ltd <Kdd> | Gps衛星を利用した測位方法及び移動体管理方法 |
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 |
JPH05297105A (ja) * | 1992-04-21 | 1993-11-12 | Japan Radio Co Ltd | Gps受信処理装置 |
CA2098660C (en) * | 1992-06-23 | 1999-08-03 | Gen Suganuma | Automatic frequency control circuit |
IL104264A (en) * | 1992-08-20 | 1996-07-23 | Nexus Telecomm Syst | Remote location determination system |
US5430759A (en) * | 1992-08-20 | 1995-07-04 | Nexus 1994 Limited | Low-power frequency-hopped spread spectrum reverse paging system |
US5311194A (en) * | 1992-09-15 | 1994-05-10 | Navsys Corporation | GPS precision approach and landing system for aircraft |
US5418537A (en) * | 1992-11-18 | 1995-05-23 | Trimble Navigation, Ltd. | Location of missing vehicles |
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 |
CA2106534A1 (en) | 1992-12-07 | 1994-06-08 | Kristine Patricia Maine | Intelligent position tracking |
FR2699713B1 (fr) | 1992-12-17 | 1995-03-24 | Hubert Thomas | Procédé et dispositif de contrôle à distance d'un engin sous marin inhabité. |
US5365450A (en) * | 1992-12-17 | 1994-11-15 | Stanford Telecommunications, Inc. | Hybrid GPS/data line unit for rapid, precise, and robust position determination |
US5523761A (en) | 1993-01-12 | 1996-06-04 | Trimble Navigation Limited | Differential GPS smart antenna device |
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 |
US5334987A (en) | 1993-04-01 | 1994-08-02 | Spectra-Physics Laserplane, Inc. | Agricultural aircraft control system using the global positioning system |
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 |
US5420883A (en) * | 1993-05-17 | 1995-05-30 | Hughes Aircraft Company | Train location and control using spread spectrum radio communications |
US5418538A (en) * | 1993-05-21 | 1995-05-23 | Trimble Navigation Limited | Rapid satellite signal acquisition in a satellite positioning system |
WO1994028379A1 (en) | 1993-05-28 | 1994-12-08 | Trimble Navigation Limited | Combined pc/104 and satellite positioning system |
US5389934A (en) | 1993-06-21 | 1995-02-14 | The Business Edge Group, Inc. | Portable locating system |
US5515062A (en) * | 1993-08-11 | 1996-05-07 | Motorola, Inc. | Location system and method with acquisition of accurate location parameters |
US5412388A (en) * | 1993-08-11 | 1995-05-02 | Motorola, Inc. | Position ambiguity resolution |
US5554993A (en) | 1994-01-04 | 1996-09-10 | Panasonic Technologies, Inc. | Global position determining system and method |
US5483549A (en) * | 1994-03-04 | 1996-01-09 | Stanford Telecommunications, Inc. | Receiver having for charge-coupled-device based receiver signal processing |
US5512902A (en) | 1994-04-18 | 1996-04-30 | Northrop Grumman Corporation | Stock locator system using GPS translator |
US5491486A (en) * | 1994-04-25 | 1996-02-13 | General Electric Company | Mobile tracking units employing motion sensors for reducing power consumption therein |
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 |
US5592173A (en) | 1994-07-18 | 1997-01-07 | Trimble Navigation, Ltd | GPS receiver having a low power standby mode |
US5626630A (en) | 1994-10-13 | 1997-05-06 | Ael Industries, Inc. | Medical telemetry system using an implanted passive transponder |
US5650770A (en) | 1994-10-27 | 1997-07-22 | Schlager; Dan | Self-locating remote monitoring systems |
US5594453A (en) | 1994-11-01 | 1997-01-14 | Trimble Navigation, Ltd | GPS receiver having a rapid acquisition of GPS satellite signals |
US5913170A (en) * | 1994-11-16 | 1999-06-15 | Highwaymaster Communications, Inc. | Locating system and method using a mobile communications network |
US5574469A (en) | 1994-12-21 | 1996-11-12 | Burlington Northern Railroad Company | Locomotive collision avoidance method and system |
US5600329A (en) * | 1995-06-30 | 1997-02-04 | Honeywell Inc. | Differential satellite positioning system ground station with integrity monitoring |
ES2206601T5 (es) * | 1995-10-09 | 2011-06-06 | Snaptrack, Inc. | Sistema combinado de posicionamiento gps y de comunicaciones utilizando circuitos compartidos. |
US5841396A (en) | 1996-03-08 | 1998-11-24 | Snaptrack, Inc. | GPS receiver utilizing a communication link |
EP1752782B1 (de) * | 1995-10-09 | 2010-11-17 | Snaptrack, Inc. | LO-Korrektur in einem GPS-Empfänger |
GB9524754D0 (en) * | 1995-12-04 | 1996-04-24 | Symmetricom Inc | Mobile position determination |
CN1160578C (zh) | 1996-04-25 | 2004-08-04 | SiRF技术公司 | 扩频接收方法、导航方法和操作接收机的方法 |
US5663735A (en) | 1996-05-20 | 1997-09-02 | Trimble Navigation Limited | GPS receiver using a radio signal for improving time to first fix |
-
1996
- 1996-12-04 US US08/759,523 patent/US5841396A/en not_active Expired - Lifetime
-
1997
- 1997-03-07 EP EP19970908910 patent/EP0885492B1/de not_active Expired - Lifetime
- 1997-03-07 ES ES07105832T patent/ES2373819T3/es not_active Expired - Lifetime
- 1997-03-07 EP EP10183782A patent/EP2285018A3/de not_active Withdrawn
- 1997-03-07 WO PCT/US1997/003512 patent/WO1997033382A1/en active IP Right Grant
- 1997-03-07 JP JP53193697A patent/JP2000506348A/ja active Pending
- 1997-03-07 ES ES97908910T patent/ES2296306T3/es not_active Expired - Lifetime
- 1997-03-07 DE DE1997638213 patent/DE69738213T2/de not_active Expired - Lifetime
- 1997-03-07 PT PT97908910T patent/PT885492E/pt unknown
- 1997-03-07 AU AU20702/97A patent/AU2070297A/en not_active Abandoned
- 1997-03-07 DK DK97908910T patent/DK0885492T3/da active
- 1997-03-07 EP EP20100183754 patent/EP2267920A3/de not_active Withdrawn
-
1998
- 1998-08-05 US US09/129,599 patent/US6064336A/en not_active Expired - Lifetime
-
2000
- 2000-04-25 US US09/558,692 patent/US6400314B1/en not_active Expired - Lifetime
-
2007
- 2007-09-04 JP JP2007228963A patent/JP2008003104A/ja active Pending
-
2013
- 2013-05-07 JP JP2013097604A patent/JP5688115B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
ES2296306T3 (es) | 2008-04-16 |
EP2267920A2 (de) | 2010-12-29 |
EP2267920A3 (de) | 2012-07-25 |
EP2285018A2 (de) | 2011-02-16 |
JP2008003104A (ja) | 2008-01-10 |
EP2285018A3 (de) | 2012-07-18 |
US5841396A (en) | 1998-11-24 |
US6400314B1 (en) | 2002-06-04 |
DE69738213D1 (de) | 2007-11-29 |
EP0885492B1 (de) | 2007-10-17 |
JP2013190437A (ja) | 2013-09-26 |
AU2070297A (en) | 1997-09-22 |
JP5688115B2 (ja) | 2015-03-25 |
DK0885492T3 (da) | 2008-02-11 |
PT885492E (pt) | 2007-12-31 |
JP2000506348A (ja) | 2000-05-23 |
US6064336A (en) | 2000-05-16 |
EP0885492A4 (de) | 1999-02-03 |
ES2373819T3 (es) | 2012-02-09 |
WO1997033382A1 (en) | 1997-09-12 |
EP0885492A1 (de) | 1998-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69738213T2 (de) | Verbesserter gps empfänger mit kommunikationsverbindung | |
DE69629724T3 (de) | Kombiniertes gps und kommunikations-system mit geteilten schaltkreisen | |
DE60127955T2 (de) | Bestimmung der zeit in einem gps-empfänger | |
DE10084224B4 (de) | Verfahren zur Positionsbestimmung aus GPS-Signalen | |
DE69929915T2 (de) | Verfahren und Vorrichtung zur Bestimmung der Zeit im Satellitenpositionierungssystem | |
DE602005001630T2 (de) | Verfahren zum Empfangen von GPS Signalen und GPS Empfänger | |
DE60109702T2 (de) | Systemempfänger und Verfahren zur Satellitennavigation | |
DE112010002638B4 (de) | System und Verfahren zum Betreiben eines GPS-Geräts in einem Mikroleistungsmodus | |
DE60034442T2 (de) | Verfahren und vorrichtung zur bestimmung des standortes einer mobilstation in einem cdma kommunikationsnetzwerk | |
DE60106167T2 (de) | Verfahren zum Voraussagen von Navigationsinformation in einer globalen Navigationsanlage | |
DE112008001112B9 (de) | Verfahren und Vorrichtung bei der Positionsbestimmung ohne Ephemeridenaussendung | |
DE102009044628B4 (de) | Verfahren und Vorrichtung für eine Synchronisation von schwachen Datenrahmen bei einem Positionsbestimmungssystem | |
DE60013662T2 (de) | Empfängereichungsverfahren für GLONASS | |
DE69919729T2 (de) | Empfänger zur positionsbestimmung mit effizientem phasendrehglied | |
DE69834137T2 (de) | Verfahren zur bestimmung des standortes eines gps empfängers mit einem geschätzten zeitreferenzwert | |
EP1314048B1 (de) | System zur bestimmung der position eines objekts | |
DE60319846T2 (de) | Schnittstelle für ein gps-system | |
DE69121066T3 (de) | Digitaler Vielkanal-Empfänger für GPS | |
DE112010001482T5 (de) | Verwendung von SBAS-Signalen zur Verbesserung von GNSS-Empfänger-Leistung | |
DE602005001594T2 (de) | Navigationssystem, Endgerät, Steuerprogramm für Endgerät, computerlesbares Speichermedium | |
DE602004005722T2 (de) | Mobile endgeräte und verfahren zur schätzung der gps-zeit auf der basis des timing von informationen aus einem drahtlosen kommunikationssystem | |
DE10054764A1 (de) | Verfahren und Anordnung für ein Unterstütztes GPS-Protokoll | |
DE112008000302T5 (de) | Verfahren und Systeme zur Kompensation einer temperaturbezogenen Frequenzverschiebung | |
DE102010061599A1 (de) | GPS mit Unterstützung von Ad-Hoc Peer-to-Peer-Bluetooth-Netzwerken | |
CN103941268A (zh) | 定时信号生成装置、定时信号生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |