IP Library Granted Patent US 7,706,431
Granted Patent B2
US 7,706,431 · App. 11/170,876 · Granted Apr 27, 2010

System and method for providing optimized receiver architectures for combined pilot and data signal tracking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,706,431
App. No.
11/170,876
Granted
Apr 27, 2010
Kind
B2
Abstract

A system architecture for a receiver to process multiple signals on a common carrier frequency from a satellite. The receiver is arranged such that the receiver receives input data transmitted from the satellite. A pilot signal is tracked from the input data using a correlation channel, and a data signal is tracked from the input data using a data code generator operatively connected to the correlation channel. In one embodiment of the invention, the data signal generator creates replica code for the data signal. In another embodiment of the invention, the system can switch between the data signal generator and pilot signal generator based upon the signal-to-noise ratio of the incoming signal.

Claims (27)

1. A method of using a receiver to process multiple signals on a common carrier frequency from a satellite, comprising the steps of:

having the receiver receive input data transmitted from the satellite;

if the signal-to-noise ratio of the input data does not meet or exceed a predetermined threshold, using a first code generator to track the input data using a first signal in the input data; and

if the signal-to-noise ratio of the input data meets or exceeds the predetermined threshold, using a second code generator to track the input data using a second signal in the input data,

wherein the receiver is capable of switching between the first code generator and the second code generator based upon the signal-to-noise ratio of the input data.

2. The method of claim 1 , further comprising the step of, if the receiver has already downloaded message data included within the input data, using the first code generator to track the input data.

3. A computer program product, embodied on a computer readable medium, for using a receiver to process multiple signals on a common carrier frequency from a satellite, comprising the steps of:

computer code for having the receiver receive input data transmitted from the satellite;

computer code for, if the signal-to-noise ratio of the input data does not meet or exceed a predetermined threshold, using a first code generator to track the input data using a first signal in the input data; and

computer code for, if the signal-to-noise ratio of the input data meets or exceeds the predetermined threshold, using a second code generator to track the input data using a second signal in the input data,

wherein the receiver is capable of switching between the first code generator and the second code generator based upon the signal-to-noise ratio of the input data.

4. The computer program product of claim 3 , further comprising computer code for, if the receiver has already downloaded message data included within the input data, using the first code generator to track the input data.

5. A receiver to process multiple signals on a common carrier frequency from a satellite, comprising:

a first code generator positioned within a correlation channel, the first code generator configured to track a first signal from input data; and

a second code generator operatively connected to the first code generator, the second code generator configured to track a second signal from the input data,

wherein if the signal-to-noise ratio of the input data does not meet or exceed a predetermined threshold, the first code generator tracks the input data using the first signal in the input data, and wherein if the signal-to-noise ratio of the input data meets or exceeds the predetermined threshold, the second code generator tracks the input data using the second signal in the input data.

6. The receiver of claim 5 , wherein the receiver is capable of switching between the first code generator and the second code generator based upon the signal-to-noise ratio of the input data.

7. The receiver of claim 5 , wherein the second signal is used in the computation of location information for the receiver.

8. The receiver of claim 5 , wherein the second signal is used to provide communication information to a user of the receiver.

9. The receiver of claim 5 , wherein the second code generator transmits replica code for the second signal to a correlator, and wherein the correlator despreads the second signal.

10. A mobile telephone including a GNSS receiver, comprising:

a processor;

a memory unit operatively connected to the processor;

a first code generator positioned within a correlation channel, the first code generator configured to track a first signal from input data; and

a second code generator operatively connected to the first code generator, the second code generator configured to track a second signal from the input data,

wherein if the signal-to-noise ratio of the input data does not meet or exceed a predetermined threshold, the first code generator tracks the input data using the first signal in the input data, and wherein, if the signal-to-noise ratio of the input data meets or exceeds the predetermined threshold, the second code generator tracks the input data using the second signal in the input data.

11. The mobile telephone of claim 10 , wherein the receiver is capable of switching between the first code generator and the second code generator based upon the signal-to-noise ratio of the input data.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2012
From: NOKIA CORPORATION
To: RPX CORPORATION
Reel/Frame 028323/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2005
From: EEROLA, VILLE; PIETILA, SAMULI; VALIO, HARI
To: NOKIA CORPORATION
Reel/Frame 016992/0071 →