The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 09, 2018

Filed:

Oct. 03, 2016
Applicant:

Reservoir Labs, Inc., New York, NY (US);

Inventor:

Pierre-David Letourneau, Long Island, NY (US);

Assignee:

Significs & Elements, LLC, New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04B 10/00 (2013.01); H04B 10/69 (2013.01); H04B 10/2507 (2013.01);
U.S. Cl.
CPC ...
H04B 10/697 (2013.01); H04B 10/2507 (2013.01);
Abstract

A signal pre-compensation system analyzes one or more properties of a communication medium and, taking advantage of the locality of propagation, generates using sparse fast Fourier transform (sFFT) a sparse kernel based on the medium properties. The system models propagation of data signals through the medium as a fixed-point iteration based on the sparse kernel, and determines initial amplitudes for the data symbol(s) to be transmitted using different communication medium modes. Fixed-point iterations are performed using the sparse kernel to iteratively update the initial amplitudes. If the iterations converge, a subset of the finally updated amplitudes is used as launch amplitudes for the data symbol(s). The data symbol(s) can be modulated using these launch amplitudes such that upon propagation of the pre-compensated data symbol(s) through the communication medium, they would resemble the original data symbols at a receiver, despite any distortion and/or cross-mode interference in the communication medium.


Find Patent Forward Citations

Loading…