US 12,407,444 B1
Enhanced reliable communications including streaming codes for partial bursts and guardspaces and synergized compression
Michael H. Rudow, Cleveland, OH (US)
Filed by Michael H. Rudow, Cleveland, OH (US)
Filed on Jan. 15, 2025, as Appl. No. 19/021,669.
Application 19/021,669 is a continuation of application No. PCT/US2024/043054, filed on Aug. 20, 2024.
Claims priority of provisional application 63/655,861, filed on Jun. 4, 2024.
Int. Cl. H04L 1/00 (2006.01)
CPC H04L 1/0063 (2013.01) [H04L 1/0041 (2013.01); H04L 1/0059 (2013.01)] 124 Claims
OG exemplary drawing
 
1. A frame splitting encoder system comprising:
a frame splitter configured to split each of a number of data frames i into a plurality of components including at least a first component Γ[i] and a second component γ[i];
a parity symbol generator configured to allocate parity symbols for the components to ensure that (a) if the fraction of packets lost during time slot i is at most and the data of all prior frames is available, then the parity symbols sent during a time slot suffice to recover the lost data during that time slot, and (b) if time slot i is part of a partial burst starting in time slot j (i.e., for each time slot z∈{j, . . . , j+bj−1}, lz or fewer fraction of the packets sent during the time slot are lost where i∈{j, . . . , j+bj−1}) followed by a partial guard space (i.e., for each time slot z∈{j+bj, . . . , j+bj−1+τ}, lz(G) or fewer fraction of the packets sent during the time slot are lost) and all the data of frames before the start of the partial burst is available, then the data for frame i is recovered within τ time slots; and
a packetizer configured to packetize the components and the parity symbols.