US 12,438,637 B2
Methods and apparatus for lattice-based signal modulation using a generalization of polar codes
Matthew Brandon Robinson, Millersville, MD (US); and Stephen Douglas Mackes, Crofton, MD (US)
Assigned to Rampart Communications, Inc., Linthicum Heights, MD (US)
Filed by Rampart Communications, Inc., Linthicum Heights, MD (US)
Filed on Oct. 9, 2023, as Appl. No. 18/377,984.
Claims priority of provisional application 63/414,666, filed on Oct. 10, 2022.
Prior Publication US 2024/0146452 A1, May 2, 2024
Int. Cl. H04L 1/00 (2006.01); H03M 13/00 (2006.01); H03M 13/13 (2006.01); H04L 27/36 (2006.01)
CPC H04L 1/0057 (2013.01) [H04L 27/366 (2013.01); H03M 13/13 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory, processor-readable medium storing instructions that, when executed by a processor, cause the processor to:
receive a bit string;
perform an error correction by:
identifying a plurality of binary strings based on the bit string,
mapping each binary string from the plurality of binary strings to a first abelian group element from a plurality of first abelian group elements,
applying a generalization of polar codes to the plurality of first abelian group elements to produce a plurality of second abelian group elements,
mapping each second abelian group element from the plurality of second abelian group elements to an in-phase/quadrature (I/Q) point from a plurality of I/Q points; and
identifying a plurality of real-valued points based on the plurality of I/Q points, each real-valued point from the plurality of real-valued points representing an I/Q point from the plurality of I/Q points; and
cause transmission of a signal having a modulation based on the plurality of real-valued points.