IP Library › Granted Patent US 10,880,029
Granted Patent B2
US 10,880,029 · App. 16/544,406 · Granted Dec 29, 2020

System and method for improved data decoding, tracking, and other receiver functions in the presence of interference

Inventor: Gary Lennen (Cupertino, CA)
H04J11/0023H04L27/265H04L27/2628H04L43/028H04W72/0473
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 10,880,029
App. No.
16/544,406
Granted
Dec 29, 2020
Kind
B2
Abstract

An apparatus and a method. The apparatus includes an interference mitigation processor, including an input, and an output, the interference mitigation processor configured to sum n msec received correlators over m msec, and analyze the n msec correlators to reduce interference. The method includes summing, by an interference mitigation processor, n msec received correlators over m msec; and analyzing, by an interference mitigation processor, the n msec correlators to reduce interference.

Claims (26)

1. An apparatus, comprising:

an interference mitigation processor, including an input, and an output, the interference mitigation processor configured to sum n msec received correlators over m msec, and analyze the n msec correlators to reduce interference;

a filter configured to receive the n msec correlators;

a delay module connected to the filter and configured to delay an output of the filter; and

a decimator connected to the delay module and configured to decimate an output of the delay module so as to produce coherent correlators optimized for noise by aligning the output with an m sec data bit.

2. The apparatus of claim 1 , wherein the filter is further configured to receive a sampling time.

3. The apparatus of claim 1 , wherein the filter is a finite impulse response (FIR) filter or an infinite impulse response (IIR) filter.

4. The apparatus of claim 1 , wherein the delay module is configured to delay the output of the filter by m msec.

5. The apparatus of claim 4 , wherein m is half of a length of the filter.

6. The apparatus of claim 1 , wherein the decimator is further configured to generate correlators over m msec by selecting one of every m outputs of the delay module.

7. The apparatus of claim 6 , wherein the generated correlators have a delay of about half of a length of the filter.

8. The apparatus of claim 1 , further comprising a correlator summing module configured to generate correlators of m msec by summing outputs of the delay module.

9. A method comprising,

summing, by an interference mitigation processor, n msec received correlators over m msec; and

analyzing, by the interference mitigation processor, the n msec correlators to reduce interference;

wherein the summing and analyzing includes:

filtering, by a filter, the received n msec correlators;

delaying, by a delay module, the filtered n msec correlators; and

decimating, by a decimator, an output of the delay module so as to produce coherent correlators optimized for noise by aligning the output with an m sec data bit.

10. The method of claim 9 , wherein the filter is configured to receive a sampling time.

11. The method of claim 9 , wherein the filter is a finite impulse response (FIR) filter or an infinite impulse response (IIR) filter.

12. The method of claim 9 , wherein delaying the filtered n msec correlators comprises delaying the filtered n msec correlators by m msec.

13. The method of claim 12 , wherein m is half of a length of the filter.

14. The method of claim 9 , wherein decimating the output of the delay module further comprises generating correlators over m msec by selecting one of every m outputs of the delay module.

15. The method of claim 14 , wherein the generated correlators have a delay of about half of a length of the filter.

16. The method of claim 9 , wherein the summing and analyzing further comprises summing, by a correlator summing module, the delayed n msec correlators to generate correlators over m msec.

Continuity (3)
Division 15189760 · Jun 22, 2016
Provisional Application 62328752 · Apr 28, 2016
Related Publication 20190372695A1 · Dec 5, 2019
Cited By (2)
US 12,411,250 US 12,436,293