Apparatus, methods and computer program products for GPS signal acquisition using an adaptive search engine
First Claim
1. A method of acquiring GPS signals, the method comprising:
- searching over a first search space spanning a first number of carrier timing hypotheses and a first number of code timing hypotheses to acquire a first GPS signal;
responsive to acquisition of the first GPS signal, defining a second search space spanning a second number of carrier timing hypotheses and a second number of code timing hypotheses, wherein the second number of carrier timing hypotheses is different than the first number of frequency hypotheses; and
searching the second search space to acquire a second GPS signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A GPS receiver includes a digital signal processor (DSP) configured to receive a carrier-modulated signal and to provide an adaptive GPS search engine operative to search the carrier-modulated signal for GPS signals over a variable number of carrier timing hypotheses. A mobile terminal includes a mobile communications transceiver, a GPS receiver, and a common frequency source that provides a common frequency reference signal for the mobile communications transceiver and the GPS receiver of the mobile terminal. The common frequency source includes an automatic frequency control (AFC) circuit operative to adjust a frequency of the common frequency reference signal responsive to interaction of the mobile communications transceiver and a wireless communications system. The GPS receiver is configured to define a carrier timing search range thereof to accommodate the automatic adjustment of the frequency of the common frequency reference signal.
-
Citations
28 Claims
-
1. A method of acquiring GPS signals, the method comprising:
-
searching over a first search space spanning a first number of carrier timing hypotheses and a first number of code timing hypotheses to acquire a first GPS signal;
responsive to acquisition of the first GPS signal, defining a second search space spanning a second number of carrier timing hypotheses and a second number of code timing hypotheses, wherein the second number of carrier timing hypotheses is different than the first number of frequency hypotheses; and
searching the second search space to acquire a second GPS signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a GPS-enabled mobile terminal that includes a common frequency source that provides a common frequency reference signal for a mobile communications transceiver and a GPS receiver of the mobile terminal, the method comprising:
-
automatically adjusting a frequency of the common frequency reference signal responsive to interaction of the mobile communications transceiver and a wireless communications system; and
defining a carrier timing search range of the GPS receiver to accommodate the automatic adjustment of the frequency of the common frequency reference signal. - View Dependent Claims (12, 13)
-
-
14. A GPS receiver, comprising:
a digital signal processor (DSP) configured to receive a carrier-modulated signal and to provide an adaptive GPS search engine operative to search the carrier-modulated signal for GPS signals over a variable number of carrier timing hypotheses. - View Dependent Claims (15, 16, 17, 18, 19)
-
20. A mobile terminal, comprising:
-
a mobile communications transceiver;
a GPS receiver; and
a common frequency source that provides a common frequency reference signal for the mobile communications transceiver and the GPS receiver of the mobile terminal, the common frequency source including an automatic frequency control (AFC) circuit operative to adjust a frequency of the common frequency reference signal responsive to interaction of the mobile communications transceiver and a wireless communications system, wherein the GPS receiver is configured to define a carrier timing search range thereof to accommodate the automatic adjustment of the frequency of the common frequency reference signal. - View Dependent Claims (21, 22, 23)
-
-
24. A computer program product for acquiring GPS signals, the computer program product including computer program code embodied in a computer readable storage medium, the computer program code comprising:
-
code configured to search over a first search space spanning a first number of carrier timing hypotheses and a first number of code timing hypotheses to acquire a first GPS signal;
code configured to define, responsive to acquisition of the first GPS signal, a second search space spanning a second number of carrier timing hypotheses and a second number of code timing hypotheses, the second number of carrier timing hypotheses different than the first number of frequency hypotheses; and
code configured to search the second search space to acquire a second GPS signal. - View Dependent Claims (25, 26)
-
-
27. A computer program product for operating a GPS receiver of a GPS-enabled mobile terminal including a common frequency source that generates a common frequency reference signal for a mobile communications transceiver and the GPS receiver and that automatically adjusts a frequency of the common frequency reference signal responsive to interaction of the mobile communications transceiver, the computer program product comprising computer program code embodied in a computer readable storage medium, the computer program code comprising:
code configured to define a carrier timing search range of the GPS receiver to accommodate the automatic adjustment of the frequency of the common frequency reference signal. - View Dependent Claims (28)
Specification