US 12,255,764 B2
Methods and apparatus for correcting timing and frequency offsets between communications receivers and transmitters
Matthew Brandon Robinson, Crownsville, MD (US)
Assigned to Rampart Communications, Inc., Annapolis, MD (US)
Filed by Rampart Communications, Inc., Annapolis, MD (US)
Filed on Dec. 8, 2022, as Appl. No. 18/077,645.
Claims priority of provisional application 63/288,335, filed on Dec. 10, 2021.
Prior Publication US 2023/0188403 A1, Jun. 15, 2023
Int. Cl. H04L 27/26 (2006.01); H04B 7/0456 (2017.01)
CPC H04L 27/2672 (2013.01) [H04B 7/0456 (2013.01); H04L 27/2657 (2013.01); H04L 27/266 (2013.01); H04L 27/2662 (2013.01); H04L 27/2671 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a first processor, a signal representing a first encoded data;
calculating, via the first processor, at least one of an estimated timing offset associated with the signal or an estimated frequency offset associated with the signal;
performing, via the first processor, a correction of at least one of a timing offset of the signal based on the estimated timing offset or a frequency offset of the signal based on the estimated frequency offset associated with the signal, to produce a modified signal;
detecting, via the first processor and after the calculating and the performing, an effective channel based on one of the signal or the modified signal;
generating, after the calculating and the performing, a second encoded data based on the modified signal, a known vector, at least one left singular vector of the effective channel, and at least one right singular vector of the effective channel; and
transmitting a signal representing the second encoded data to a communication device for identification of contents of a message at a second processor different from the first processor and co-located with the communication device.