Cancellation system and method for a wireless positioning system
First Claim
1. A method for detecting low power signals from a plurality of received signals, the method comprising:
- delaying the plurality of received signals;
canceling less than the entire plurality of received signals from the delayed plurality of received signals to create a resultant signal; and
detecting at least one lower power signal from the resultant signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A cancellation system may utilize a system architecture that delays the received signals and cancels less than all the received signals from the delayed version of the received signals. An implementation of this system architecture may include a delay circuit, a demodulation and despreader unit, a re-modulator and re-spreader unit and a combiner. The delay circuit produces a delayed version of the received signals and the demodulator and de-spreader unit produces a demodulated and de-spread signal corresponding to one of the received signals. The respreader and remodulator unit produces a remodulated and respread signal from the demodulated and despread signal and the combiner produces a combined signal from the delayed version of the received signals and the remodulated and respread signal. The cancellation system may also utilize a system architecture that stores the received signals and cancels less than all the received signals from the stored version of the received signals. An implementation of this system architecture may include a matched filter, a storage unit, a remodulator and respreader unit, and a combiner. The storage unit stores the received signals and the matched filter produces a demodulated and despread signal corresponding to one of the received signals. The remodulator and respreader unit produces a remodulated and respread signal from the output of the matched filter and the combiner produces a combined signal from the output of the storage unit and the remodulated and respread signal.
72 Citations
70 Claims
-
1. A method for detecting low power signals from a plurality of received signals, the method comprising:
-
delaying the plurality of received signals;
canceling less than the entire plurality of received signals from the delayed plurality of received signals to create a resultant signal; and
detecting at least one lower power signal from the resultant signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for detecting low power signals from a plurality of received signals, the method comprising:
-
storing the plurality of received signals;
canceling less than the entire plurality of received signals from the stored plurality of received signals to create a resultant signal; and
detecting the at least one lower power signal from the resultant signal. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A cancellation system for detecting low power signals from a plurality of received signals, the cancellation system comprising:
-
means for delaying the plurality of received signals;
means for canceling less than the entire plurality of received signals from the delayed plurality of received signals to create a resultant signal; and
means for detecting at least one lower power signal from the resultant signal. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A cancellation system for detecting low power signals from a plurality of received signals, the cancellation system comprising:
-
means for storing the plurality of received signals;
means for canceling less than the entire plurality of received signals from the stored plurality of received signals to create a resultant signal; and
means for detecting at least one lower power signal from the resultant signal. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A cancellation system for detecting low power signals from a plurality of received signals, the cancellation system comprising:
-
a delay circuit;
a demodulator and despreader unit that produces a demodulated and despread signal corresponding to one of the plurality of received signals;
a remodulator and respreader unit in signal communication with the demodulator and despreader unit, the remodulator and respreader unit produces a respread and remodulated signal from the demodulated and despread signal; and
a combiner in signal communication with the delay circuit and the remodulator and respreader unit, the combiner produces a combined signal from the output of the delay circuit and the respread and remodulated signal. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A cancellation system for detecting low power signals from a plurality of received signals, the cancellation system comprising:
-
a matched filter unit;
a storage unit that stores the plurality of received signals;
a remodulator and respreader unit in signal communication with the matched filter unit, the remodulator and respreader unit produces a respread and remodulated signal from the output of the matched filter; and
a combiner in signal communication with the storage unit and the remodulator and respreader unit, the combiner produces a combined signal from the output of the storage unit and the remodulated and respread signal. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A computer readable medium having software for detecting low power signals from a plurality of received signals for a cancellation system, the software comprising:
-
logic configured to delay the plurality of received signals;
logic configured to cancel less than the entire plurality of received signals from the delayed plurality of received signals to create a resultant signal; and
logic configured to detect at least one lower power signal from the resultant signal. - View Dependent Claims (36, 37)
-
-
38. The computer readable medium 37 wherein the obtaining logic further includes:
-
logic configured to demodulate the plurality of received signals to create a demodulated signal; and
logic configured to despread the demodulated signal to create the processed signal. - View Dependent Claims (39)
-
-
40. A computer readable medium having software for detecting low power signals from a plurality of received signals for a cancellation system, the software comprising:
-
logic configured to store the plurality of received signals;
logic configured to cancel less than the entire plurality of received signals from the stored plurality of received signals to create a resultant signal; and
logic configured to detect at least one lower power signal from the resultant signal. - View Dependent Claims (41, 42, 43, 44)
-
-
45. A computer data signal embodied in a carrier wave for detecting low power signals from a plurality of received signals for a cancellation system, the computer data signal comprising:
-
a receiving source code segment comprising logic configured to delay the plurality of received signals;
a processing source code segment comprising;
logic configured to cancel less than the entire plurality of received signals from the delayed plurality of received signals to create a resultant signal, and logic configured to detect at least one lower power signal from the resultant signal. - View Dependent Claims (46, 47, 48, 49)
-
-
50. A computer data signal embodied in a carrier wave for detecting low power signals from a plurality of received signals for a cancellation system, the computer data signal comprising:
-
a receiving source code segment comprising logic configured to store the plurality of received signals; and
a processing source code segment comprising;
logic configured to cancel less than the entire plurality of received signals from the stored plurality of received signals to create a resultant signal, and logic configured to detect at least one lower power signal from the resultant signal. - View Dependent Claims (51, 52, 53, 54)
-
-
55. A method for detecting low power signals from a plurality of received signals at a mobile device with the assistance of a base station, the method comprising:
-
receiving at the mobile device a record of the plurality of received signals from the base station; and
detecting the low power signals from the record. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A method for detecting low power signals from a plurality of received signals at a mobile device with the assistance of a base station, based on measuring time related to satellite data messages for use with a satellite positioning system, the method comprising:
-
receiving at a mobile device a first record of at least a portion of a satellite data message;
comparing the first record with a second record of the satellite data message received at a base station wherein the first record and the second record overlap at least partially in time;
determining a time for the comparing step, the time indicating when the first record was received at the mobile device; and
detecting the at least one lower power signal at the mobile device based on the time. - View Dependent Claims (68, 69)
-
-
70. A method for measuring time related to satellite data messages for use with a satellite positioning system, the method comprising:
-
receiving in a mobile satellite positioning system receiver at least a portion of a satellite data message;
determining a first record of the at least a portion of the satellite data message;
transmitting from the mobile satellite positioning system receiver the first record to a remote base station for the purpose of determining a time indicating when the first record was received at the mobile satellite positioning system receiver.
-
Specification