IP Library Granted Patent US 9,971,018
Granted Patent B2
US 9,971,018 · App. 15/637,574 · Granted May 15, 2018

Interference mitigation for positioning systems

Inventor: Norman F. Krasner (Redwood City, CA)
Assignee: NextNav, LLC
G01S7/023G01S5/0215G01S19/21H04B1/7101H04B1/7107H04K3/90H03H17/025
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 9,971,018
App. No.
15/637,574
Granted
May 15, 2018
Kind
B2
Abstract

An interference removal filter that includes a combination of a first filter and a second filter, where the first filter passes signals over a frequency range of size B with a variation of less than +/−3 dB, where the peak value of the impulse response of the second filter is displaced in time from the peak value of the impulse response of the first filter by at least 2/B time units, and where the combination of the first filter and the second filter produces a notch in frequency at a frequency location within the frequency range.

Claims (71)

1. An interference removal filter comprising:

a first frequency translator operable to produce an altered input signal by altering a carrier frequency of an input signal from an initial value to a first value;

a first filter implemented in hardware and operable to pass the altered input signal over a frequency range of size B with a variation of less than +/−3 dB;

a second filter implemented in hardware and operable to pass the altered input signal over a second frequency range that is less than 25% of the size B;

a delay positioned before the first filter or the second filter to displace a peak value of an impulse response of the first filter and a peak value of an impulse response of the second filter in time from one another by at least 2/B time units

wherein outputs of the first filter and the second filter are combined to produce a filtered signal; and

a second frequency translator operable to produce an altered filtered signal by altering a carrier frequency of the filtered signal to a second value.

2. The interference removal filter of claim 1 , wherein the first filter and the second filter produce a notch in frequency at a frequency value within the frequency range of the size B.

3. The interference removal filter of claim 2 , wherein the first frequency translator is operable to alter the carrier frequency of the input signal to the first value so that the frequency value corresponds to the frequency of an undesired signal.

4. The interference removal filter of claim 2 , wherein the first frequency translator is operable to alter the carrier frequency of the input signal to the first value so that the frequency value is within 20% of a bandwidth of the notch from 0 Hz.

5. The interference removal filter of claim 1 , wherein the initial value and the second value are equal.

6. The interference removal filter of claim 1 , wherein the initial value and the second value are different.

7. The interference removal filter of claim 1 , wherein the interference removal filter further comprises:

a third filter implemented in hardware and operable to pass the altered filter signal;

a fourth filter implemented in hardware and operable to pass the altered filter signal;

another delay positioned before the third filter or the fourth filter to displace a peak value of an impulse response of the third filter and a peak value of an impulse response of the fourth filter in time from one another,

wherein outputs of the third filter and the fourth filter are combined to produce an additional filtered signal; and

a third frequency translator operable to produce an additional altered filtered signal by altering a carrier frequency of the additional filtered signal to a third value.

8. The interference removal filter of claim 7 , wherein the third filter is operable to pass the altered filter signal over the frequency range of the size B with the variation of less than +/−3 dB, wherein the fourth filter is operable to pass the altered filtered signal over the second frequency range that is less than 25% of the size B, wherein the first filter and the second filter produce a first notch in frequency at a first frequency value within the frequency range of the size B, and wherein the third filter and the fourth filter produce a second notch in frequency at a second frequency value within the frequency range of the size B.

9. The interference removal filter of claim 8 , wherein the first frequency value and the second frequency value are the same.

10. The interference removal filter of claim 8 , wherein the first frequency value and the second frequency value are different.

11. A method for removing interference, the computer-implemented method comprising:

producing an altered input signal by altering a carrier frequency of an input signal from an initial value to a first value;

passing, through a first filter, the altered input signal over a frequency range of size B with a variation of less than +/−3 dB;

passing, through a second filter, the altered input signal over a second frequency range that is less than 25% of the size B;

delaying the altered input signal before the altered input signal passes through the first filter or the second filter to displace a peak value of an impulse response of the first filter and a peak value of an impulse response of the second filter in time from one another by at least 2/B time units;

combining outputs of the first filter and the second filter to produce a filtered signal; and

producing an altered filtered signal by altering a carrier frequency of the filtered signal to a second value.

12. The method of claim 11 , wherein the method comprises: using the first filter and the second filter to produce a notch in frequency at a frequency value within the frequency range of the size B.

13. The method of claim 12 , wherein the method comprises: altering the carrier frequency of the input signal to the first value so that the frequency value corresponds to the frequency of an undesired signal.

14. The method of claim 12 , wherein the method comprises: altering the carrier frequency of the input signal to the first value so that the frequency value is within 20% of a bandwidth of the notch from 0 Hz.

15. The method of claim 11 , wherein the initial value and the second value are equal.

16. The method of claim 11 , wherein the initial value and the second value are different.

17. The method of claim 11 , wherein the method further comprises:

passing the altered filter signal through a third filter;

passing the altered filter signal through a fourth filter;

delaying the altered filter signal before the altered filter signal passes through the third filter or the fourth filter to displace a peak value of an impulse response of the third filter and a peak value of an impulse response of the fourth filter in time from one another;

combining outputs of the third filter and the fourth filter to produce an additional filtered signal; and

producing an additional altered filtered signal by altering a carrier frequency of the additional filtered signal to a third value.

18. The method of claim 17 , wherein the method comprises:

using the third filter to pass the altered filter signal over the frequency range of the size B with the variation of less than +/−3 dB;

using the fourth filter to pass the altered filtered signal over the second frequency range that is less than 25% of the size B;

using the first filter and the second filter to produce a first notch in frequency at a first frequency value within the frequency range of the size B; and

using the third filter and the fourth filter to produce a second notch in frequency at a second frequency value within the frequency range of the size B.

19. The method of claim 18 , wherein the first frequency value and the second frequency value are the same.

20. The method of claim 18 , wherein the first frequency value and the second frequency value are different.

21. One or more non-transitory machine-readable media embodying program instructions that, when executed by one or more machines, cause the one or more machines to implement a method for removing interference, the method comprising:

producing an altered input signal by altering a carrier frequency of an input signal from an initial value to a first value;

passing, through a first filter, the altered input signal over a frequency range of size B with a variation of less than +/−3 dB;

passing, through a second filter, the altered input signal over a second frequency range that is less than 25% of the size B;

delaying the altered input signal before the altered input signal passes through the first filter or the second filter to displace a peak value of an impulse response of the first filter and a peak value of an impulse response of the second filter in time from one another by at least 2/B time units;

combining outputs of the first filter and the second filter to produce a filtered signal; and

producing an altered filtered signal by altering a carrier frequency of the filtered signal to a second value.

22. The one or more non-transitory machine-readable media of claim 21 , wherein the method comprises: using the first filter and the second filter to produce a notch in frequency at a frequency value within the frequency range of the size B.

23. The one or more non-transitory machine-readable media of claim 22 , wherein the method comprises: altering the carrier frequency of the input signal to the first value so that the frequency value corresponds to the frequency of an undesired signal.

24. The one or more non-transitory machine-readable media of claim 22 , wherein the method comprises: altering the carrier frequency of the input signal to the first value so that the frequency value is within 20% of a bandwidth of the notch from 0 Hz.

25. The one or more non-transitory machine-readable media of claim 21 , wherein the initial value and the second value are equal.

26. The one or more non-transitory machine-readable media of claim 21 , wherein the initial value and the second value are different.

27. The one or more non-transitory machine-readable media of claim 21 , wherein the method further comprises:

passing the altered filter signal through a third filter;

passing the altered filter signal through a fourth filter;

delaying the altered filter signal before the altered filter signal passes through the third filter or the fourth filter to displace a peak value of an impulse response of the third filter and a peak value of an impulse response of the fourth filter in time from one another;

combining outputs of the third filter and the fourth filter to produce an additional filtered signal; and

producing an additional altered filtered signal by altering a carrier frequency of the additional filtered signal to a third value.

28. The one or more non-transitory machine-readable media of claim 27 , wherein the method comprises:

using the third filter to pass the altered filter signal over the frequency range of the size B with the variation of less than +/−3 dB;

using the fourth filter to pass the altered filtered signal over the second frequency range that is less than 25% of the size B;

using the first filter and the second filter to produce a first notch in frequency at a first frequency value within the frequency range of the size B; and

using the third filter and the fourth filter to produce a second notch in frequency at a second frequency value within the frequency range of the size B.

29. The one or more non-transitory machine-readable media of claim 28 , wherein the first frequency value and the second frequency value are the same.

30. The one or more non-transitory machine-readable media of claim 28 , wherein the first frequency value and the second frequency value are different.

Assignments (4)
SECURITY INTEREST Recorded Apr 1, 2025
From: NEXTNAV INC.; NEXTNAV HOLDINGS, LLC; NEXTNAV INTERMEDIATE HOLDCO, LLC; PROGENY LMS, LLC; COMMLABS, INC.
To: GLAS TRUST COMPANY LLC
Reel/Frame 070691/0909 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2021
From: FORTRESS CREDIT CORP.
To: NEXTNAV, LLC
Reel/Frame 057973/0636 →
ASSIGNMENT FOR SECURITY -- PATENTS Recorded Dec 27, 2019
From: NEXTNAV, LLC; PROGENY LMS, LLC
To: FORTRESS CREDIT CORP., AS AGENT
Reel/Frame 051433/0692 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2017
From: KRASNER, NORMAN F
To: NEXTNAV, LLC
Reel/Frame 042869/0055 →
Continuity (3)
Continuation 14993330 · Jan 12, 2016
Provisional Application 62106198 · Jan 21, 2015
Related Publication 20170299692A1 · Oct 19, 2017