RECEIVERS, CIRCUITS, AND METHODS TO IMPROVE GNSS TIME-TO-FIX AND OTHER PERFORMANCES
First Claim
Patent Images
1. An electronic circuit for a satellite receiver, the electronic circuit comprising:
- a correlator circuit operable to supply a data signal including ephemeris data and a subsequent satellite time datum; and
a data processor operable to infer satellite time from as few as one of the ephemeris data prior to the satellite time datum.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic circuit (2250) for a satellite receiver (100, 2200). The electronic circuit (2250) includes a correlator circuit (2310) operable to supply a data signal including ephemeris data and a subsequent satellite time datum, and a data processor (2370, 2380) operable to infer satellite time TS from as few as one of the ephemeris data prior to the satellite time datum. Other circuits, devices, receivers, systems, processes of operation and processes of manufacture are also disclosed.
36 Citations
39 Claims
-
1. An electronic circuit for a satellite receiver, the electronic circuit comprising:
-
a correlator circuit operable to supply a data signal including ephemeris data and a subsequent satellite time datum; and a data processor operable to infer satellite time from as few as one of the ephemeris data prior to the satellite time datum. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. A process of operating an electronic circuit for satellite signals having ephemeris data and a subsequent satellite time datum, the process comprising inferring satellite time from as few as one of the ephemeris data prior to the satellite time datum.
-
12. A process for operating an electronic circuit for at least one received satellite signal carrying successive satellite transmission parameters according to a predetermined succession, the process comprising:
-
storing predicted parameters and information defining their positions in the predetermined succession; extracting a received satellite transmission parameter from at least one received satellite signal; searching for and identifying the stored predicted parameter that is closest to matching the received satellite transmission parameter; and using that closest predicted parameter and the information defining its position in the predetermined succession to derive satellite time. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An electronic circuit for a satellite receiver, the electronic circuit comprising:
-
a correlator circuit operable to acquire one or more satellite signals supplying parameters; a processor coupled to said correlator circuit; a memory coupled to said processor and having parameter estimation software and parameter matching software accessible by said processor to determine which estimated parameter matches a received parameter. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A power management process for an electronic circuit for use with a satellite system sending ephemeris data and a subsequent satellite time datum, the process comprising:
-
supplying a data signal at first including a said ephemeris datum; and operating a circuit to infer satellite time from the ephemeris datum and then perform a position fix and transition to a lower-power mode, whereby less overall energy is consumed. - View Dependent Claims (25)
-
-
26. A process for an electronic circuit to supply a more-accurate satellite time based on at least one satellite signal having frames and words in frames and each word having a word duration, the process comprising:
-
maintaining an approximate time; computing a word position of a received word as a function of the approximate time when the received word is received; and supplying the more-accurate satellite time as a second function of at least the word position value. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A process for an electronic circuit to determine word alignment based on at least one satellite signal having a stream of words having data bits and parity bits in each word and satisfying pre-specified parity relations, the process comprising:
-
hypothesizing different word alignment possibilities; parity-checking each of the word alignment possibilities until one of them satisfies parity; and determining the word alignment as being the hypothesized alignment that satisfies parity. - View Dependent Claims (32, 33)
-
-
34. A process for an electronic circuit to select for an estimated parameter set a correctly-applicable estimated almanac parameter predictive of an almanac parameter transmitted by one satellite but that can pertain to another satellite, wherein satellites send words in frames, the process comprising:
-
maintaining an approximate time and providing a time uncertainty of the approximate time; providing a table of almanac parameters related to word positions in a frame, some of the almanac parameters pertaining to one satellite and other almanac parameters pertaining to another satellite; establishing low and high range-end word positions whereby to specify a range of an estimated parameter set as a function of the approximate time and the time uncertainty; electronically providing an actual satellite number SA as a function of the approximate time and a word position of an almanac parameter in the range; and accessing the table of almanac parameters and writing from the table the estimated almanac parameter, having that word position in the almanac table for the satellite SA, as an applicable estimated almanac parameter into the estimated parameter set. - View Dependent Claims (35)
-
-
36. A word-position error recovery process for a signal processing circuit wherein a signal carries words, the process comprising:
-
initially determining an unknown word-position of a received word; and performing the word-position determining for at least one subsequent received word to determine a subsequent received word position, and if inconsistent word positions result then adopting the more-probable word position. - View Dependent Claims (37, 38)
-
-
39. A mobile satellite receiver device comprising:
-
an antenna; a front end coupled to said antenna for receiving and converting satellite signals; a correlator circuit coupled to said front end and operable to supply a data signal including ephemeris data and a subsequent satellite time datum; a data processor operable to infer satellite time from as few as one of the ephemeris data prior to the satellite time datum and to compute a position fix based on the inferred satellite time; a wireless modem coupled to said data processor; and a user interface coupled to said data processor.
-
Specification