IP Library Granted Patent US 8,750,803
Granted Patent B2
US 8,750,803 · App. 12/486,291 · Granted Jun 10, 2014

Interference cancellation for predictive signals

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 8,750,803
App. No.
12/486,291
Granted
Jun 10, 2014
Kind
B2
Abstract

A method, apparatus, system, and computer program product example embodiments of the invention are disclosed to reduce interference of predictive signal transmissions between wireless devices. In an example embodiment, a wireless receiver is configured to receive a composite signal, wherein the composite signal includes at least a beacon component comprising a regular beacon symbol. The wireless receiver is configured to determine from the beacon component, a predicted reception of a predicted future beacon symbol, using a known beacon transmission pattern. The wireless receiver is configured to cancel from the composite signal a future received beacon symbol, based at least partly on the predicted future beacon symbol.

Claims (53)

1. A method, comprising:

receiving, in a receiver, a composite signal, wherein the composite signal includes at least a beacon component comprising a sequence of interfering, regular beacon symbols;

detecting, in the receiver, the sequence of interfering, regular beacon symbols in the received beacon component;

determining, in the receiver, from the beacon component, a predicted reception time instant of a predicted future interfering beacon symbol, using accumulated knowledge of a beacon transmission pattern and past detected beacon symbols, by monitoring a periodicity of the sequence of interfering, regular beacons, accumulating knowledge of a beaconing pattern from the periodicity of the sequence of interfering, regular beacons, and predicting a time instant, when a future interfering beacon of the composite signal is predicted to arrive at the receiver; and

canceling, in the receiver, from the composite signal that is received at the predicted reception time instant, a future received beacon symbol, based at least partly on the predicted future interfering beacon symbol.

2. The method of claim 1 , wherein the composite signal comprises an information signal.

3. The method of claim 2 , wherein the information signal is received from a wireless apparatus.

4. The method of claim 1 , wherein the beacon component is received from another wireless apparatus.

5. The method of claim 1 , wherein the predicted reception time instant of a future beacon symbol comprises predicting a type of the beacon symbol.

6. The method of claim 1 , further comprising:

determining a complex scaling factor, based at least partly on the composite signal and a known beacon waveform;

subtracting the known beacon waveform, multiplied by the scaling factor, from the composite signal.

7. The method of claim 6 , further comprising:

said subtracting occurring only when a magnitude of the complex scaling factor exceeds a threshold.

8. The method of 7 , further comprising:

said threshold is obtained from a magnitude of an earlier detected beacon.

9. The method of claim 6 , wherein the determining a complex scaling factor is based at least partly on calculating at least one sum of products between samples of the composite signal and samples of the known beacon waveform

10. The method of claim 9 , wherein the number of samples, over which the sum is calculated, is less than the number of samples subtracted from the composite signal.

11. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

receive a composite signal, wherein the composite signal includes at least a beacon component comprising a sequence of interfering, regular beacon symbols;

detect the sequence of interfering, regular beacon symbols in the received beacon component;

determine from the beacon component, a predicted reception time instant of a predicted future interfering beacon symbol, using accumulated knowledge of a beacon transmission pattern and past detected beacon symbols, by monitoring a periodicity of the sequence of interfering, regular beacons, accumulating knowledge of a beaconing pattern from the periodicity of the sequence of interfering, regular beacons, and predicting a time instant, when a future interfering beacon of the composite signal is predicted to arrive at the apparatus; and

cancel from the composite signal that is received at the predicted reception time instant, a future received beacon symbol, based at least partly on the predicted future interfering beacon symbol.

12. The apparatus of claim 11 , wherein the composite signal comprises an information signal.

13. The apparatus of claim 12 , wherein the information signal is received from a wireless apparatus.

14. The apparatus of claim 11 , wherein the beacon component is received from another wireless apparatus.

15. The apparatus of claim 11 , wherein the predicted reception time instant of a future beacon symbol comprises predicting a type of the beacon symbol.

16. The apparatus of claim 11 , further comprising:

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to further perform:

determining a complex scaling factor, based at least partly on the composite signal and a known beacon waveform;

subtracting the known beacon waveform, multiplied by the scaling factor, from the composite signal.

17. A computer readable non-transitory medium, comprising:

a computer readable non-transitory medium having computer program code therein;

program code in the computer readable non-transitory medium, for receiving, in a receiver, a composite signal, wherein the composite signal includes at least a beacon component comprising a sequence of interfering, regular beacon symbols;

program code in the computer readable non-transitory medium, for detecting, in the receiver, the sequence of interfering, regular beacon symbols in the received beacon component;

program code in the computer readable non-transitory medium, for determining, in the receiver, from the beacon component, a predicted reception time instant of a predicted future interfering beacon symbol, using accumulated knowledge of a beacon transmission pattern and past detected beacon symbols, by monitoring a periodicity of the sequence of interfering, regular beacons, accumulating knowledge of a beaconing pattern from the periodicity of the sequence of interfering, regular beacons, and predicting a time instant, when a future interfering beacon of the composite signal is predicted to arrive at the receiver; and

program code in the computer readable non-transitory medium, for canceling, in the receiver, from the composite signal that is received at the predicted reception time instant, a future received beacon symbol, based at least partly on the predicted future interfering beacon symbol.

18. An apparatus, comprising:

means for receiving, in a receiver, a composite signal, wherein the composite signal includes at least a beacon component comprising a sequence of interfering, regular beacon symbols;

means for detecting, in the receiver, the sequence of interfering, regular beacon symbols in the received beacon component;

means for determining, in the receiver, from the beacon component, a predicted reception time instant of a predicted future interfering beacon symbol, using accumulated knowledge of a beacon transmission pattern and past detected beacon symbols, by monitoring a periodicity of the sequence of interfering, regular beacons, accumulating knowledge of a beaconing pattern from the periodicity of the sequence of interfering, regular beacons, and predicting a time instant, when a future interfering beacon of the composite signal is predicted to arrive at the receiver; and

means for canceling, in the receiver, from the composite signal that is received at the predicted reception time instant, a future received beacon symbol, based at least partly on the predicted future interfering beacon symbol.

19. An apparatus, comprising:

a transceiver configured to receive a composite signal, wherein the composite signal includes at least a beacon component comprising a sequence of interfering, regular beacon symbols;

a detector configured to detect the sequence of interfering, regular beacon symbols in the received beacon component;

a beacon predictor configured to determine from the beacon component, a predicted reception time instant of a predicted future interfering beacon symbol, using accumulated knowledge of a beacon transmission pattern and past detected beacon symbols, by monitoring a periodicity of the sequence of interfering, regular beacons, accumulating knowledge of a beaconing pattern from the periodicity of the sequence of interfering, regular beacons, and predicting a time instant, when a future interfering beacon of the composite signal is predicted to arrive at the receiver;

a correlation detector configured to determine a correlation, based at least partly on the composite signal that is received at the predicted reception time instant, the predicted reception time instant of a predicted future interfering beacon symbol, and a known beacon waveform; and

a logic circuit configured to subtract the known beacon waveform, based on the correlation, from the composite signal.

20. The apparatus of claim 19 , wherein the composite signal comprises an information signal.

21. The apparatus of claim 19 , further comprising:

said logic circuit further configured to subtract only when a magnitude of the correlation exceeds a threshold.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035316/0579 →