US 12,308,960 B2
Coding enhancement using spinal codes
Matan Guetta, Kiryat Ono (IL); Peer Berger, Hod Hasharon (IL); David Yunusov, Holon (IL); and Gideon Shlomo Kutz, Ramat Hasharon (IL)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM INCORPORATED, San Diego, CA (US)
Filed on Sep. 21, 2023, as Appl. No. 18/472,201.
Claims priority of application No. 301520 (IL), filed on Mar. 21, 2023.
Prior Publication US 2024/0322944 A1, Sep. 26, 2024
Int. Cl. H04L 1/00 (2006.01); H04L 1/1812 (2023.01)
CPC H04L 1/0054 (2013.01) [H04L 1/0042 (2013.01); H04L 1/1816 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A receiving device, comprising:
at least one memory; and
at least one processor communicatively coupled with the at least one memory, the at least one processor operable to cause the receiver device to:
receive a message comprising a set of symbols encoded using a spinal code, wherein symbols of the set of symbols are transmitted in a first order based at least in part on a second order of sets of bits in information of the message;
identify a quantity of bits associated with each symbol of the set of symbols based at least in part on receiving the message, wherein a first subset of the set of symbols are associated with a first quantity of bits and a second subset of the set of symbols are associated with a second quantity of bits different than the first quantity of bits;
decode the set of symbols based at least in part on identifying the quantity of bits;
determine that a likelihood of an error associated with the message satisfies a threshold based at least in part on decoding the set of symbols; and
transmit a feedback message based at least in part on determining that the likelihood of the error associated with the message satisfies the threshold.